./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 377580bfb9cdbd23582fc7262bec4529e2c4a4ea4e3be1be7605e4bc96102a75 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:49:42,385 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:49:42,496 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:49:42,507 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:49:42,508 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:49:42,545 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:49:42,546 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:49:42,547 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:49:42,548 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:49:42,555 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:49:42,556 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:49:42,556 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:49:42,557 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:49:42,559 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:49:42,559 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:49:42,560 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:49:42,560 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:49:42,561 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:49:42,561 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:49:42,561 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:49:42,562 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:49:42,563 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:49:42,563 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:49:42,564 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:49:42,564 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:49:42,565 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:49:42,565 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:49:42,566 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:49:42,566 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:49:42,566 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:49:42,568 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:49:42,568 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:49:42,568 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:49:42,568 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:49:42,569 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:49:42,569 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:49:42,569 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 377580bfb9cdbd23582fc7262bec4529e2c4a4ea4e3be1be7605e4bc96102a75 [2023-11-06 22:49:42,879 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:49:42,908 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:49:42,911 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:49:42,912 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:49:42,913 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:49:42,914 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i [2023-11-06 22:49:45,950 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:49:46,963 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:49:46,965 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i [2023-11-06 22:49:47,044 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/data/05bf2ae2f/eda10f46a8b8437aad6424e13eebee17/FLAG68c58f21d [2023-11-06 22:49:47,062 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/data/05bf2ae2f/eda10f46a8b8437aad6424e13eebee17 [2023-11-06 22:49:47,069 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:49:47,070 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:49:47,071 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:49:47,072 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:49:47,076 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:49:47,077 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:49:47" (1/1) ... [2023-11-06 22:49:47,078 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33c581bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:47, skipping insertion in model container [2023-11-06 22:49:47,078 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:49:47" (1/1) ... [2023-11-06 22:49:47,344 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:49:56,147 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704164,704177] [2023-11-06 22:49:56,152 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704309,704322] [2023-11-06 22:49:56,153 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704455,704468] [2023-11-06 22:49:56,153 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704620,704633] [2023-11-06 22:49:56,154 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704778,704791] [2023-11-06 22:49:56,158 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704936,704949] [2023-11-06 22:49:56,163 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705094,705107] [2023-11-06 22:49:56,164 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705254,705267] [2023-11-06 22:49:56,164 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705413,705426] [2023-11-06 22:49:56,165 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705552,705565] [2023-11-06 22:49:56,165 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705694,705707] [2023-11-06 22:49:56,166 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705843,705856] [2023-11-06 22:49:56,167 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705982,705995] [2023-11-06 22:49:56,167 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706137,706150] [2023-11-06 22:49:56,168 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706297,706310] [2023-11-06 22:49:56,168 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706448,706461] [2023-11-06 22:49:56,169 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706599,706612] [2023-11-06 22:49:56,169 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706751,706764] [2023-11-06 22:49:56,171 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706900,706913] [2023-11-06 22:49:56,172 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707048,707061] [2023-11-06 22:49:56,172 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707205,707218] [2023-11-06 22:49:56,173 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707354,707367] [2023-11-06 22:49:56,173 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707510,707523] [2023-11-06 22:49:56,174 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707663,707676] [2023-11-06 22:49:56,175 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707809,707822] [2023-11-06 22:49:56,179 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707952,707965] [2023-11-06 22:49:56,180 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708104,708117] [2023-11-06 22:49:56,180 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708250,708263] [2023-11-06 22:49:56,181 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708395,708408] [2023-11-06 22:49:56,181 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708549,708562] [2023-11-06 22:49:56,182 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708700,708713] [2023-11-06 22:49:56,183 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708855,708868] [2023-11-06 22:49:56,183 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709007,709020] [2023-11-06 22:49:56,185 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709162,709175] [2023-11-06 22:49:56,187 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709326,709339] [2023-11-06 22:49:56,188 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709482,709495] [2023-11-06 22:49:56,188 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709646,709659] [2023-11-06 22:49:56,189 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709788,709801] [2023-11-06 22:49:56,190 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709946,709959] [2023-11-06 22:49:56,190 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710113,710126] [2023-11-06 22:49:56,191 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710272,710285] [2023-11-06 22:49:56,192 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710431,710444] [2023-11-06 22:49:56,193 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710580,710593] [2023-11-06 22:49:56,193 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710727,710740] [2023-11-06 22:49:56,195 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710866,710879] [2023-11-06 22:49:56,196 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711029,711042] [2023-11-06 22:49:56,197 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711195,711208] [2023-11-06 22:49:56,198 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711359,711372] [2023-11-06 22:49:56,199 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711524,711537] [2023-11-06 22:49:56,199 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711689,711702] [2023-11-06 22:49:56,199 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711855,711868] [2023-11-06 22:49:56,200 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712020,712033] [2023-11-06 22:49:56,201 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712187,712200] [2023-11-06 22:49:56,202 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712347,712360] [2023-11-06 22:49:56,204 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712509,712522] [2023-11-06 22:49:56,204 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712668,712681] [2023-11-06 22:49:56,205 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712814,712827] [2023-11-06 22:49:56,205 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712957,712970] [2023-11-06 22:49:56,205 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713101,713114] [2023-11-06 22:49:56,206 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713244,713257] [2023-11-06 22:49:56,207 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713388,713401] [2023-11-06 22:49:56,208 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713529,713542] [2023-11-06 22:49:56,208 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713667,713680] [2023-11-06 22:49:56,209 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713825,713838] [2023-11-06 22:49:56,209 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713984,713997] [2023-11-06 22:49:56,210 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714140,714153] [2023-11-06 22:49:56,210 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714289,714302] [2023-11-06 22:49:56,211 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714441,714454] [2023-11-06 22:49:56,212 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714592,714605] [2023-11-06 22:49:56,213 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714741,714754] [2023-11-06 22:49:56,213 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714893,714906] [2023-11-06 22:49:56,214 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715041,715054] [2023-11-06 22:49:56,215 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715194,715207] [2023-11-06 22:49:56,215 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715345,715358] [2023-11-06 22:49:56,216 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715495,715508] [2023-11-06 22:49:56,216 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715642,715655] [2023-11-06 22:49:56,217 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715793,715806] [2023-11-06 22:49:56,217 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715944,715957] [2023-11-06 22:49:56,217 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716092,716105] [2023-11-06 22:49:56,218 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716258,716271] [2023-11-06 22:49:56,218 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716427,716440] [2023-11-06 22:49:56,219 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716594,716607] [2023-11-06 22:49:56,219 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716762,716775] [2023-11-06 22:49:56,220 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716912,716925] [2023-11-06 22:49:56,220 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717059,717072] [2023-11-06 22:49:56,220 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717220,717233] [2023-11-06 22:49:56,221 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717390,717403] [2023-11-06 22:49:56,221 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717552,717565] [2023-11-06 22:49:56,244 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:49:56,294 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:49:56,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4999] [2023-11-06 22:49:56,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5063] [2023-11-06 22:49:56,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5070] [2023-11-06 22:49:56,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [6863] [2023-11-06 22:49:56,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [10529] [2023-11-06 22:49:56,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [12756-12757] [2023-11-06 22:49:56,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12795] [2023-11-06 22:49:56,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12798] [2023-11-06 22:49:56,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12801] [2023-11-06 22:49:56,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12804] [2023-11-06 22:49:57,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (value): "ebx"); [15262] [2023-11-06 22:49:57,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (value): "ebx"); [15265] [2023-11-06 22:49:57,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (value): "ebx"); [15268] [2023-11-06 22:49:57,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (value): "ebx"); [15271] [2023-11-06 22:49:57,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (value): "ebx"); [15274] [2023-11-06 22:49:57,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (value), "i" (4UL)); [15316-15317] [2023-11-06 22:49:57,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned long *)arg): "ebx"); [16038] [2023-11-06 22:49:57,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned long *)arg): "ebx"); [16041] [2023-11-06 22:49:57,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned long *)arg): "ebx"); [16044] [2023-11-06 22:49:57,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned long *)arg): "ebx"); [16047] [2023-11-06 22:49:57,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((unsigned long *)arg): "ebx"); [16050] [2023-11-06 22:49:57,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" ((unsigned long *)arg), "i" (8UL)); [16061-16062] [2023-11-06 22:49:57,152 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" ((unsigned int *)arg), "i" (4UL)); [16209-16210] [2023-11-06 22:49:57,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((unsigned int *)arg): "ebx"); [16256-16257] [2023-11-06 22:49:57,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((unsigned int *)arg): "ebx"); [16260-16261] [2023-11-06 22:49:57,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((unsigned int *)arg): "ebx"); [16264-16265] [2023-11-06 22:49:57,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((unsigned int *)arg): "ebx"); [16268-16269] [2023-11-06 22:49:57,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((unsigned int *)arg): "ebx"); [16272-16273] [2023-11-06 22:49:57,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___1), "=r" (__val_gu___1): "0" ((int *)arg), "i" (4UL)); [16284-16285] [2023-11-06 22:49:57,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___2), "=r" (__val_gu___2): "0" ((unsigned char *)arg), "i" (1UL)); [16304-16305] [2023-11-06 22:49:57,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((unsigned int *)arg): "ebx"); [16374-16375] [2023-11-06 22:49:57,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((unsigned int *)arg): "ebx"); [16378-16379] [2023-11-06 22:49:57,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((unsigned int *)arg): "ebx"); [16382-16383] [2023-11-06 22:49:57,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((unsigned int *)arg): "ebx"); [16386-16387] [2023-11-06 22:49:57,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((unsigned int *)arg): "ebx"); [16390-16391] [2023-11-06 22:49:57,577 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704164,704177] [2023-11-06 22:49:57,577 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704309,704322] [2023-11-06 22:49:57,578 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704455,704468] [2023-11-06 22:49:57,578 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704620,704633] [2023-11-06 22:49:57,589 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704778,704791] [2023-11-06 22:49:57,589 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[704936,704949] [2023-11-06 22:49:57,590 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705094,705107] [2023-11-06 22:49:57,590 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705254,705267] [2023-11-06 22:49:57,591 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705413,705426] [2023-11-06 22:49:57,591 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705552,705565] [2023-11-06 22:49:57,592 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705694,705707] [2023-11-06 22:49:57,592 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705843,705856] [2023-11-06 22:49:57,593 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[705982,705995] [2023-11-06 22:49:57,593 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706137,706150] [2023-11-06 22:49:57,594 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706297,706310] [2023-11-06 22:49:57,594 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706448,706461] [2023-11-06 22:49:57,594 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706599,706612] [2023-11-06 22:49:57,595 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706751,706764] [2023-11-06 22:49:57,595 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[706900,706913] [2023-11-06 22:49:57,596 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707048,707061] [2023-11-06 22:49:57,596 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707205,707218] [2023-11-06 22:49:57,597 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707354,707367] [2023-11-06 22:49:57,597 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707510,707523] [2023-11-06 22:49:57,598 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707663,707676] [2023-11-06 22:49:57,598 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707809,707822] [2023-11-06 22:49:57,599 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[707952,707965] [2023-11-06 22:49:57,599 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708104,708117] [2023-11-06 22:49:57,600 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708250,708263] [2023-11-06 22:49:57,600 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708395,708408] [2023-11-06 22:49:57,600 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708549,708562] [2023-11-06 22:49:57,601 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708700,708713] [2023-11-06 22:49:57,601 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[708855,708868] [2023-11-06 22:49:57,602 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709007,709020] [2023-11-06 22:49:57,602 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709162,709175] [2023-11-06 22:49:57,603 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709326,709339] [2023-11-06 22:49:57,603 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709482,709495] [2023-11-06 22:49:57,617 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709646,709659] [2023-11-06 22:49:57,617 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709788,709801] [2023-11-06 22:49:57,618 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[709946,709959] [2023-11-06 22:49:57,618 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710113,710126] [2023-11-06 22:49:57,619 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710272,710285] [2023-11-06 22:49:57,619 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710431,710444] [2023-11-06 22:49:57,620 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710580,710593] [2023-11-06 22:49:57,620 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710727,710740] [2023-11-06 22:49:57,620 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[710866,710879] [2023-11-06 22:49:57,621 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711029,711042] [2023-11-06 22:49:57,621 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711195,711208] [2023-11-06 22:49:57,622 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711359,711372] [2023-11-06 22:49:57,622 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711524,711537] [2023-11-06 22:49:57,623 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711689,711702] [2023-11-06 22:49:57,623 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[711855,711868] [2023-11-06 22:49:57,624 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712020,712033] [2023-11-06 22:49:57,624 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712187,712200] [2023-11-06 22:49:57,625 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712347,712360] [2023-11-06 22:49:57,625 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712509,712522] [2023-11-06 22:49:57,626 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712668,712681] [2023-11-06 22:49:57,626 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712814,712827] [2023-11-06 22:49:57,626 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[712957,712970] [2023-11-06 22:49:57,627 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713101,713114] [2023-11-06 22:49:57,627 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713244,713257] [2023-11-06 22:49:57,628 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713388,713401] [2023-11-06 22:49:57,628 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713529,713542] [2023-11-06 22:49:57,629 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713667,713680] [2023-11-06 22:49:57,629 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713825,713838] [2023-11-06 22:49:57,630 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[713984,713997] [2023-11-06 22:49:57,630 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714140,714153] [2023-11-06 22:49:57,631 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714289,714302] [2023-11-06 22:49:57,631 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714441,714454] [2023-11-06 22:49:57,632 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714592,714605] [2023-11-06 22:49:57,632 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714741,714754] [2023-11-06 22:49:57,633 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[714893,714906] [2023-11-06 22:49:57,633 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715041,715054] [2023-11-06 22:49:57,634 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715194,715207] [2023-11-06 22:49:57,634 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715345,715358] [2023-11-06 22:49:57,635 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715495,715508] [2023-11-06 22:49:57,635 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715642,715655] [2023-11-06 22:49:57,636 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715793,715806] [2023-11-06 22:49:57,636 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[715944,715957] [2023-11-06 22:49:57,637 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716092,716105] [2023-11-06 22:49:57,637 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716258,716271] [2023-11-06 22:49:57,638 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716427,716440] [2023-11-06 22:49:57,638 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716594,716607] [2023-11-06 22:49:57,638 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716762,716775] [2023-11-06 22:49:57,639 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[716912,716925] [2023-11-06 22:49:57,639 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717059,717072] [2023-11-06 22:49:57,640 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717220,717233] [2023-11-06 22:49:57,640 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717390,717403] [2023-11-06 22:49:57,641 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i[717552,717565] [2023-11-06 22:49:57,646 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:49:58,224 WARN L672 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:49:58,224 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:49:58,224 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:49:58,232 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:49:58,233 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58 WrapperNode [2023-11-06 22:49:58,233 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:49:58,234 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:49:58,234 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:49:58,234 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:49:58,240 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:58,477 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,174 INFO L138 Inliner]: procedures = 959, calls = 6647, calls flagged for inlining = 487, calls inlined = 414, statements flattened = 19618 [2023-11-06 22:49:59,175 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:49:59,176 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:49:59,176 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:49:59,176 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:49:59,188 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,188 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,325 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,325 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,614 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,672 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,876 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:49:59,926 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:50:00,135 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:50:00,149 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:50:00,149 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:50:00,150 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:50:00,150 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (1/1) ... [2023-11-06 22:50:00,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:50:00,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:50:00,226 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:50:00,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:50:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-11-06 22:50:00,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-11-06 22:50:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_maxcps_room [2023-11-06 22:50:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_maxcps_room [2023-11-06 22:50:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-11-06 22:50:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-11-06 22:50:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-11-06 22:50:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-11-06 22:50:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-06 22:50:00,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-06 22:50:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure neo_vpd [2023-11-06 22:50:00,343 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_vpd [2023-11-06 22:50:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure neo_parse_modem [2023-11-06 22:50:00,343 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_parse_modem [2023-11-06 22:50:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure cls_param [2023-11-06 22:50:00,343 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_param [2023-11-06 22:50:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 22:50:00,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 22:50:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_device [2023-11-06 22:50:00,344 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_device [2023-11-06 22:50:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 22:50:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:50:00,345 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:50:00,345 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_mgmt_close [2023-11-06 22:50:00,345 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_mgmt_close [2023-11-06 22:50:00,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-11-06 22:50:00,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-11-06 22:50:00,345 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_chars_in_buffer [2023-11-06 22:50:00,345 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_chars_in_buffer [2023-11-06 22:50:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_version_show [2023-11-06 22:50:00,346 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_version_show [2023-11-06 22:50:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2023-11-06 22:50:00,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2023-11-06 22:50:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-06 22:50:00,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-06 22:50:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-11-06 22:50:00,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-11-06 22:50:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:50:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-11-06 22:50:00,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-11-06 22:50:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_global_lock [2023-11-06 22:50:00,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_global_lock [2023-11-06 22:50:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-11-06 22:50:00,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-11-06 22:50:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_stop_character [2023-11-06 22:50:00,348 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_stop_character [2023-11-06 22:50:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-11-06 22:50:00,348 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-11-06 22:50:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_lock_of_dgnc_board [2023-11-06 22:50:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_lock_of_dgnc_board [2023-11-06 22:50:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-06 22:50:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-06 22:50:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-11-06 22:50:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-11-06 22:50:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-11-06 22:50:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-11-06 22:50:00,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2023-11-06 22:50:00,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2023-11-06 22:50:00,364 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_start [2023-11-06 22:50:00,365 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_start [2023-11-06 22:50:00,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:50:00,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-11-06 22:50:00,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-11-06 22:50:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2023-11-06 22:50:00,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2023-11-06 22:50:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:50:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-06 22:50:00,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-06 22:50:00,366 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-06 22:50:00,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-06 22:50:00,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:50:00,367 INFO L130 BoogieDeclarations]: Found specification of procedure tty_set_operations [2023-11-06 22:50:00,369 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_set_operations [2023-11-06 22:50:00,369 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:50:00,370 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-11-06 22:50:00,370 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-11-06 22:50:00,370 INFO L130 BoogieDeclarations]: Found specification of procedure neo_parse_isr [2023-11-06 22:50:00,370 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_parse_isr [2023-11-06 22:50:00,370 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2023-11-06 22:50:00,371 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2023-11-06 22:50:00,371 INFO L130 BoogieDeclarations]: Found specification of procedure tty_register_driver [2023-11-06 22:50:00,376 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_register_driver [2023-11-06 22:50:00,376 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-11-06 22:50:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-11-06 22:50:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure cls_assert_modem_signals [2023-11-06 22:50:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_assert_modem_signals [2023-11-06 22:50:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2023-11-06 22:50:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2023-11-06 22:50:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2023-11-06 22:50:00,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2023-11-06 22:50:00,377 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 22:50:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 22:50:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:50:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:50:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-06 22:50:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-06 22:50:00,378 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-11-06 22:50:00,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-11-06 22:50:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure cls_drain [2023-11-06 22:50:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_drain [2023-11-06 22:50:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:50:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2023-11-06 22:50:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2023-11-06 22:50:00,379 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2023-11-06 22:50:00,379 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2023-11-06 22:50:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-06 22:50:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-06 22:50:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_hangup [2023-11-06 22:50:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_hangup [2023-11-06 22:50:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure tty_insert_flip_char [2023-11-06 22:50:00,380 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_insert_flip_char [2023-11-06 22:50:00,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-11-06 22:50:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-11-06 22:50:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_tiocmget [2023-11-06 22:50:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_tiocmget [2023-11-06 22:50:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_open [2023-11-06 22:50:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_open [2023-11-06 22:50:00,381 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_set_termios [2023-11-06 22:50:00,381 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_set_termios [2023-11-06 22:50:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_input [2023-11-06 22:50:00,382 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_input [2023-11-06 22:50:00,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_intr_lock_of_dgnc_board [2023-11-06 22:50:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_intr_lock_of_dgnc_board [2023-11-06 22:50:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:50:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:50:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2023-11-06 22:50:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2023-11-06 22:50:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure tty_ldisc_deref [2023-11-06 22:50:00,383 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_ldisc_deref [2023-11-06 22:50:00,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-11-06 22:50:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-11-06 22:50:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_boards_show [2023-11-06 22:50:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_boards_show [2023-11-06 22:50:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-11-06 22:50:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-11-06 22:50:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure neo_copy_data_from_queue_to_uart [2023-11-06 22:50:00,384 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_copy_data_from_queue_to_uart [2023-11-06 22:50:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-11-06 22:50:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-11-06 22:50:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:50:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:50:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:50:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-11-06 22:50:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-11-06 22:50:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-11-06 22:50:00,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-11-06 22:50:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure neo_assert_modem_signals [2023-11-06 22:50:00,386 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_assert_modem_signals [2023-11-06 22:50:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_112 [2023-11-06 22:50:00,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_112 [2023-11-06 22:50:00,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:50:00,387 INFO L130 BoogieDeclarations]: Found specification of procedure neo_param [2023-11-06 22:50:00,387 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_param [2023-11-06 22:50:00,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2023-11-06 22:50:00,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2023-11-06 22:50:00,387 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-11-06 22:50:00,387 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-11-06 22:50:00,387 INFO L130 BoogieDeclarations]: Found specification of procedure neo_copy_data_from_uart_to_queue [2023-11-06 22:50:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_copy_data_from_uart_to_queue [2023-11-06 22:50:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-11-06 22:50:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-11-06 22:50:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_102 [2023-11-06 22:50:00,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_102 [2023-11-06 22:50:00,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2023-11-06 22:50:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2023-11-06 22:50:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-11-06 22:50:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-11-06 22:50:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:50:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:50:00,389 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-11-06 22:50:00,389 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-11-06 22:50:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-11-06 22:50:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-11-06 22:50:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_cleanup_module [2023-11-06 22:50:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_cleanup_module [2023-11-06 22:50:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure waitqueue_active [2023-11-06 22:50:00,390 INFO L138 BoogieDeclarations]: Found implementation of procedure waitqueue_active [2023-11-06 22:50:00,390 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_flush_chars [2023-11-06 22:50:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_flush_chars [2023-11-06 22:50:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-11-06 22:50:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-11-06 22:50:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure cls_uart_init [2023-11-06 22:50:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_uart_init [2023-11-06 22:50:00,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-11-06 22:50:00,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-11-06 22:50:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_start_character [2023-11-06 22:50:00,392 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_start_character [2023-11-06 22:50:00,392 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_close [2023-11-06 22:50:00,395 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_close [2023-11-06 22:50:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_immediate_char [2023-11-06 22:50:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_immediate_char [2023-11-06 22:50:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure neo_set_no_output_flow_control [2023-11-06 22:50:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_set_no_output_flow_control [2023-11-06 22:50:00,396 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint~0~TO~int [2023-11-06 22:50:00,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint~0~TO~int [2023-11-06 22:50:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:50:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_wakeup_writes [2023-11-06 22:50:00,397 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_wakeup_writes [2023-11-06 22:50:00,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:50:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:50:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure cls_get_uart_bytes_left [2023-11-06 22:50:00,400 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_get_uart_bytes_left [2023-11-06 22:50:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure tty_register_device [2023-11-06 22:50:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_register_device [2023-11-06 22:50:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2023-11-06 22:50:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2023-11-06 22:50:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_wmove [2023-11-06 22:50:00,401 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_wmove [2023-11-06 22:50:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 22:50:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 22:50:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ch_lock_of_channel_t [2023-11-06 22:50:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ch_lock_of_channel_t [2023-11-06 22:50:00,403 INFO L130 BoogieDeclarations]: Found specification of procedure cls_parse_modem [2023-11-06 22:50:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_parse_modem [2023-11-06 22:50:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure neo_flush_uart_write [2023-11-06 22:50:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_flush_uart_write [2023-11-06 22:50:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_poll_lock [2023-11-06 22:50:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_poll_lock [2023-11-06 22:50:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-11-06 22:50:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-11-06 22:50:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-11-06 22:50:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-11-06 22:50:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2023-11-06 22:50:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2023-11-06 22:50:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-11-06 22:50:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-11-06 22:50:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_wait_until_sent [2023-11-06 22:50:00,405 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_wait_until_sent [2023-11-06 22:50:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:50:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:50:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_stop_character [2023-11-06 22:50:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_stop_character [2023-11-06 22:50:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure tty_check_change [2023-11-06 22:50:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_check_change [2023-11-06 22:50:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure cls_copy_data_from_queue_to_uart [2023-11-06 22:50:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_copy_data_from_queue_to_uart [2023-11-06 22:50:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:50:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:50:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure neo_enable_receiver [2023-11-06 22:50:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_enable_receiver [2023-11-06 22:50:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2023-11-06 22:50:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2023-11-06 22:50:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure cls_uart_off [2023-11-06 22:50:00,407 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_uart_off [2023-11-06 22:50:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-11-06 22:50:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-11-06 22:50:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_do_remap [2023-11-06 22:50:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_do_remap [2023-11-06 22:50:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-11-06 22:50:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-11-06 22:50:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-11-06 22:50:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-11-06 22:50:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure neo_drain [2023-11-06 22:50:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_drain [2023-11-06 22:50:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:50:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:50:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_mgmt_open [2023-11-06 22:50:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_mgmt_open [2023-11-06 22:50:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_uninit [2023-11-06 22:50:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_uninit [2023-11-06 22:50:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_stop [2023-11-06 22:50:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_stop [2023-11-06 22:50:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_flush_buffer [2023-11-06 22:50:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_flush_buffer [2023-11-06 22:50:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_pollrate_store [2023-11-06 22:50:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_pollrate_store [2023-11-06 22:50:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-06 22:50:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-06 22:50:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 22:50:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 22:50:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-11-06 22:50:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-11-06 22:50:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:50:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_break [2023-11-06 22:50:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_break [2023-11-06 22:50:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_check_queue_flow_control [2023-11-06 22:50:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_check_queue_flow_control [2023-11-06 22:50:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-11-06 22:50:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-11-06 22:50:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:50:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-11-06 22:50:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-11-06 22:50:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:50:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:50:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:50:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-11-06 22:50:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-11-06 22:50:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure cls_enable_receiver [2023-11-06 22:50:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_enable_receiver [2023-11-06 22:50:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-11-06 22:50:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-11-06 22:50:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:50:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:50:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure cls_disable_receiver [2023-11-06 22:50:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_disable_receiver [2023-11-06 22:50:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-11-06 22:50:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-11-06 22:50:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-11-06 22:50:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-11-06 22:50:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_tiocmset [2023-11-06 22:50:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_tiocmset [2023-11-06 22:50:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-06 22:50:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-06 22:50:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-11-06 22:50:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-11-06 22:50:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-11-06 22:50:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-11-06 22:50:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_unthrottle [2023-11-06 22:50:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_unthrottle [2023-11-06 22:50:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure neo_pci_posting_flush [2023-11-06 22:50:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_pci_posting_flush [2023-11-06 22:50:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_tty_unregister_device [2023-11-06 22:50:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_tty_unregister_device [2023-11-06 22:50:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:50:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:50:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:50:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:50:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2023-11-06 22:50:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2023-11-06 22:50:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_break [2023-11-06 22:50:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_break [2023-11-06 22:50:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_remove_tty_sysfs [2023-11-06 22:50:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_remove_tty_sysfs [2023-11-06 22:50:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-11-06 22:50:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-11-06 22:50:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure neo_disable_receiver [2023-11-06 22:50:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_disable_receiver [2023-11-06 22:50:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2023-11-06 22:50:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2023-11-06 22:50:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:50:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:50:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2023-11-06 22:50:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2023-11-06 22:50:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure neo_get_uart_bytes_left [2023-11-06 22:50:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_get_uart_bytes_left [2023-11-06 22:50:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure cls_set_no_input_flow_control [2023-11-06 22:50:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_set_no_input_flow_control [2023-11-06 22:50:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_write [2023-11-06 22:50:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_write [2023-11-06 22:50:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:50:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:50:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:50:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_init_one [2023-11-06 22:50:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_init_one [2023-11-06 22:50:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-06 22:50:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-06 22:50:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2023-11-06 22:50:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2023-11-06 22:50:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_carrier [2023-11-06 22:50:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_carrier [2023-11-06 22:50:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_ioctl [2023-11-06 22:50:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_ioctl [2023-11-06 22:50:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_throttle [2023-11-06 22:50:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_throttle [2023-11-06 22:50:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure neo_uart_off [2023-11-06 22:50:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_uart_off [2023-11-06 22:50:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2023-11-06 22:50:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2023-11-06 22:50:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint~0 [2023-11-06 22:50:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint~0 [2023-11-06 22:50:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-11-06 22:50:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-11-06 22:50:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_put_char [2023-11-06 22:50:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_put_char [2023-11-06 22:50:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_immediate_char [2023-11-06 22:50:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_immediate_char [2023-11-06 22:50:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_maxboards_show [2023-11-06 22:50:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_maxboards_show [2023-11-06 22:50:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure up [2023-11-06 22:50:00,424 INFO L138 BoogieDeclarations]: Found implementation of procedure up [2023-11-06 22:50:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-11-06 22:50:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-11-06 22:50:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_create_tty_sysfs [2023-11-06 22:50:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_create_tty_sysfs [2023-11-06 22:50:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-11-06 22:50:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-11-06 22:50:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:50:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-06 22:50:00,425 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-06 22:50:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:50:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:50:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97___0 [2023-11-06 22:50:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97___0 [2023-11-06 22:50:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-06 22:50:00,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-06 22:50:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-11-06 22:50:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-11-06 22:50:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-06 22:50:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-06 22:50:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-11-06 22:50:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-11-06 22:50:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-06 22:50:00,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-06 22:50:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure cls_set_no_output_flow_control [2023-11-06 22:50:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_set_no_output_flow_control [2023-11-06 22:50:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure neo_tasklet [2023-11-06 22:50:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_tasklet [2023-11-06 22:50:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_send_break [2023-11-06 22:50:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_send_break [2023-11-06 22:50:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure tty_ldisc_flush [2023-11-06 22:50:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_ldisc_flush [2023-11-06 22:50:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-11-06 22:50:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-11-06 22:50:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_write_room [2023-11-06 22:50:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_write_room [2023-11-06 22:50:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-11-06 22:50:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-11-06 22:50:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:50:00,429 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:50:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure cls_flush_uart_write [2023-11-06 22:50:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_flush_uart_write [2023-11-06 22:50:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-11-06 22:50:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-11-06 22:50:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_send_xchar [2023-11-06 22:50:00,430 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_send_xchar [2023-11-06 22:50:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_pollrate_show [2023-11-06 22:50:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_pollrate_show [2023-11-06 22:50:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-11-06 22:50:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-11-06 22:50:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_100 [2023-11-06 22:50:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_100 [2023-11-06 22:50:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-11-06 22:50:00,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-11-06 22:50:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure cls_tasklet [2023-11-06 22:50:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_tasklet [2023-11-06 22:50:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 22:50:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 22:50:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure cls_vpd [2023-11-06 22:50:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_vpd [2023-11-06 22:50:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure neo_set_no_input_flow_control [2023-11-06 22:50:00,432 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_set_no_input_flow_control [2023-11-06 22:50:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2023-11-06 22:50:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2023-11-06 22:50:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure neo_flush_uart_read [2023-11-06 22:50:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_flush_uart_read [2023-11-06 22:50:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_start_character [2023-11-06 22:50:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_start_character [2023-11-06 22:50:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-11-06 22:50:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-11-06 22:50:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure neo_uart_init [2023-11-06 22:50:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_uart_init [2023-11-06 22:50:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-06 22:50:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-06 22:50:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-11-06 22:50:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-11-06 22:50:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-06 22:50:00,434 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-06 22:50:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2023-11-06 22:50:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2023-11-06 22:50:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:50:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:50:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure cls_flush_uart_read [2023-11-06 22:50:00,435 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_flush_uart_read [2023-11-06 22:50:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:50:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:50:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:50:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2023-11-06 22:50:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2023-11-06 22:50:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2023-11-06 22:50:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-11-06 22:50:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-11-06 22:50:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2023-11-06 22:50:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2023-11-06 22:50:02,154 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:50:02,159 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:50:02,792 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:50:23,309 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: call ULTIMATE.dealloc(~#buf~0#1.base, ~#buf~0#1.offset);havoc ~#buf~0#1.base, ~#buf~0#1.offset;call ULTIMATE.dealloc(~#buf___0~0#1.base, ~#buf___0~0#1.offset);havoc ~#buf___0~0#1.base, ~#buf___0~0#1.offset; [2023-11-06 22:51:36,619 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:51:36,667 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:51:36,668 INFO L302 CfgBuilder]: Removed 7 assume(true) statements. [2023-11-06 22:51:36,679 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:51:36 BoogieIcfgContainer [2023-11-06 22:51:36,679 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:51:36,684 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:51:36,684 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:51:36,687 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:51:36,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:49:47" (1/3) ... [2023-11-06 22:51:36,689 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c7124f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:51:36, skipping insertion in model container [2023-11-06 22:51:36,689 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:49:58" (2/3) ... [2023-11-06 22:51:36,690 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c7124f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:51:36, skipping insertion in model container [2023-11-06 22:51:36,691 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:51:36" (3/3) ... [2023-11-06 22:51:36,692 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i [2023-11-06 22:51:36,712 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:51:36,713 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 37 error locations. [2023-11-06 22:51:36,876 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:51:36,882 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61945a62, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:51:36,882 INFO L358 AbstractCegarLoop]: Starting to check reachability of 37 error locations. [2023-11-06 22:51:36,920 INFO L276 IsEmpty]: Start isEmpty. Operand has 6156 states, 4474 states have (on average 1.4805543138131425) internal successors, (6624), 4683 states have internal predecessors, (6624), 1423 states have call successors, (1423), 222 states have call predecessors, (1423), 221 states have return successors, (1415), 1342 states have call predecessors, (1415), 1415 states have call successors, (1415) [2023-11-06 22:51:36,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-06 22:51:36,931 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:51:36,932 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:36,934 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:51:36,941 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:36,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1067318262, now seen corresponding path program 1 times [2023-11-06 22:51:36,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:36,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531839164] [2023-11-06 22:51:36,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:36,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:51:39,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-06 22:51:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:51:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:39,306 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:51:39,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:39,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531839164] [2023-11-06 22:51:39,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531839164] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:39,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:39,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:51:39,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403382936] [2023-11-06 22:51:39,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:39,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:51:39,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:39,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:51:39,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:39,375 INFO L87 Difference]: Start difference. First operand has 6156 states, 4474 states have (on average 1.4805543138131425) internal successors, (6624), 4683 states have internal predecessors, (6624), 1423 states have call successors, (1423), 222 states have call predecessors, (1423), 221 states have return successors, (1415), 1342 states have call predecessors, (1415), 1415 states have call successors, (1415) Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 22:51:40,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:51:40,051 INFO L93 Difference]: Finished difference Result 12289 states and 19434 transitions. [2023-11-06 22:51:40,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:51:40,054 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2023-11-06 22:51:40,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:51:40,138 INFO L225 Difference]: With dead ends: 12289 [2023-11-06 22:51:40,139 INFO L226 Difference]: Without dead ends: 6132 [2023-11-06 22:51:40,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:51:40,209 INFO L413 NwaCegarLoop]: 9268 mSDtfsCounter, 1 mSDsluCounter, 9265 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 18533 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:51:40,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 18533 Invalid, 6 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:51:40,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6132 states. [2023-11-06 22:51:40,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6132 to 6131. [2023-11-06 22:51:40,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6131 states, 4459 states have (on average 1.4395604395604396) internal successors, (6419), 4664 states have internal predecessors, (6419), 1415 states have call successors, (1415), 221 states have call predecessors, (1415), 220 states have return successors, (1413), 1340 states have call predecessors, (1413), 1413 states have call successors, (1413) [2023-11-06 22:51:40,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6131 states to 6131 states and 9247 transitions. [2023-11-06 22:51:40,728 INFO L78 Accepts]: Start accepts. Automaton has 6131 states and 9247 transitions. Word has length 39 [2023-11-06 22:51:40,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:51:40,729 INFO L495 AbstractCegarLoop]: Abstraction has 6131 states and 9247 transitions. [2023-11-06 22:51:40,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 22:51:40,731 INFO L276 IsEmpty]: Start isEmpty. Operand 6131 states and 9247 transitions. [2023-11-06 22:51:40,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-06 22:51:40,735 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:51:40,735 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:40,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:51:40,737 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:51:40,738 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:40,738 INFO L85 PathProgramCache]: Analyzing trace with hash 322453042, now seen corresponding path program 1 times [2023-11-06 22:51:40,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:40,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417880334] [2023-11-06 22:51:40,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:40,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:41,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:51:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-06 22:51:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-06 22:51:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:42,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:42,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:51:42,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:42,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417880334] [2023-11-06 22:51:42,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417880334] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:51:42,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123044064] [2023-11-06 22:51:42,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:42,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:42,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:51:42,532 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:51:42,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:51:45,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:45,483 INFO L262 TraceCheckSpWp]: Trace formula consists of 4723 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:51:45,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:51:45,554 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:51:45,554 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:51:45,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:51:45,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123044064] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:51:45,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:51:45,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-06 22:51:45,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081415687] [2023-11-06 22:51:45,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:51:45,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:51:45,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:45,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:51:45,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:51:45,661 INFO L87 Difference]: Start difference. First operand 6131 states and 9247 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 22:51:46,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:51:46,347 INFO L93 Difference]: Finished difference Result 12260 states and 18493 transitions. [2023-11-06 22:51:46,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:51:46,348 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 41 [2023-11-06 22:51:46,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:51:46,401 INFO L225 Difference]: With dead ends: 12260 [2023-11-06 22:51:46,401 INFO L226 Difference]: Without dead ends: 6137 [2023-11-06 22:51:46,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:51:46,437 INFO L413 NwaCegarLoop]: 9244 mSDtfsCounter, 2 mSDsluCounter, 18482 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 27726 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:51:46,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 27726 Invalid, 17 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:51:46,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6137 states. [2023-11-06 22:51:46,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6137 to 6137. [2023-11-06 22:51:46,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6137 states, 4465 states have (on average 1.438969764837626) internal successors, (6425), 4670 states have internal predecessors, (6425), 1415 states have call successors, (1415), 221 states have call predecessors, (1415), 220 states have return successors, (1413), 1340 states have call predecessors, (1413), 1413 states have call successors, (1413) [2023-11-06 22:51:46,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6137 states to 6137 states and 9253 transitions. [2023-11-06 22:51:46,756 INFO L78 Accepts]: Start accepts. Automaton has 6137 states and 9253 transitions. Word has length 41 [2023-11-06 22:51:46,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:51:46,757 INFO L495 AbstractCegarLoop]: Abstraction has 6137 states and 9253 transitions. [2023-11-06 22:51:46,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 22:51:46,758 INFO L276 IsEmpty]: Start isEmpty. Operand 6137 states and 9253 transitions. [2023-11-06 22:51:46,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-06 22:51:46,759 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:51:46,759 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:46,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 22:51:46,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3f25fe20-8f86-4b80-9c47-de46895e76ac/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:51:46,976 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:51:46,977 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:46,977 INFO L85 PathProgramCache]: Analyzing trace with hash 2123909862, now seen corresponding path program 2 times [2023-11-06 22:51:46,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:46,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585541172] [2023-11-06 22:51:46,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:46,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:48,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:48,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:51:48,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:49,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:51:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:49,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 22:51:49,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:49,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:49,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:49,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:49,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:49,088 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-06 22:51:49,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:49,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585541172] [2023-11-06 22:51:49,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585541172] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:49,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:49,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:51:49,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083801611] [2023-11-06 22:51:49,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:49,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:51:49,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:49,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:51:49,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:51:49,091 INFO L87 Difference]: Start difference. First operand 6137 states and 9253 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 22:51:49,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:51:49,800 INFO L93 Difference]: Finished difference Result 12118 states and 18284 transitions. [2023-11-06 22:51:49,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:51:49,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2023-11-06 22:51:49,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:51:49,934 INFO L225 Difference]: With dead ends: 12118 [2023-11-06 22:51:49,934 INFO L226 Difference]: Without dead ends: 12116 [2023-11-06 22:51:49,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:51:49,947 INFO L413 NwaCegarLoop]: 9261 mSDtfsCounter, 9226 mSDsluCounter, 27549 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9227 SdHoareTripleChecker+Valid, 36810 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:51:49,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9227 Valid, 36810 Invalid, 17 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:51:49,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2023-11-06 22:51:50,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 12033. [2023-11-06 22:51:50,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12033 states, 8789 states have (on average 1.4437364887928092) internal successors, (12689), 9162 states have internal predecessors, (12689), 2772 states have call successors, (2772), 438 states have call predecessors, (2772), 436 states have return successors, (2770), 2618 states have call predecessors, (2770), 2770 states have call successors, (2770) [2023-11-06 22:51:50,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12033 states to 12033 states and 18231 transitions. [2023-11-06 22:51:50,808 INFO L78 Accepts]: Start accepts. Automaton has 12033 states and 18231 transitions. Word has length 47 [2023-11-06 22:51:50,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:51:50,810 INFO L495 AbstractCegarLoop]: Abstraction has 12033 states and 18231 transitions. [2023-11-06 22:51:50,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 22:51:50,811 INFO L276 IsEmpty]: Start isEmpty. Operand 12033 states and 18231 transitions. [2023-11-06 22:51:50,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-06 22:51:50,816 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:51:50,816 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:50,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 22:51:50,817 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:51:50,817 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:50,817 INFO L85 PathProgramCache]: Analyzing trace with hash -523430356, now seen corresponding path program 1 times [2023-11-06 22:51:50,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:50,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237296421] [2023-11-06 22:51:50,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:50,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:51:52,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:51:52,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 22:51:52,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:52,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:52,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-06 22:51:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:52,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:52,854 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-06 22:51:52,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:52,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237296421] [2023-11-06 22:51:52,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237296421] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:52,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:52,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:51:52,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937043638] [2023-11-06 22:51:52,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:52,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:51:52,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:52,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:51:52,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:51:52,857 INFO L87 Difference]: Start difference. First operand 12033 states and 18231 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 22:51:53,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:51:53,503 INFO L93 Difference]: Finished difference Result 12033 states and 18231 transitions. [2023-11-06 22:51:53,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:51:53,503 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2023-11-06 22:51:53,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:51:53,568 INFO L225 Difference]: With dead ends: 12033 [2023-11-06 22:51:53,569 INFO L226 Difference]: Without dead ends: 12031 [2023-11-06 22:51:53,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:51:53,579 INFO L413 NwaCegarLoop]: 9235 mSDtfsCounter, 9225 mSDsluCounter, 18464 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9226 SdHoareTripleChecker+Valid, 27699 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:51:53,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9226 Valid, 27699 Invalid, 20 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:51:53,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12031 states. [2023-11-06 22:51:54,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12031 to 12031. [2023-11-06 22:51:54,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12031 states, 8788 states have (on average 1.443559399180701) internal successors, (12686), 9160 states have internal predecessors, (12686), 2772 states have call successors, (2772), 438 states have call predecessors, (2772), 436 states have return successors, (2770), 2618 states have call predecessors, (2770), 2770 states have call successors, (2770) [2023-11-06 22:51:54,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12031 states to 12031 states and 18228 transitions. [2023-11-06 22:51:54,577 INFO L78 Accepts]: Start accepts. Automaton has 12031 states and 18228 transitions. Word has length 66 [2023-11-06 22:51:54,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:51:54,579 INFO L495 AbstractCegarLoop]: Abstraction has 12031 states and 18228 transitions. [2023-11-06 22:51:54,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 22:51:54,579 INFO L276 IsEmpty]: Start isEmpty. Operand 12031 states and 18228 transitions. [2023-11-06 22:51:54,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-06 22:51:54,589 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:51:54,589 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:51:54,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 22:51:54,589 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:51:54,590 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:51:54,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1670797785, now seen corresponding path program 1 times [2023-11-06 22:51:54,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:51:54,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540735904] [2023-11-06 22:51:54,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:51:54,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:51:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:51:56,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:51:56,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 22:51:56,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:56,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:56,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-06 22:51:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:51:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-06 22:51:56,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-06 22:51:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:56,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-06 22:51:56,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:57,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 22:51:57,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:57,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:51:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:57,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-06 22:51:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:57,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-06 22:51:57,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:51:57,080 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2023-11-06 22:51:57,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:51:57,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540735904] [2023-11-06 22:51:57,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540735904] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:51:57,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:51:57,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:51:57,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540008811] [2023-11-06 22:51:57,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:51:57,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:51:57,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:51:57,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:51:57,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:51:57,083 INFO L87 Difference]: Start difference. First operand 12031 states and 18228 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-06 22:51:59,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:52:47,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:52:47,087 INFO L93 Difference]: Finished difference Result 25318 states and 38917 transitions. [2023-11-06 22:52:47,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:52:47,087 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 112 [2023-11-06 22:52:47,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:52:47,250 INFO L225 Difference]: With dead ends: 25318 [2023-11-06 22:52:47,251 INFO L226 Difference]: Without dead ends: 25316 [2023-11-06 22:52:47,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:52:47,266 INFO L413 NwaCegarLoop]: 6630 mSDtfsCounter, 13992 mSDsluCounter, 21248 mSDsCounter, 0 mSdLazyCounter, 14509 mSolverCounterSat, 4174 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15316 SdHoareTripleChecker+Valid, 27878 SdHoareTripleChecker+Invalid, 18684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 4174 IncrementalHoareTripleChecker+Valid, 14509 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:52:47,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15316 Valid, 27878 Invalid, 18684 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [4174 Valid, 14509 Invalid, 1 Unknown, 0 Unchecked, 48.0s Time] [2023-11-06 22:52:47,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25316 states. [2023-11-06 22:52:48,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25316 to 23324. [2023-11-06 22:52:48,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23324 states, 17080 states have (on average 1.447248243559719) internal successors, (24719), 17779 states have internal predecessors, (24719), 5381 states have call successors, (5381), 832 states have call predecessors, (5381), 829 states have return successors, (5387), 5075 states have call predecessors, (5387), 5379 states have call successors, (5387) [2023-11-06 22:52:49,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23324 states to 23324 states and 35487 transitions. [2023-11-06 22:52:49,194 INFO L78 Accepts]: Start accepts. Automaton has 23324 states and 35487 transitions. Word has length 112 [2023-11-06 22:52:49,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:52:49,196 INFO L495 AbstractCegarLoop]: Abstraction has 23324 states and 35487 transitions. [2023-11-06 22:52:49,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-06 22:52:49,197 INFO L276 IsEmpty]: Start isEmpty. Operand 23324 states and 35487 transitions. [2023-11-06 22:52:49,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-06 22:52:49,204 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:52:49,204 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:49,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-06 22:52:49,205 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:52:49,205 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:49,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1244115306, now seen corresponding path program 1 times [2023-11-06 22:52:49,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:49,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721547060] [2023-11-06 22:52:49,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:49,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:52:51,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:52:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 22:52:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:52:51,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:52:51,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-06 22:52:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:52:51,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:52:51,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-06 22:52:51,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-06 22:52:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-06 22:52:51,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 22:52:51,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-06 22:52:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-11-06 22:52:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-06 22:52:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:51,323 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-11-06 22:52:51,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:51,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721547060] [2023-11-06 22:52:51,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721547060] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:52:51,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:52:51,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:52:51,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989069103] [2023-11-06 22:52:51,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:52:51,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:52:51,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:51,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:52:51,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:52:51,327 INFO L87 Difference]: Start difference. First operand 23324 states and 35487 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-06 22:52:52,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:52:52,598 INFO L93 Difference]: Finished difference Result 36741 states and 55925 transitions. [2023-11-06 22:52:52,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:52:52,598 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2023-11-06 22:52:52,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:52:52,764 INFO L225 Difference]: With dead ends: 36741 [2023-11-06 22:52:52,764 INFO L226 Difference]: Without dead ends: 25264 [2023-11-06 22:52:52,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:52:52,836 INFO L413 NwaCegarLoop]: 9238 mSDtfsCounter, 882 mSDsluCounter, 18466 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 27704 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:52:52,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1207 Valid, 27704 Invalid, 15 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:52:52,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25264 states. [2023-11-06 22:52:54,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25264 to 23328. [2023-11-06 22:52:54,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23328 states, 17084 states have (on average 1.4471435261062984) internal successors, (24723), 17783 states have internal predecessors, (24723), 5381 states have call successors, (5381), 832 states have call predecessors, (5381), 829 states have return successors, (5387), 5075 states have call predecessors, (5387), 5379 states have call successors, (5387) [2023-11-06 22:52:54,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23328 states to 23328 states and 35491 transitions. [2023-11-06 22:52:54,638 INFO L78 Accepts]: Start accepts. Automaton has 23328 states and 35491 transitions. Word has length 122 [2023-11-06 22:52:54,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:52:54,639 INFO L495 AbstractCegarLoop]: Abstraction has 23328 states and 35491 transitions. [2023-11-06 22:52:54,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-06 22:52:54,640 INFO L276 IsEmpty]: Start isEmpty. Operand 23328 states and 35491 transitions. [2023-11-06 22:52:54,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-06 22:52:54,643 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:52:54,644 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:52:54,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-06 22:52:54,644 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2023-11-06 22:52:54,645 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:52:54,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1556640176, now seen corresponding path program 1 times [2023-11-06 22:52:54,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:52:54,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517997505] [2023-11-06 22:52:54,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:52:54,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:52:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:52:57,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-06 22:52:57,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 22:52:57,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:52:57,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:52:57,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-06 22:52:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:52:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:52:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-06 22:52:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-06 22:52:57,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-06 22:52:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-06 22:52:57,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:52:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-06 22:52:57,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-06 22:52:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-06 22:52:57,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-06 22:52:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:52:57,352 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2023-11-06 22:52:57,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:52:57,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517997505] [2023-11-06 22:52:57,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517997505] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:52:57,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:52:57,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:52:57,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518947612] [2023-11-06 22:52:57,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:52:57,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:52:57,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:52:57,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:52:57,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:52:57,356 INFO L87 Difference]: Start difference. First operand 23328 states and 35491 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-06 22:52:59,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []