./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--media--usb--uvc--uvcvideo.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash dc92c5b1abb8e8f78d38167f35ecc4d1d7c4b43376be0279f35bdb5ff65c0f14 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:46:01,297 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:46:01,363 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 14:46:01,367 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:46:01,368 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:46:01,406 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:46:01,406 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:46:01,407 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:46:01,408 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:46:01,408 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:46:01,409 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:46:01,409 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:46:01,410 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:46:01,410 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 14:46:01,411 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:46:01,411 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:46:01,412 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 14:46:01,412 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 14:46:01,413 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:46:01,413 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 14:46:01,414 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 14:46:01,414 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 14:46:01,415 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:46:01,415 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:46:01,416 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 14:46:01,416 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:46:01,417 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:46:01,417 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:46:01,417 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:46:01,418 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:46:01,418 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:46:01,419 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:46:01,419 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:46:01,419 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:46:01,420 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:46:01,420 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:46:01,420 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:46:01,420 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:46:01,421 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 14:46:01,421 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 14:46:01,421 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:46:01,421 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:46:01,422 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:46:01,422 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:46:01,422 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/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_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> Taipan 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 -> dc92c5b1abb8e8f78d38167f35ecc4d1d7c4b43376be0279f35bdb5ff65c0f14 [2023-12-02 14:46:01,646 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:46:01,667 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:46:01,669 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:46:01,670 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:46:01,671 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:46:01,672 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i [2023-12-02 14:46:04,434 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:46:05,058 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:46:05,059 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i [2023-12-02 14:46:05,131 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/data/4691ca8f4/bb5dba5e414c40a0ba3989d23b86d9fc/FLAG684d1a42c [2023-12-02 14:46:05,144 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/data/4691ca8f4/bb5dba5e414c40a0ba3989d23b86d9fc [2023-12-02 14:46:05,147 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:46:05,148 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:46:05,149 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:46:05,150 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:46:05,154 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:46:05,155 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:46:05" (1/1) ... [2023-12-02 14:46:05,156 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22fcdabd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:05, skipping insertion in model container [2023-12-02 14:46:05,156 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:46:05" (1/1) ... [2023-12-02 14:46:05,401 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:46:13,612 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[778670,778683] [2023-12-02 14:46:13,616 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[778815,778828] [2023-12-02 14:46:13,616 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[778961,778974] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779126,779139] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779284,779297] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779442,779455] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779600,779613] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779760,779773] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779919,779932] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780058,780071] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780200,780213] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780349,780362] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780488,780501] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780643,780656] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780803,780816] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780954,780967] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781105,781118] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781257,781270] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781406,781419] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781554,781567] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781711,781724] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781860,781873] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782016,782029] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782169,782182] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782315,782328] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782458,782471] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782610,782623] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782756,782769] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782901,782914] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783055,783068] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783206,783219] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783361,783374] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783513,783526] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783668,783681] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783832,783845] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783988,784001] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784152,784165] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784294,784307] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784452,784465] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784619,784632] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784778,784791] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784937,784950] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785086,785099] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785233,785246] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785372,785385] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785535,785548] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785701,785714] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785865,785878] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786030,786043] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786195,786208] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786361,786374] [2023-12-02 14:46:13,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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786526,786539] [2023-12-02 14:46:13,642 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786693,786706] [2023-12-02 14:46:13,642 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786853,786866] [2023-12-02 14:46:13,643 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787015,787028] [2023-12-02 14:46:13,643 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787174,787187] [2023-12-02 14:46:13,644 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787320,787333] [2023-12-02 14:46:13,645 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787463,787476] [2023-12-02 14:46:13,645 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787607,787620] [2023-12-02 14:46:13,645 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787750,787763] [2023-12-02 14:46:13,646 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787894,787907] [2023-12-02 14:46:13,646 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788035,788048] [2023-12-02 14:46:13,647 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788173,788186] [2023-12-02 14:46:13,647 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788331,788344] [2023-12-02 14:46:13,648 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788490,788503] [2023-12-02 14:46:13,648 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788646,788659] [2023-12-02 14:46:13,649 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788795,788808] [2023-12-02 14:46:13,650 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788947,788960] [2023-12-02 14:46:13,650 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789098,789111] [2023-12-02 14:46:13,651 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789247,789260] [2023-12-02 14:46:13,651 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789399,789412] [2023-12-02 14:46:13,651 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789547,789560] [2023-12-02 14:46:13,652 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789700,789713] [2023-12-02 14:46:13,652 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789851,789864] [2023-12-02 14:46:13,653 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790001,790014] [2023-12-02 14:46:13,653 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790148,790161] [2023-12-02 14:46:13,654 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790299,790312] [2023-12-02 14:46:13,654 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790450,790463] [2023-12-02 14:46:13,655 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790598,790611] [2023-12-02 14:46:13,655 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790764,790777] [2023-12-02 14:46:13,656 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790933,790946] [2023-12-02 14:46:13,656 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791100,791113] [2023-12-02 14:46:13,657 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791268,791281] [2023-12-02 14:46:13,657 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791418,791431] [2023-12-02 14:46:13,658 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791565,791578] [2023-12-02 14:46:13,658 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791726,791739] [2023-12-02 14:46:13,659 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791896,791909] [2023-12-02 14:46:13,659 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[792058,792071] [2023-12-02 14:46:13,682 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:46:13,796 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:46:14,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [13119] [2023-12-02 14:46:14,126 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [13122] [2023-12-02 14:46:14,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [13125] [2023-12-02 14:46:14,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [13128] [2023-12-02 14:46:14,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 3*32+16)\n .byte 662b-661b\n .byte 6641f-6631f\n .long 661b - .\n .long 6632f - .\n .word ( 9*32+ 9)\n .byte 662b-661b\n .byte 6642f-6632f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n .byte 0xff + (6642f-6632f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\tcall %P5\n6641:\n\t6632:\n\tcall %P6\n6642:\n\t.popsection": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new1] "i" (& copy_user_generic_string), [new2] "i" (& copy_user_enhanced_fast_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [13163-13167] [2023-12-02 14:46:14,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [13212-13214] [2023-12-02 14:46:14,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [13217-13219] [2023-12-02 14:46:14,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [13222-13224] [2023-12-02 14:46:14,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [13227-13229] [2023-12-02 14:46:14,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [13233-13235] [2023-12-02 14:46:14,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [13242-13244] [2023-12-02 14:46:14,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [13248-13250] [2023-12-02 14:46:14,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [13257-13259] [2023-12-02 14:46:14,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [13321-13322] [2023-12-02 14:46:14,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [13325-13326] [2023-12-02 14:46:14,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [13329-13330] [2023-12-02 14:46:14,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [13333-13334] [2023-12-02 14:46:14,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [13338-13339] [2023-12-02 14:46:14,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13346] [2023-12-02 14:46:14,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [13347-13348] [2023-12-02 14:46:14,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [13352-13353] [2023-12-02 14:46:14,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13360] [2023-12-02 14:46:14,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [13361-13362] [2023-12-02 14:46:14,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__gu_err)); [15158-15160] [2023-12-02 14:46:14,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__gu_err)); [15163-15165] [2023-12-02 14:46:14,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__gu_err)); [15168-15170] [2023-12-02 14:46:14,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__gu_err)); [15173-15175] [2023-12-02 14:46:14,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err___0), "=q" (__gu_val___0): "m" (*((struct __large_struct *)(& up___0->menu_info))), "i" (-14), "0" (__gu_err___0)); [15220-15222] [2023-12-02 14:46:14,252 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& up___0->menu_info))), "i" (-14), "0" (__gu_err___0)); [15225-15227] [2023-12-02 14:46:14,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& up___0->menu_info))), "i" (-14), "0" (__gu_err___0)); [15230-15232] [2023-12-02 14:46:14,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& up___0->menu_info))), "i" (-14), "0" (__gu_err___0)); [15235-15237] [2023-12-02 14:46:14,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "iq" (kp->menu_count), "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__pu_err)); [15349-15351] [2023-12-02 14:46:14,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "ir" (kp->menu_count), "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__pu_err)); [15354-15356] [2023-12-02 14:46:14,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "ir" (kp->menu_count), "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__pu_err)); [15359-15361] [2023-12-02 14:46:14,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__pu_err): "er" (kp->menu_count), "m" (*((struct __large_struct *)(& up___0->menu_count))), "i" (-14), "0" (__pu_err)); [15364-15366] [2023-12-02 14:46:14,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (& up___0->menu_info), "i" (4UL)); [15394-15395] [2023-12-02 14:46:14,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& up___0->data))), "i" (-14), "0" (__gu_err)); [15483-15485] [2023-12-02 14:46:14,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& up___0->data))), "i" (-14), "0" (__gu_err)); [15488-15490] [2023-12-02 14:46:14,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& up___0->data))), "i" (-14), "0" (__gu_err)); [15493-15495] [2023-12-02 14:46:14,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& up___0->data))), "i" (-14), "0" (__gu_err)); [15498-15500] [2023-12-02 14:46:14,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (& up___0->data), "i" (4UL)); [15601-15602] [2023-12-02 14:46:14,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [16708] [2023-12-02 14:46:14,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [21963] [2023-12-02 14:46:14,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [21971] [2023-12-02 14:46:14,710 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[778670,778683] [2023-12-02 14:46:14,710 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[778815,778828] [2023-12-02 14:46:14,711 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[778961,778974] [2023-12-02 14:46:14,711 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779126,779139] [2023-12-02 14:46:14,711 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779284,779297] [2023-12-02 14:46:14,711 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779442,779455] [2023-12-02 14:46:14,712 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779600,779613] [2023-12-02 14:46:14,712 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779760,779773] [2023-12-02 14:46:14,712 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[779919,779932] [2023-12-02 14:46:14,713 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780058,780071] [2023-12-02 14:46:14,713 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780200,780213] [2023-12-02 14:46:14,713 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780349,780362] [2023-12-02 14:46:14,713 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780488,780501] [2023-12-02 14:46:14,714 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780643,780656] [2023-12-02 14:46:14,714 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780803,780816] [2023-12-02 14:46:14,714 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[780954,780967] [2023-12-02 14:46:14,715 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781105,781118] [2023-12-02 14:46:14,715 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781257,781270] [2023-12-02 14:46:14,715 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781406,781419] [2023-12-02 14:46:14,715 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781554,781567] [2023-12-02 14:46:14,716 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781711,781724] [2023-12-02 14:46:14,716 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[781860,781873] [2023-12-02 14:46:14,717 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782016,782029] [2023-12-02 14:46:14,717 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782169,782182] [2023-12-02 14:46:14,717 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782315,782328] [2023-12-02 14:46:14,718 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782458,782471] [2023-12-02 14:46:14,718 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782610,782623] [2023-12-02 14:46:14,718 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782756,782769] [2023-12-02 14:46:14,718 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[782901,782914] [2023-12-02 14:46:14,719 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783055,783068] [2023-12-02 14:46:14,719 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783206,783219] [2023-12-02 14:46:14,719 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783361,783374] [2023-12-02 14:46:14,720 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783513,783526] [2023-12-02 14:46:14,720 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783668,783681] [2023-12-02 14:46:14,720 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783832,783845] [2023-12-02 14:46:14,720 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[783988,784001] [2023-12-02 14:46:14,721 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784152,784165] [2023-12-02 14:46:14,721 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784294,784307] [2023-12-02 14:46:14,721 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784452,784465] [2023-12-02 14:46:14,722 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784619,784632] [2023-12-02 14:46:14,722 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784778,784791] [2023-12-02 14:46:14,722 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[784937,784950] [2023-12-02 14:46:14,723 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785086,785099] [2023-12-02 14:46:14,723 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785233,785246] [2023-12-02 14:46:14,723 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785372,785385] [2023-12-02 14:46:14,724 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785535,785548] [2023-12-02 14:46:14,724 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785701,785714] [2023-12-02 14:46:14,724 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[785865,785878] [2023-12-02 14:46:14,725 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786030,786043] [2023-12-02 14:46:14,725 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786195,786208] [2023-12-02 14:46:14,725 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786361,786374] [2023-12-02 14:46:14,726 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786526,786539] [2023-12-02 14:46:14,726 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786693,786706] [2023-12-02 14:46:14,727 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[786853,786866] [2023-12-02 14:46:14,727 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787015,787028] [2023-12-02 14:46:14,727 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787174,787187] [2023-12-02 14:46:14,728 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787320,787333] [2023-12-02 14:46:14,728 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787463,787476] [2023-12-02 14:46:14,729 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787607,787620] [2023-12-02 14:46:14,729 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787750,787763] [2023-12-02 14:46:14,729 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[787894,787907] [2023-12-02 14:46:14,730 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788035,788048] [2023-12-02 14:46:14,730 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788173,788186] [2023-12-02 14:46:14,730 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788331,788344] [2023-12-02 14:46:14,731 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788490,788503] [2023-12-02 14:46:14,731 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788646,788659] [2023-12-02 14:46:14,732 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788795,788808] [2023-12-02 14:46:14,732 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[788947,788960] [2023-12-02 14:46:14,733 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789098,789111] [2023-12-02 14:46:14,733 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789247,789260] [2023-12-02 14:46:14,733 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789399,789412] [2023-12-02 14:46:14,734 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789547,789560] [2023-12-02 14:46:14,734 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789700,789713] [2023-12-02 14:46:14,735 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[789851,789864] [2023-12-02 14:46:14,735 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790001,790014] [2023-12-02 14:46:14,735 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790148,790161] [2023-12-02 14:46:14,736 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790299,790312] [2023-12-02 14:46:14,736 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790450,790463] [2023-12-02 14:46:14,736 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790598,790611] [2023-12-02 14:46:14,737 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790764,790777] [2023-12-02 14:46:14,737 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[790933,790946] [2023-12-02 14:46:14,737 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791100,791113] [2023-12-02 14:46:14,737 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791268,791281] [2023-12-02 14:46:14,738 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791418,791431] [2023-12-02 14:46:14,738 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791565,791578] [2023-12-02 14:46:14,738 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791726,791739] [2023-12-02 14:46:14,738 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[791896,791909] [2023-12-02 14:46:14,739 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_66b901a9-9081-4380-98b4-661ffa64e514/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i[792058,792071] [2023-12-02 14:46:14,744 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:46:15,302 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:46:15,303 WARN L675 CHandler]: The function __get_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:46:15,303 WARN L675 CHandler]: The function __put_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:46:15,303 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:46:15,303 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:46:15,311 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:46:15,311 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15 WrapperNode [2023-12-02 14:46:15,311 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:46:15,313 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:46:15,313 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:46:15,313 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:46:15,320 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:15,528 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,131 INFO L138 Inliner]: procedures = 1009, calls = 9717, calls flagged for inlining = 546, calls inlined = 437, statements flattened = 20917 [2023-12-02 14:46:16,132 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:46:16,133 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:46:16,133 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:46:16,133 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:46:16,146 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,146 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,282 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,283 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,794 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,847 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:16,956 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:17,001 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:17,133 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:46:17,134 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:46:17,134 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:46:17,134 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:46:17,135 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (1/1) ... [2023-12-02 14:46:17,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:46:17,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:46:17,265 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:46:17,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_66b901a9-9081-4380-98b4-661ffa64e514/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_read [2023-12-02 14:46:17,310 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_read [2023-12-02 14:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_release [2023-12-02 14:46:17,310 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_release [2023-12-02 14:46:17,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-12-02 14:46:17,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-12-02 14:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure __le16_to_cpup [2023-12-02 14:46:17,311 INFO L138 BoogieDeclarations]: Found implementation of procedure __le16_to_cpup [2023-12-02 14:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_ctrl_add_mapping [2023-12-02 14:46:17,311 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_ctrl_add_mapping [2023-12-02 14:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 14:46:17,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 14:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_buffer_finish [2023-12-02 14:46:17,311 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_buffer_finish [2023-12-02 14:46:17,311 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2023-12-02 14:46:17,311 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2023-12-02 14:46:17,312 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2023-12-02 14:46:17,312 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_reset [2023-12-02 14:46:17,312 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_reset [2023-12-02 14:46:17,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_ctrl_mutex_of_uvc_video_chain [2023-12-02 14:46:17,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_ctrl_mutex_of_uvc_video_chain [2023-12-02 14:46:17,312 INFO L130 BoogieDeclarations]: Found specification of procedure usb_match_one_id [2023-12-02 14:46:17,312 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_match_one_id [2023-12-02 14:46:17,312 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 14:46:17,312 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 14:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_ts [2023-12-02 14:46:17,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_ts [2023-12-02 14:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_entity_by_id [2023-12-02 14:46:17,313 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_entity_by_id [2023-12-02 14:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 14:46:17,313 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 14:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 14:46:17,313 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 14:46:17,313 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_query_v4l2_ctrl [2023-12-02 14:46:17,313 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_query_v4l2_ctrl [2023-12-02 14:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_data [2023-12-02 14:46:17,314 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_data [2023-12-02 14:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-12-02 14:46:17,314 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-12-02 14:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 14:46:17,314 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 14:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_populate_cache [2023-12-02 14:46:17,314 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_populate_cache [2023-12-02 14:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-12-02 14:46:17,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-12-02 14:46:17,314 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_buffer_done [2023-12-02 14:46:17,315 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_buffer_done [2023-12-02 14:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_query_ctrl [2023-12-02 14:46:17,315 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_query_ctrl [2023-12-02 14:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 14:46:17,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 14:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_send_event [2023-12-02 14:46:17,315 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_send_event [2023-12-02 14:46:17,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-12-02 14:46:17,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-12-02 14:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 14:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-12-02 14:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-12-02 14:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_get_format [2023-12-02 14:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_get_format [2023-12-02 14:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2023-12-02 14:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2023-12-02 14:46:17,316 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_stop_streaming [2023-12-02 14:46:17,316 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_stop_streaming [2023-12-02 14:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 14:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 14:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_commit_video [2023-12-02 14:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_commit_video [2023-12-02 14:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2023-12-02 14:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-12-02 14:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-12-02 14:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 14:46:17,317 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2023-12-02 14:46:17,317 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2023-12-02 14:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_rollback [2023-12-02 14:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_rollback [2023-12-02 14:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-12-02 14:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-12-02 14:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_find_endpoint [2023-12-02 14:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_find_endpoint [2023-12-02 14:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 14:46:17,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 14:46:17,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 14:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 14:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-12-02 14:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-12-02 14:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_delete [2023-12-02 14:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_delete [2023-12-02 14:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2023-12-02 14:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2023-12-02 14:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_free_urb_buffers [2023-12-02 14:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_free_urb_buffers [2023-12-02 14:46:17,319 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_del_event [2023-12-02 14:46:17,319 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_del_event [2023-12-02 14:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_to_stream [2023-12-02 14:46:17,320 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_to_stream [2023-12-02 14:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:46:17,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_ctrl_mutex_of_uvc_video_chain [2023-12-02 14:46:17,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_ctrl_mutex_of_uvc_video_chain [2023-12-02 14:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ops_wait_finish [2023-12-02 14:46:17,320 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ops_wait_finish [2023-12-02 14:46:17,320 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_restore_values [2023-12-02 14:46:17,320 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_restore_values [2023-12-02 14:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 14:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_uvc_device [2023-12-02 14:46:17,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_uvc_device [2023-12-02 14:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_set [2023-12-02 14:46:17,321 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_set [2023-12-02 14:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release [2023-12-02 14:46:17,321 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_release [2023-12-02 14:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2023-12-02 14:46:17,321 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2023-12-02 14:46:17,321 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_get_rel_speed [2023-12-02 14:46:17,322 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_get_rel_speed [2023-12-02 14:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_queue_fh [2023-12-02 14:46:17,322 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_queue_fh [2023-12-02 14:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_commit [2023-12-02 14:46:17,322 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_commit [2023-12-02 14:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_streamoff [2023-12-02 14:46:17,322 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_streamoff [2023-12-02 14:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_start [2023-12-02 14:46:17,322 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_start [2023-12-02 14:46:17,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 14:46:17,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 14:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_cleanup [2023-12-02 14:46:17,323 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_cleanup [2023-12-02 14:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-12-02 14:46:17,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-12-02 14:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2023-12-02 14:46:17,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2023-12-02 14:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2023-12-02 14:46:17,323 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2023-12-02 14:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-12-02 14:46:17,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-12-02 14:46:17,323 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 14:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 14:46:17,324 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 14:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-12-02 14:46:17,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-12-02 14:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure copy_in_user [2023-12-02 14:46:17,324 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_in_user [2023-12-02 14:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 14:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_alloc_entity [2023-12-02 14:46:17,324 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_alloc_entity [2023-12-02 14:46:17,324 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-12-02 14:46:17,324 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-12-02 14:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 14:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 14:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_dismiss_privileges [2023-12-02 14:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_dismiss_privileges [2023-12-02 14:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2023-12-02 14:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2023-12-02 14:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_host_sof [2023-12-02 14:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_host_sof [2023-12-02 14:46:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_uvc_device [2023-12-02 14:46:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_uvc_device [2023-12-02 14:46:17,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 14:46:17,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 14:46:17,376 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 14:46:17,376 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 14:46:17,376 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_probe_video [2023-12-02 14:46:17,376 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_probe_video [2023-12-02 14:46:17,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_alloc_urb [2023-12-02 14:46:17,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_alloc_urb [2023-12-02 14:46:17,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-12-02 14:46:17,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-12-02 14:46:17,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-12-02 14:46:17,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-12-02 14:46:17,377 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_has_privileges [2023-12-02 14:46:17,377 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_has_privileges [2023-12-02 14:46:17,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-12-02 14:46:17,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-12-02 14:46:17,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 14:46:17,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 14:46:17,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 14:46:17,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_uvc_clock [2023-12-02 14:46:17,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_uvc_clock [2023-12-02 14:46:17,378 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2023-12-02 14:46:17,378 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2023-12-02 14:46:17,378 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_init [2023-12-02 14:46:17,378 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_init [2023-12-02 14:46:17,378 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_entity_match_guid [2023-12-02 14:46:17,378 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_entity_match_guid [2023-12-02 14:46:17,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_uvc_video_queue [2023-12-02 14:46:17,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_uvc_video_queue [2023-12-02 14:46:17,378 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-12-02 14:46:17,378 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-12-02 14:46:17,378 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_drv_priv [2023-12-02 14:46:17,379 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_drv_priv [2023-12-02 14:46:17,379 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 14:46:17,379 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 14:46:17,379 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_buffer_queue [2023-12-02 14:46:17,379 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_buffer_queue [2023-12-02 14:46:17,379 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_unregister_video [2023-12-02 14:46:17,379 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_unregister_video [2023-12-02 14:46:17,379 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intf [2023-12-02 14:46:17,379 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intf [2023-12-02 14:46:17,379 INFO L130 BoogieDeclarations]: Found specification of procedure kmemdup [2023-12-02 14:46:17,379 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemdup [2023-12-02 14:46:17,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_uvc_streaming [2023-12-02 14:46:17,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_uvc_streaming [2023-12-02 14:46:17,380 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_disconnect [2023-12-02 14:46:17,380 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_disconnect [2023-12-02 14:46:17,380 INFO L130 BoogieDeclarations]: Found specification of procedure usb_string [2023-12-02 14:46:17,380 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_string [2023-12-02 14:46:17,380 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ioctl_enum_fmt [2023-12-02 14:46:17,380 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ioctl_enum_fmt [2023-12-02 14:46:17,380 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 14:46:17,380 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 14:46:17,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2023-12-02 14:46:17,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2023-12-02 14:46:17,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-12-02 14:46:17,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-12-02 14:46:17,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 14:46:17,381 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 14:46:17,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 14:46:17,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 14:46:17,381 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_find_control [2023-12-02 14:46:17,381 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_find_control [2023-12-02 14:46:17,381 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_alloc_urb_buffers [2023-12-02 14:46:17,381 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_alloc_urb_buffers [2023-12-02 14:46:17,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-12-02 14:46:17,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-12-02 14:46:17,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-12-02 14:46:17,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-12-02 14:46:17,382 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_init_xu_ctrl [2023-12-02 14:46:17,382 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_init_xu_ctrl [2023-12-02 14:46:17,382 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 14:46:17,382 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 14:46:17,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 14:46:17,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 14:46:17,382 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-12-02 14:46:17,382 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-12-02 14:46:17,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 14:46:17,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 14:46:17,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-12-02 14:46:17,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-12-02 14:46:17,383 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2023-12-02 14:46:17,383 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2023-12-02 14:46:17,383 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 14:46:17,383 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2023-12-02 14:46:17,383 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2023-12-02 14:46:17,383 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_acquire_privileges [2023-12-02 14:46:17,383 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_acquire_privileges [2023-12-02 14:46:17,383 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-12-02 14:46:17,383 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-12-02 14:46:17,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 14:46:17,384 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-12-02 14:46:17,384 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-12-02 14:46:17,384 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_add_info [2023-12-02 14:46:17,384 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_add_info [2023-12-02 14:46:17,384 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-12-02 14:46:17,384 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-12-02 14:46:17,384 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 14:46:17,384 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 14:46:17,384 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2023-12-02 14:46:17,384 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-12-02 14:46:17,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_reset_resume [2023-12-02 14:46:17,385 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_reset_resume [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2023-12-02 14:46:17,385 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-12-02 14:46:17,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 14:46:17,385 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 14:46:17,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-12-02 14:46:17,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-12-02 14:46:17,386 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2023-12-02 14:46:17,386 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2023-12-02 14:46:17,386 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-12-02 14:46:17,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-12-02 14:46:17,386 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_set_format [2023-12-02 14:46:17,386 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_set_format [2023-12-02 14:46:17,386 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_scan_chain_forward [2023-12-02 14:46:17,386 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_scan_chain_forward [2023-12-02 14:46:17,386 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-12-02 14:46:17,386 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-12-02 14:46:17,387 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_get [2023-12-02 14:46:17,387 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_get [2023-12-02 14:46:17,387 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 14:46:17,387 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 14:46:17,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-12-02 14:46:17,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-12-02 14:46:17,387 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2023-12-02 14:46:17,387 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2023-12-02 14:46:17,387 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata [2023-12-02 14:46:17,387 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata [2023-12-02 14:46:17,387 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_ctrl_get [2023-12-02 14:46:17,387 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_ctrl_get [2023-12-02 14:46:17,388 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_try_format [2023-12-02 14:46:17,388 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_try_format [2023-12-02 14:46:17,388 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_endpoint_max_bpi [2023-12-02 14:46:17,388 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_endpoint_max_bpi [2023-12-02 14:46:17,388 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 14:46:17,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 14:46:17,388 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_set_video_ctrl [2023-12-02 14:46:17,388 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_set_video_ctrl [2023-12-02 14:46:17,388 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_commit_entity [2023-12-02 14:46:17,388 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_commit_entity [2023-12-02 14:46:17,388 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2023-12-02 14:46:17,389 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2023-12-02 14:46:17,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-12-02 14:46:17,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-12-02 14:46:17,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_ctrl_mutex_of_uvc_video_chain [2023-12-02 14:46:17,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_ctrl_mutex_of_uvc_video_chain [2023-12-02 14:46:17,389 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_open [2023-12-02 14:46:17,389 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_open [2023-12-02 14:46:17,389 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2023-12-02 14:46:17,389 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2023-12-02 14:46:17,389 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_return_buffers [2023-12-02 14:46:17,389 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_return_buffers [2023-12-02 14:46:17,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 14:46:17,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 14:46:17,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 14:46:17,390 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2023-12-02 14:46:17,390 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2023-12-02 14:46:17,390 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_fill_event [2023-12-02 14:46:17,390 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_fill_event [2023-12-02 14:46:17,390 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2023-12-02 14:46:17,390 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2023-12-02 14:46:17,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 14:46:17,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 14:46:17,390 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_plane_payload [2023-12-02 14:46:17,390 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_plane_payload [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2023-12-02 14:46:17,391 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2023-12-02 14:46:17,391 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_cleanup [2023-12-02 14:46:17,391 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_cleanup [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_init_video [2023-12-02 14:46:17,391 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_init_video [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_intf [2023-12-02 14:46:17,391 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_intf [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_irqlock_of_uvc_video_queue [2023-12-02 14:46:17,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_irqlock_of_uvc_video_queue [2023-12-02 14:46:17,391 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2023-12-02 14:46:17,392 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2023-12-02 14:46:17,392 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_find_control [2023-12-02 14:46:17,392 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_find_control [2023-12-02 14:46:17,392 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2023-12-02 14:46:17,392 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2023-12-02 14:46:17,392 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_buffer_prepare [2023-12-02 14:46:17,392 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_buffer_prepare [2023-12-02 14:46:17,392 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_set_zoom [2023-12-02 14:46:17,392 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_set_zoom [2023-12-02 14:46:17,392 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_test_bit [2023-12-02 14:46:17,392 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_test_bit [2023-12-02 14:46:17,393 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_stop [2023-12-02 14:46:17,393 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_stop [2023-12-02 14:46:17,393 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_simplify_fraction [2023-12-02 14:46:17,393 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_simplify_fraction [2023-12-02 14:46:17,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_uvc_video_queue [2023-12-02 14:46:17,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_uvc_video_queue [2023-12-02 14:46:17,393 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2023-12-02 14:46:17,393 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2023-12-02 14:46:17,393 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_query_ctrl [2023-12-02 14:46:17,393 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_query_ctrl [2023-12-02 14:46:17,393 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_set_rel_speed [2023-12-02 14:46:17,393 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_set_rel_speed [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-12-02 14:46:17,394 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-12-02 14:46:17,394 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 14:46:17,394 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97___0 [2023-12-02 14:46:17,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97___0 [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-12-02 14:46:17,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-12-02 14:46:17,394 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~__u8~0~X~$Pointer$~TO~~__s32~0 [2023-12-02 14:46:17,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~__u8~0~X~$Pointer$~TO~~__s32~0 [2023-12-02 14:46:17,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 14:46:17,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 14:46:17,395 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_ops_wait_prepare [2023-12-02 14:46:17,395 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_ops_wait_prepare [2023-12-02 14:46:17,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2023-12-02 14:46:17,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2023-12-02 14:46:17,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-12-02 14:46:17,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-12-02 14:46:17,395 INFO L130 BoogieDeclarations]: Found specification of procedure compat_alloc_user_space [2023-12-02 14:46:17,395 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_alloc_user_space [2023-12-02 14:46:17,395 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_size [2023-12-02 14:46:17,396 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_size [2023-12-02 14:46:17,396 INFO L130 BoogieDeclarations]: Found specification of procedure usb_driver_release_interface [2023-12-02 14:46:17,396 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_driver_release_interface [2023-12-02 14:46:17,396 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-12-02 14:46:17,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-12-02 14:46:17,396 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_print_terms [2023-12-02 14:46:17,396 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_print_terms [2023-12-02 14:46:17,396 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2023-12-02 14:46:17,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2023-12-02 14:46:17,396 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_enable [2023-12-02 14:46:17,396 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_enable [2023-12-02 14:46:17,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-12-02 14:46:17,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-12-02 14:46:17,397 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 14:46:17,397 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 14:46:17,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_uvc_streaming [2023-12-02 14:46:17,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_uvc_streaming [2023-12-02 14:46:17,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-12-02 14:46:17,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-12-02 14:46:17,397 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ioctl_s_try_ext_ctrls [2023-12-02 14:46:17,397 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ioctl_s_try_ext_ctrls [2023-12-02 14:46:17,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-12-02 14:46:17,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-12-02 14:46:17,397 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 14:46:17,398 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 14:46:17,398 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 14:46:17,398 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 14:46:17,398 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_begin [2023-12-02 14:46:17,398 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_begin [2023-12-02 14:46:17,398 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 14:46:17,398 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 14:46:17,398 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_uninit_video [2023-12-02 14:46:17,398 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_uninit_video [2023-12-02 14:46:17,398 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_try_frame_interval [2023-12-02 14:46:17,398 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_try_frame_interval [2023-12-02 14:46:17,399 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_cleanup_stream [2023-12-02 14:46:17,399 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_cleanup_stream [2023-12-02 14:46:17,399 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2023-12-02 14:46:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2023-12-02 14:46:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_get_video_ctrl [2023-12-02 14:46:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_get_video_ctrl [2023-12-02 14:46:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-12-02 14:46:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-12-02 14:46:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2023-12-02 14:46:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2023-12-02 14:46:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-12-02 14:46:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-12-02 14:46:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_resume [2023-12-02 14:46:17,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_resume [2023-12-02 14:46:17,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 14:46:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 14:46:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-12-02 14:46:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-12-02 14:46:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-12-02 14:46:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-12-02 14:46:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_resume [2023-12-02 14:46:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_resume [2023-12-02 14:46:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_cleanup [2023-12-02 14:46:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_cleanup [2023-12-02 14:46:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_streaming [2023-12-02 14:46:17,401 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_streaming [2023-12-02 14:46:17,401 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_ctrl_commit [2023-12-02 14:46:17,402 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_ctrl_commit [2023-12-02 14:46:17,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 14:46:17,402 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_get_zoom [2023-12-02 14:46:17,402 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_get_zoom [2023-12-02 14:46:18,943 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:46:18,948 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:46:19,077 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356: assume 0 != __copy_to_user_nocheck_~tmp___1~17#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356: assume !(0 != __copy_to_user_nocheck_~tmp___1~17#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_8#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_4#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13315: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13315: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:27,598 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_2#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret1217#1 && __copy_to_user_nocheck_#t~ret1217#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~32#1 := __copy_to_user_nocheck_#t~ret1217#1;havoc __copy_to_user_nocheck_#t~ret1217#1; [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13311: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:27,599 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13303: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_16#1: SUMMARY for call __copy_to_user_nocheck_#t~ret1218#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~21#1 then 1 else 0), 0); srcloc: null [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_10#1: SUMMARY for call __copy_to_user_nocheck_#t~ret1217#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~21#1 then 1 else 0), 0); srcloc: null [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13366: __copy_to_user_nocheck_~tmp___2~13#1 := __copy_to_user_nocheck_#t~ret1219#1;havoc __copy_to_user_nocheck_#t~ret1219#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~13#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~13#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~13#1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13354: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret1218#1 && __copy_to_user_nocheck_#t~ret1218#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~17#1 := __copy_to_user_nocheck_#t~ret1218#1;havoc __copy_to_user_nocheck_#t~ret1218#1; [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_1#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,600 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:27,601 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_switch_default#1: SUMMARY for call __copy_to_user_nocheck_#t~ret1219#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2023-12-02 14:46:27,601 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: assume 0 != __copy_to_user_nocheck_~tmp___0~32#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:27,601 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: assume !(0 != __copy_to_user_nocheck_~tmp___0~32#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~21#1; [2023-12-02 14:46:32,727 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_switch_default#1: SUMMARY for call __copy_from_user_nocheck_#t~ret1214#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2023-12-02 14:46:32,727 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13236: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret1212#1 && __copy_from_user_nocheck_#t~ret1212#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~31#1 := __copy_from_user_nocheck_#t~ret1212#1;havoc __copy_from_user_nocheck_#t~ret1212#1; [2023-12-02 14:46:32,727 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_2#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_4#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_8#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume 0 != __copy_from_user_nocheck_~tmp___1~16#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume !(0 != __copy_from_user_nocheck_~tmp___1~16#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_16#1: SUMMARY for call __copy_from_user_nocheck_#t~ret1213#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~20#1 then 1 else 0), 0); srcloc: null [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13238: assume 0 != __copy_from_user_nocheck_~tmp___0~31#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13238: assume !(0 != __copy_from_user_nocheck_~tmp___0~31#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,728 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_1#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~20#1; [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13263: __copy_from_user_nocheck_~tmp___2~12#1 := __copy_from_user_nocheck_#t~ret1214#1;havoc __copy_from_user_nocheck_#t~ret1214#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~12#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~12#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~12#1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret1213#1 && __copy_from_user_nocheck_#t~ret1213#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~16#1 := __copy_from_user_nocheck_#t~ret1213#1;havoc __copy_from_user_nocheck_#t~ret1213#1; [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13202: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13202: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:32,729 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:32,730 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:32,730 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:32,730 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:32,730 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13190: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-12-02 14:46:32,730 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint L13190: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-12-02 14:46:32,730 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_10#1: SUMMARY for call __copy_from_user_nocheck_#t~ret1212#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~20#1 then 1 else 0), 0); srcloc: null [2023-12-02 14:46:55,075 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:47:00,398 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:47:00,398 INFO L309 CfgBuilder]: Removed 8 assume(true) statements. [2023-12-02 14:47:00,402 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:47:00 BoogieIcfgContainer [2023-12-02 14:47:00,402 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:47:00,404 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:47:00,404 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:47:00,408 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:47:00,408 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:46:05" (1/3) ... [2023-12-02 14:47:00,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4159dd09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:47:00, skipping insertion in model container [2023-12-02 14:47:00,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:46:15" (2/3) ... [2023-12-02 14:47:00,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4159dd09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:47:00, skipping insertion in model container [2023-12-02 14:47:00,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:47:00" (3/3) ... [2023-12-02 14:47:00,410 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--media--usb--uvc--uvcvideo.ko.cil.i [2023-12-02 14:47:00,430 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:47:00,430 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations. [2023-12-02 14:47:00,534 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:47:00,540 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=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@730ecd21, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:47:00,540 INFO L358 AbstractCegarLoop]: Starting to check reachability of 33 error locations. [2023-12-02 14:47:00,558 INFO L276 IsEmpty]: Start isEmpty. Operand has 3645 states, 2366 states have (on average 1.3719357565511412) internal successors, (3246), 2451 states have internal predecessors, (3246), 1029 states have call successors, (1029), 217 states have call predecessors, (1029), 216 states have return successors, (1021), 1007 states have call predecessors, (1021), 1021 states have call successors, (1021) [2023-12-02 14:47:00,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-02 14:47:00,571 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:47:00,572 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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-12-02 14:47:00,572 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:47:00,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:47:00,577 INFO L85 PathProgramCache]: Analyzing trace with hash -606704888, now seen corresponding path program 1 times [2023-12-02 14:47:00,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:47:00,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130778295] [2023-12-02 14:47:00,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:47:00,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:47:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:47:14,675 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:47:14,675 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:47:14,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130778295] [2023-12-02 14:47:14,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130778295] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:47:14,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:47:14,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:47:14,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860264535] [2023-12-02 14:47:14,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:47:14,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:47:14,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:47:14,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:47:14,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:47:14,711 INFO L87 Difference]: Start difference. First operand has 3645 states, 2366 states have (on average 1.3719357565511412) internal successors, (3246), 2451 states have internal predecessors, (3246), 1029 states have call successors, (1029), 217 states have call predecessors, (1029), 216 states have return successors, (1021), 1007 states have call predecessors, (1021), 1021 states have call successors, (1021) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-02 14:47:16,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:18,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:21,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:23,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:31,161 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:47:32,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:47:36,228 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:47:38,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:40,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:43,151 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-12-02 14:47:45,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:47:45,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:47:45,464 INFO L93 Difference]: Finished difference Result 7238 states and 10765 transitions. [2023-12-02 14:47:45,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:47:45,466 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 79 [2023-12-02 14:47:45,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:47:45,502 INFO L225 Difference]: With dead ends: 7238 [2023-12-02 14:47:45,502 INFO L226 Difference]: Without dead ends: 3627 [2023-12-02 14:47:45,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:47:45,521 INFO L413 NwaCegarLoop]: 4563 mSDtfsCounter, 5228 mSDsluCounter, 4563 mSDsCounter, 0 mSdLazyCounter, 1382 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5228 SdHoareTripleChecker+Valid, 9126 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1382 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:47:45,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5228 Valid, 9126 Invalid, 1390 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1382 Invalid, 8 Unknown, 0 Unchecked, 30.3s Time] [2023-12-02 14:47:45,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3627 states. [2023-12-02 14:47:45,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3627 to 3627. [2023-12-02 14:47:45,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 2359 states have (on average 1.3548113607460788) internal successors, (3196), 2436 states have internal predecessors, (3196), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:47:45,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 5236 transitions. [2023-12-02 14:47:45,767 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 5236 transitions. Word has length 79 [2023-12-02 14:47:45,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:47:45,769 INFO L495 AbstractCegarLoop]: Abstraction has 3627 states and 5236 transitions. [2023-12-02 14:47:45,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-02 14:47:45,770 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 5236 transitions. [2023-12-02 14:47:45,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-02 14:47:45,774 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:47:45,775 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1] [2023-12-02 14:47:45,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 14:47:45,775 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:47:45,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:47:45,776 INFO L85 PathProgramCache]: Analyzing trace with hash 2037431640, now seen corresponding path program 1 times [2023-12-02 14:47:45,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:47:45,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129543316] [2023-12-02 14:47:45,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:47:45,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:47:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:47:59,109 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:47:59,110 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:47:59,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129543316] [2023-12-02 14:47:59,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129543316] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:47:59,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:47:59,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:47:59,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475074501] [2023-12-02 14:47:59,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:47:59,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:47:59,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:47:59,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:47:59,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:47:59,113 INFO L87 Difference]: Start difference. First operand 3627 states and 5236 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-02 14:48:01,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:03,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:06,022 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:08,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:16,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:48:17,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:48:20,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:48:24,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:26,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:28,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:30,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:30,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:48:30,690 INFO L93 Difference]: Finished difference Result 3627 states and 5236 transitions. [2023-12-02 14:48:30,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:48:30,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 84 [2023-12-02 14:48:30,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:48:30,718 INFO L225 Difference]: With dead ends: 3627 [2023-12-02 14:48:30,718 INFO L226 Difference]: Without dead ends: 3625 [2023-12-02 14:48:30,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:48:30,721 INFO L413 NwaCegarLoop]: 4539 mSDtfsCounter, 5202 mSDsluCounter, 4539 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5202 SdHoareTripleChecker+Valid, 9078 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:48:30,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5202 Valid, 9078 Invalid, 1388 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1380 Invalid, 8 Unknown, 0 Unchecked, 31.3s Time] [2023-12-02 14:48:30,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3625 states. [2023-12-02 14:48:30,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3625 to 3625. [2023-12-02 14:48:30,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 2358 states have (on average 1.354537743850721) internal successors, (3194), 2434 states have internal predecessors, (3194), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:48:30,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 5234 transitions. [2023-12-02 14:48:30,936 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 5234 transitions. Word has length 84 [2023-12-02 14:48:30,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:48:30,937 INFO L495 AbstractCegarLoop]: Abstraction has 3625 states and 5234 transitions. [2023-12-02 14:48:30,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-02 14:48:30,937 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 5234 transitions. [2023-12-02 14:48:30,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-02 14:48:30,940 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:48:30,940 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:48:30,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 14:48:30,941 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:48:30,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:48:30,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1114186536, now seen corresponding path program 1 times [2023-12-02 14:48:30,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:48:30,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800459732] [2023-12-02 14:48:30,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:48:30,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:48:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:48:43,580 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:48:43,580 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:48:43,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800459732] [2023-12-02 14:48:43,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800459732] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:48:43,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:48:43,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:48:43,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636439562] [2023-12-02 14:48:43,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:48:43,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:48:43,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:48:43,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:48:43,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:48:43,582 INFO L87 Difference]: Start difference. First operand 3625 states and 5234 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-02 14:48:45,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:47,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:50,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:52,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:48:59,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:49:04,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:49:05,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:49:08,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:10,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:12,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:14,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:14,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:49:14,442 INFO L93 Difference]: Finished difference Result 3625 states and 5234 transitions. [2023-12-02 14:49:14,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:49:14,442 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 89 [2023-12-02 14:49:14,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:49:14,462 INFO L225 Difference]: With dead ends: 3625 [2023-12-02 14:49:14,463 INFO L226 Difference]: Without dead ends: 3623 [2023-12-02 14:49:14,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:49:14,465 INFO L413 NwaCegarLoop]: 4537 mSDtfsCounter, 5199 mSDsluCounter, 4537 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 0 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5199 SdHoareTripleChecker+Valid, 9074 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:49:14,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5199 Valid, 9074 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1379 Invalid, 9 Unknown, 0 Unchecked, 30.6s Time] [2023-12-02 14:49:14,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3623 states. [2023-12-02 14:49:14,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3623 to 3623. [2023-12-02 14:49:14,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 2357 states have (on average 1.354263894781502) internal successors, (3192), 2432 states have internal predecessors, (3192), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:49:14,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 5232 transitions. [2023-12-02 14:49:14,705 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 5232 transitions. Word has length 89 [2023-12-02 14:49:14,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:49:14,705 INFO L495 AbstractCegarLoop]: Abstraction has 3623 states and 5232 transitions. [2023-12-02 14:49:14,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-02 14:49:14,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 5232 transitions. [2023-12-02 14:49:14,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-02 14:49:14,708 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:49:14,708 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:49:14,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 14:49:14,709 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:49:14,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:49:14,709 INFO L85 PathProgramCache]: Analyzing trace with hash -177146621, now seen corresponding path program 1 times [2023-12-02 14:49:14,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:49:14,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119979468] [2023-12-02 14:49:14,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:49:14,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:49:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:49:27,397 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:49:27,397 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:49:27,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119979468] [2023-12-02 14:49:27,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119979468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:49:27,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:49:27,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:49:27,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236165409] [2023-12-02 14:49:27,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:49:27,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:49:27,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:49:27,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:49:27,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:49:27,400 INFO L87 Difference]: Start difference. First operand 3623 states and 5232 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 14:49:29,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:31,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:34,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:36,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:41,335 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:45,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:49:50,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:49:51,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:49:53,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:55,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:57,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:49:59,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:01,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:02,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:50:02,024 INFO L93 Difference]: Finished difference Result 3623 states and 5232 transitions. [2023-12-02 14:50:02,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:50:02,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 94 [2023-12-02 14:50:02,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:50:02,045 INFO L225 Difference]: With dead ends: 3623 [2023-12-02 14:50:02,045 INFO L226 Difference]: Without dead ends: 3621 [2023-12-02 14:50:02,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:50:02,047 INFO L413 NwaCegarLoop]: 4535 mSDtfsCounter, 5196 mSDsluCounter, 4535 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 0 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5196 SdHoareTripleChecker+Valid, 9070 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:50:02,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5196 Valid, 9070 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1379 Invalid, 9 Unknown, 0 Unchecked, 34.4s Time] [2023-12-02 14:50:02,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3621 states. [2023-12-02 14:50:02,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3621 to 3621. [2023-12-02 14:50:02,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 2356 states have (on average 1.3539898132427843) internal successors, (3190), 2430 states have internal predecessors, (3190), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:50:02,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 5230 transitions. [2023-12-02 14:50:02,228 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 5230 transitions. Word has length 94 [2023-12-02 14:50:02,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:50:02,229 INFO L495 AbstractCegarLoop]: Abstraction has 3621 states and 5230 transitions. [2023-12-02 14:50:02,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 14:50:02,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 5230 transitions. [2023-12-02 14:50:02,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-02 14:50:02,231 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:50:02,231 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:50:02,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 14:50:02,232 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:50:02,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:50:02,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1787084262, now seen corresponding path program 1 times [2023-12-02 14:50:02,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:50:02,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282006332] [2023-12-02 14:50:02,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:50:02,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:50:13,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:50:14,778 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:50:14,778 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:50:14,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282006332] [2023-12-02 14:50:14,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282006332] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:50:14,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:50:14,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:50:14,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367281326] [2023-12-02 14:50:14,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:50:14,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:50:14,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:50:14,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:50:14,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:50:14,780 INFO L87 Difference]: Start difference. First operand 3621 states and 5230 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 14:50:17,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:19,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:21,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:23,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:32,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:50:33,634 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:50:36,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:50:40,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:42,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:45,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:47,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:50:47,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:50:47,805 INFO L93 Difference]: Finished difference Result 3621 states and 5230 transitions. [2023-12-02 14:50:47,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:50:47,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 99 [2023-12-02 14:50:47,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:50:47,830 INFO L225 Difference]: With dead ends: 3621 [2023-12-02 14:50:47,830 INFO L226 Difference]: Without dead ends: 3619 [2023-12-02 14:50:47,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:50:47,834 INFO L413 NwaCegarLoop]: 4533 mSDtfsCounter, 5193 mSDsluCounter, 4533 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5193 SdHoareTripleChecker+Valid, 9066 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:50:47,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5193 Valid, 9066 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1380 Invalid, 8 Unknown, 0 Unchecked, 32.8s Time] [2023-12-02 14:50:47,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3619 states. [2023-12-02 14:50:48,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3619 to 3619. [2023-12-02 14:50:48,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 2355 states have (on average 1.3537154989384288) internal successors, (3188), 2428 states have internal predecessors, (3188), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:50:48,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 5228 transitions. [2023-12-02 14:50:48,085 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 5228 transitions. Word has length 99 [2023-12-02 14:50:48,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:50:48,085 INFO L495 AbstractCegarLoop]: Abstraction has 3619 states and 5228 transitions. [2023-12-02 14:50:48,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 14:50:48,086 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 5228 transitions. [2023-12-02 14:50:48,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-02 14:50:48,088 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:50:48,088 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:50:48,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 14:50:48,088 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:50:48,089 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:50:48,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1841412764, now seen corresponding path program 1 times [2023-12-02 14:50:48,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:50:48,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773535293] [2023-12-02 14:50:48,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:50:48,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:50:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:51:00,842 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:51:00,843 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:51:00,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773535293] [2023-12-02 14:51:00,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773535293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:51:00,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:51:00,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:51:00,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475023834] [2023-12-02 14:51:00,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:51:00,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:51:00,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:51:00,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:51:00,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:51:00,845 INFO L87 Difference]: Start difference. First operand 3619 states and 5228 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-02 14:51:03,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:05,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:07,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:09,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:18,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:51:20,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:51:23,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:51:27,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:29,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:31,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:33,507 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:33,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:51:33,749 INFO L93 Difference]: Finished difference Result 3619 states and 5228 transitions. [2023-12-02 14:51:33,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:51:33,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 104 [2023-12-02 14:51:33,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:51:33,771 INFO L225 Difference]: With dead ends: 3619 [2023-12-02 14:51:33,772 INFO L226 Difference]: Without dead ends: 3617 [2023-12-02 14:51:33,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:51:33,774 INFO L413 NwaCegarLoop]: 4531 mSDtfsCounter, 5190 mSDsluCounter, 4531 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 0 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5190 SdHoareTripleChecker+Valid, 9062 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:51:33,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5190 Valid, 9062 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1379 Invalid, 9 Unknown, 0 Unchecked, 32.6s Time] [2023-12-02 14:51:33,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3617 states. [2023-12-02 14:51:34,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3617 to 3617. [2023-12-02 14:51:34,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3617 states, 2354 states have (on average 1.3534409515717927) internal successors, (3186), 2426 states have internal predecessors, (3186), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:51:34,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3617 states to 3617 states and 5226 transitions. [2023-12-02 14:51:34,038 INFO L78 Accepts]: Start accepts. Automaton has 3617 states and 5226 transitions. Word has length 104 [2023-12-02 14:51:34,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:51:34,039 INFO L495 AbstractCegarLoop]: Abstraction has 3617 states and 5226 transitions. [2023-12-02 14:51:34,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-02 14:51:34,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3617 states and 5226 transitions. [2023-12-02 14:51:34,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-02 14:51:34,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:51:34,042 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:51:34,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 14:51:34,043 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:51:34,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:51:34,043 INFO L85 PathProgramCache]: Analyzing trace with hash -961368927, now seen corresponding path program 1 times [2023-12-02 14:51:34,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:51:34,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410681215] [2023-12-02 14:51:34,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:51:34,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:51:45,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:51:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:51:46,791 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:51:46,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410681215] [2023-12-02 14:51:46,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410681215] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:51:46,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:51:46,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:51:46,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107797292] [2023-12-02 14:51:46,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:51:46,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:51:46,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:51:46,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:51:46,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:51:46,793 INFO L87 Difference]: Start difference. First operand 3617 states and 5226 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 14:51:49,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:51,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:53,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:51:55,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:04,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:52:07,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:09,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:52:10,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:52:12,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:14,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:16,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:18,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:20,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:21,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:21,066 INFO L93 Difference]: Finished difference Result 3617 states and 5226 transitions. [2023-12-02 14:52:21,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:52:21,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 109 [2023-12-02 14:52:21,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:21,086 INFO L225 Difference]: With dead ends: 3617 [2023-12-02 14:52:21,086 INFO L226 Difference]: Without dead ends: 3615 [2023-12-02 14:52:21,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:52:21,089 INFO L413 NwaCegarLoop]: 4529 mSDtfsCounter, 5187 mSDsluCounter, 4529 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5187 SdHoareTripleChecker+Valid, 9058 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:21,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5187 Valid, 9058 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1380 Invalid, 8 Unknown, 0 Unchecked, 34.0s Time] [2023-12-02 14:52:21,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3615 states. [2023-12-02 14:52:21,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3615 to 3615. [2023-12-02 14:52:21,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3615 states, 2353 states have (on average 1.3531661708457288) internal successors, (3184), 2424 states have internal predecessors, (3184), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:52:21,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3615 states to 3615 states and 5224 transitions. [2023-12-02 14:52:21,271 INFO L78 Accepts]: Start accepts. Automaton has 3615 states and 5224 transitions. Word has length 109 [2023-12-02 14:52:21,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:21,271 INFO L495 AbstractCegarLoop]: Abstraction has 3615 states and 5224 transitions. [2023-12-02 14:52:21,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 14:52:21,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3615 states and 5224 transitions. [2023-12-02 14:52:21,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-02 14:52:21,273 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:21,273 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:52:21,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 14:52:21,273 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:52:21,274 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:21,274 INFO L85 PathProgramCache]: Analyzing trace with hash -185692035, now seen corresponding path program 1 times [2023-12-02 14:52:21,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:21,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73596869] [2023-12-02 14:52:21,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:21,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:34,299 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:52:34,299 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:34,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73596869] [2023-12-02 14:52:34,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73596869] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:34,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:34,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:52:34,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971807397] [2023-12-02 14:52:34,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:34,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:52:34,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:34,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:52:34,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:52:34,300 INFO L87 Difference]: Start difference. First operand 3615 states and 5224 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-12-02 14:52:36,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:38,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:41,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:43,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:52:55,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:52:56,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:52:58,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:01,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:03,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:05,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:07,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:07,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:07,786 INFO L93 Difference]: Finished difference Result 3615 states and 5224 transitions. [2023-12-02 14:53:07,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:53:07,787 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 114 [2023-12-02 14:53:07,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:07,808 INFO L225 Difference]: With dead ends: 3615 [2023-12-02 14:53:07,808 INFO L226 Difference]: Without dead ends: 3613 [2023-12-02 14:53:07,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:53:07,811 INFO L413 NwaCegarLoop]: 4527 mSDtfsCounter, 5184 mSDsluCounter, 4526 mSDsCounter, 0 mSdLazyCounter, 1381 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5184 SdHoareTripleChecker+Valid, 9053 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1381 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:07,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5184 Valid, 9053 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1381 Invalid, 8 Unknown, 0 Unchecked, 33.2s Time] [2023-12-02 14:53:07,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3613 states. [2023-12-02 14:53:07,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3613 to 3613. [2023-12-02 14:53:07,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3613 states, 2352 states have (on average 1.352891156462585) internal successors, (3182), 2422 states have internal predecessors, (3182), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:53:07,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3613 states to 3613 states and 5222 transitions. [2023-12-02 14:53:07,996 INFO L78 Accepts]: Start accepts. Automaton has 3613 states and 5222 transitions. Word has length 114 [2023-12-02 14:53:07,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:07,996 INFO L495 AbstractCegarLoop]: Abstraction has 3613 states and 5222 transitions. [2023-12-02 14:53:07,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-12-02 14:53:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3613 states and 5222 transitions. [2023-12-02 14:53:07,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-02 14:53:07,998 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:07,999 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:53:07,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 14:53:07,999 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:53:07,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:07,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1938818016, now seen corresponding path program 1 times [2023-12-02 14:53:08,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:08,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882216374] [2023-12-02 14:53:08,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:08,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:53:19,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:20,632 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:53:20,632 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:20,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882216374] [2023-12-02 14:53:20,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882216374] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:20,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:20,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:53:20,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54354302] [2023-12-02 14:53:20,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:20,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:53:20,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:20,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:53:20,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:53:20,634 INFO L87 Difference]: Start difference. First operand 3613 states and 5222 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-12-02 14:53:22,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:24,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:27,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:29,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:39,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:53:42,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:53:46,632 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:48,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:50,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:52,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:53:53,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:53,072 INFO L93 Difference]: Finished difference Result 3613 states and 5222 transitions. [2023-12-02 14:53:53,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:53:53,073 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 116 [2023-12-02 14:53:53,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:53,087 INFO L225 Difference]: With dead ends: 3613 [2023-12-02 14:53:53,087 INFO L226 Difference]: Without dead ends: 3611 [2023-12-02 14:53:53,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:53:53,089 INFO L413 NwaCegarLoop]: 4525 mSDtfsCounter, 5180 mSDsluCounter, 4525 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5180 SdHoareTripleChecker+Valid, 9050 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:53,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5180 Valid, 9050 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1380 Invalid, 8 Unknown, 0 Unchecked, 32.1s Time] [2023-12-02 14:53:53,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3611 states. [2023-12-02 14:53:53,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3611 to 3611. [2023-12-02 14:53:53,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3611 states, 2351 states have (on average 1.3526159081242024) internal successors, (3180), 2420 states have internal predecessors, (3180), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:53:53,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3611 states to 3611 states and 5220 transitions. [2023-12-02 14:53:53,281 INFO L78 Accepts]: Start accepts. Automaton has 3611 states and 5220 transitions. Word has length 116 [2023-12-02 14:53:53,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:53,281 INFO L495 AbstractCegarLoop]: Abstraction has 3611 states and 5220 transitions. [2023-12-02 14:53:53,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-12-02 14:53:53,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3611 states and 5220 transitions. [2023-12-02 14:53:53,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-02 14:53:53,283 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:53,283 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:53:53,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 14:53:53,283 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:53:53,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:53,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1872564216, now seen corresponding path program 1 times [2023-12-02 14:53:53,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:53,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940628090] [2023-12-02 14:53:53,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:53,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:54:06,550 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-02 14:54:06,550 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:54:06,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940628090] [2023-12-02 14:54:06,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940628090] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:54:06,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:54:06,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:54:06,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477547481] [2023-12-02 14:54:06,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:54:06,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:54:06,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:54:06,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:54:06,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:54:06,552 INFO L87 Difference]: Start difference. First operand 3611 states and 5220 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-02 14:54:08,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:10,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:13,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:15,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:24,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:54:27,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:54:29,299 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:54:31,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:33,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:35,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:38,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:40,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:54:40,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:54:40,560 INFO L93 Difference]: Finished difference Result 3611 states and 5220 transitions. [2023-12-02 14:54:40,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:54:40,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 121 [2023-12-02 14:54:40,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:54:40,572 INFO L225 Difference]: With dead ends: 3611 [2023-12-02 14:54:40,572 INFO L226 Difference]: Without dead ends: 3609 [2023-12-02 14:54:40,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:54:40,574 INFO L413 NwaCegarLoop]: 4523 mSDtfsCounter, 5179 mSDsluCounter, 4523 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 0 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5179 SdHoareTripleChecker+Valid, 9046 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:54:40,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5179 Valid, 9046 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1379 Invalid, 9 Unknown, 0 Unchecked, 33.7s Time] [2023-12-02 14:54:40,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3609 states. [2023-12-02 14:54:40,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3609 to 3609. [2023-12-02 14:54:40,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3609 states, 2350 states have (on average 1.352340425531915) internal successors, (3178), 2418 states have internal predecessors, (3178), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 215 states have return successors, (1019), 1005 states have call predecessors, (1019), 1019 states have call successors, (1019) [2023-12-02 14:54:40,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3609 states to 3609 states and 5218 transitions. [2023-12-02 14:54:40,779 INFO L78 Accepts]: Start accepts. Automaton has 3609 states and 5218 transitions. Word has length 121 [2023-12-02 14:54:40,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:54:40,779 INFO L495 AbstractCegarLoop]: Abstraction has 3609 states and 5218 transitions. [2023-12-02 14:54:40,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-02 14:54:40,779 INFO L276 IsEmpty]: Start isEmpty. Operand 3609 states and 5218 transitions. [2023-12-02 14:54:40,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-02 14:54:40,780 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:54:40,781 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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, 1, 1, 1, 1, 1, 1] [2023-12-02 14:54:40,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 14:54:40,781 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_alloc_irq_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:54:40,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:54:40,781 INFO L85 PathProgramCache]: Analyzing trace with hash -13733531, now seen corresponding path program 1 times [2023-12-02 14:54:40,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:54:40,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139144141] [2023-12-02 14:54:40,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:54:40,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:52,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:54:55,772 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2023-12-02 14:54:55,772 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:54:55,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139144141] [2023-12-02 14:54:55,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139144141] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:54:55,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:54:55,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 14:54:55,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319674522] [2023-12-02 14:54:55,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:54:55,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 14:54:55,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:54:55,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 14:54:55,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:54:55,775 INFO L87 Difference]: Start difference. First operand 3609 states and 5218 transitions. Second operand has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 14:54:57,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:00,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:02,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:04,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:06,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:08,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:11,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:13,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:15,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:17,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:19,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:21,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:35,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:55:41,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:42,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:44,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:51,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:53,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:54,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:55,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:55:57,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:56:02,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:04,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:06,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:08,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:10,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:12,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:14,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:17,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:19,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:21,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:23,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:25,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:26,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:56:26,202 INFO L93 Difference]: Finished difference Result 7215 states and 10432 transitions. [2023-12-02 14:56:26,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 14:56:26,203 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 151 [2023-12-02 14:56:26,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:56:26,215 INFO L225 Difference]: With dead ends: 7215 [2023-12-02 14:56:26,215 INFO L226 Difference]: Without dead ends: 3616 [2023-12-02 14:56:26,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:56:26,226 INFO L413 NwaCegarLoop]: 4523 mSDtfsCounter, 3 mSDsluCounter, 22610 mSDsCounter, 0 mSdLazyCounter, 4148 mSolverCounterSat, 1 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 88.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 27133 SdHoareTripleChecker+Invalid, 4174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4148 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 89.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:56:26,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 27133 Invalid, 4174 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 4148 Invalid, 25 Unknown, 0 Unchecked, 89.9s Time] [2023-12-02 14:56:26,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3616 states. [2023-12-02 14:56:26,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3616 to 3613. [2023-12-02 14:56:26,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3613 states, 2353 states have (on average 1.351891202719932) internal successors, (3181), 2421 states have internal predecessors, (3181), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 216 states have return successors, (1022), 1006 states have call predecessors, (1022), 1019 states have call successors, (1022) [2023-12-02 14:56:26,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3613 states to 3613 states and 5224 transitions. [2023-12-02 14:56:26,450 INFO L78 Accepts]: Start accepts. Automaton has 3613 states and 5224 transitions. Word has length 151 [2023-12-02 14:56:26,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:56:26,450 INFO L495 AbstractCegarLoop]: Abstraction has 3613 states and 5224 transitions. [2023-12-02 14:56:26,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 14:56:26,451 INFO L276 IsEmpty]: Start isEmpty. Operand 3613 states and 5224 transitions. [2023-12-02 14:56:26,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-02 14:56:26,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:56:26,452 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:56:26,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 14:56:26,453 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_alloc_irq_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:56:26,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:56:26,453 INFO L85 PathProgramCache]: Analyzing trace with hash 2144266056, now seen corresponding path program 1 times [2023-12-02 14:56:26,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:56:26,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797644925] [2023-12-02 14:56:26,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:56:26,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:56:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:56:40,832 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2023-12-02 14:56:40,832 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:56:40,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797644925] [2023-12-02 14:56:40,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797644925] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:56:40,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:56:40,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 14:56:40,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338594324] [2023-12-02 14:56:40,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:56:40,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:56:40,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:56:40,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:56:40,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:56:40,834 INFO L87 Difference]: Start difference. First operand 3613 states and 5224 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-02 14:56:43,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:45,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:47,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:49,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:53,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:55,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:57,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:56:59,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:14,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:57:15,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:57:16,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:57:23,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:57:25,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:57:26,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:57:31,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:33,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:35,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:37,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:39,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:41,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:43,871 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:45,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:46,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:57:46,684 INFO L93 Difference]: Finished difference Result 3613 states and 5224 transitions. [2023-12-02 14:57:46,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:57:46,685 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) Word has length 155 [2023-12-02 14:57:46,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:57:46,699 INFO L225 Difference]: With dead ends: 3613 [2023-12-02 14:57:46,699 INFO L226 Difference]: Without dead ends: 3611 [2023-12-02 14:57:46,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:57:46,702 INFO L413 NwaCegarLoop]: 4522 mSDtfsCounter, 5174 mSDsluCounter, 11525 mSDsCounter, 0 mSdLazyCounter, 4796 mSolverCounterSat, 0 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5175 SdHoareTripleChecker+Valid, 16047 SdHoareTripleChecker+Invalid, 4813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4796 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 65.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:57:46,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5175 Valid, 16047 Invalid, 4813 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 4796 Invalid, 17 Unknown, 0 Unchecked, 65.3s Time] [2023-12-02 14:57:46,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3611 states. [2023-12-02 14:57:46,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3611 to 3611. [2023-12-02 14:57:46,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3611 states, 2352 states have (on average 1.3516156462585034) internal successors, (3179), 2419 states have internal predecessors, (3179), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 216 states have return successors, (1022), 1006 states have call predecessors, (1022), 1019 states have call successors, (1022) [2023-12-02 14:57:46,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3611 states to 3611 states and 5222 transitions. [2023-12-02 14:57:46,953 INFO L78 Accepts]: Start accepts. Automaton has 3611 states and 5222 transitions. Word has length 155 [2023-12-02 14:57:46,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:57:46,953 INFO L495 AbstractCegarLoop]: Abstraction has 3611 states and 5222 transitions. [2023-12-02 14:57:46,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-02 14:57:46,954 INFO L276 IsEmpty]: Start isEmpty. Operand 3611 states and 5222 transitions. [2023-12-02 14:57:46,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-02 14:57:46,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:57:46,955 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:57:46,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 14:57:46,956 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:57:46,956 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:57:46,956 INFO L85 PathProgramCache]: Analyzing trace with hash -570862808, now seen corresponding path program 1 times [2023-12-02 14:57:46,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:57:46,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533772455] [2023-12-02 14:57:46,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:57:46,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:57:58,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:57:59,428 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 14:57:59,429 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:57:59,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533772455] [2023-12-02 14:57:59,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533772455] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:57:59,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:57:59,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:57:59,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82165034] [2023-12-02 14:57:59,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:57:59,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:57:59,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:57:59,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:57:59,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:57:59,431 INFO L87 Difference]: Start difference. First operand 3611 states and 5222 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-12-02 14:58:01,634 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:03,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:06,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:08,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:13,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:18,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:58:20,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:25,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:27,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:29,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:31,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:31,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:58:31,809 INFO L93 Difference]: Finished difference Result 3611 states and 5222 transitions. [2023-12-02 14:58:31,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:58:31,810 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 130 [2023-12-02 14:58:31,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:58:31,819 INFO L225 Difference]: With dead ends: 3611 [2023-12-02 14:58:31,819 INFO L226 Difference]: Without dead ends: 3609 [2023-12-02 14:58:31,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 14:58:31,821 INFO L413 NwaCegarLoop]: 4519 mSDtfsCounter, 5172 mSDsluCounter, 4519 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5172 SdHoareTripleChecker+Valid, 9038 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:58:31,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5172 Valid, 9038 Invalid, 1388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1380 Invalid, 8 Unknown, 0 Unchecked, 32.0s Time] [2023-12-02 14:58:31,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3609 states. [2023-12-02 14:58:32,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3609 to 3609. [2023-12-02 14:58:32,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3609 states, 2351 states have (on average 1.351339855380689) internal successors, (3177), 2417 states have internal predecessors, (3177), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 216 states have return successors, (1022), 1006 states have call predecessors, (1022), 1019 states have call successors, (1022) [2023-12-02 14:58:32,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3609 states to 3609 states and 5220 transitions. [2023-12-02 14:58:32,118 INFO L78 Accepts]: Start accepts. Automaton has 3609 states and 5220 transitions. Word has length 130 [2023-12-02 14:58:32,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:58:32,118 INFO L495 AbstractCegarLoop]: Abstraction has 3609 states and 5220 transitions. [2023-12-02 14:58:32,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-12-02 14:58:32,118 INFO L276 IsEmpty]: Start isEmpty. Operand 3609 states and 5220 transitions. [2023-12-02 14:58:32,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-02 14:58:32,120 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:58:32,120 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:58:32,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 14:58:32,121 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_alloc_usb_lock_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:58:32,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:58:32,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1679274020, now seen corresponding path program 1 times [2023-12-02 14:58:32,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:58:32,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341983163] [2023-12-02 14:58:32,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:58:32,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:58:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:58:44,198 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2023-12-02 14:58:44,199 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:58:44,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341983163] [2023-12-02 14:58:44,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341983163] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:58:44,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:58:44,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:58:44,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691480364] [2023-12-02 14:58:44,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:58:44,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:58:44,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:58:44,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:58:44,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:58:44,200 INFO L87 Difference]: Start difference. First operand 3609 states and 5220 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 14:58:46,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:48,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:58:51,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:58:55,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:59:00,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:59:02,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:59:02,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:59:02,714 INFO L93 Difference]: Finished difference Result 7166 states and 10441 transitions. [2023-12-02 14:59:02,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:59:02,714 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 161 [2023-12-02 14:59:02,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:59:02,729 INFO L225 Difference]: With dead ends: 7166 [2023-12-02 14:59:02,730 INFO L226 Difference]: Without dead ends: 3605 [2023-12-02 14:59:02,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-12-02 14:59:02,745 INFO L413 NwaCegarLoop]: 4515 mSDtfsCounter, 5166 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5166 SdHoareTripleChecker+Valid, 4515 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:59:02,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5166 Valid, 4515 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 5 Unknown, 0 Unchecked, 18.2s Time] [2023-12-02 14:59:02,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3605 states. [2023-12-02 14:59:03,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3605 to 3605. [2023-12-02 14:59:03,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3605 states, 2348 states have (on average 1.3509369676320273) internal successors, (3172), 2413 states have internal predecessors, (3172), 1021 states have call successors, (1021), 216 states have call predecessors, (1021), 216 states have return successors, (1022), 1006 states have call predecessors, (1022), 1019 states have call successors, (1022) [2023-12-02 14:59:03,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3605 states to 3605 states and 5215 transitions. [2023-12-02 14:59:03,214 INFO L78 Accepts]: Start accepts. Automaton has 3605 states and 5215 transitions. Word has length 161 [2023-12-02 14:59:03,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:59:03,215 INFO L495 AbstractCegarLoop]: Abstraction has 3605 states and 5215 transitions. [2023-12-02 14:59:03,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 14:59:03,215 INFO L276 IsEmpty]: Start isEmpty. Operand 3605 states and 5215 transitions. [2023-12-02 14:59:03,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-02 14:59:03,217 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:59:03,217 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12-02 14:59:03,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 14:59:03,217 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 31 more)] === [2023-12-02 14:59:03,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:59:03,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1049042627, now seen corresponding path program 1 times [2023-12-02 14:59:03,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:59:03,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122700076] [2023-12-02 14:59:03,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:59:03,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:59:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:59:15,643 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 14:59:15,643 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:59:15,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122700076] [2023-12-02 14:59:15,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122700076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:59:15,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:59:15,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:59:15,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616796080] [2023-12-02 14:59:15,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:59:15,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:59:15,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:59:15,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:59:15,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:59:15,645 INFO L87 Difference]: Start difference. First operand 3605 states and 5215 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2023-12-02 14:59:17,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:59:19,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:59:22,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:59:24,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:59:34,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:59:39,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:59:43,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []