./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--ide--ide-core.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_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/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_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/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_b5a42a31-b24f-453c-86d1-146e7cb41cde/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 38308b6fed1232d0f0655c6a7fdca66f01202aa3ce6504bdf059603fcddde92f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 16:51:58,796 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 16:51:58,858 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 16:51:58,862 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 16:51:58,863 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 16:51:58,884 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 16:51:58,885 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 16:51:58,886 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 16:51:58,886 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 16:51:58,887 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 16:51:58,887 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 16:51:58,888 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 16:51:58,888 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 16:51:58,889 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 16:51:58,889 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 16:51:58,890 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 16:51:58,890 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 16:51:58,891 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 16:51:58,891 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 16:51:58,892 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 16:51:58,892 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 16:51:58,893 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 16:51:58,894 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 16:51:58,895 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 16:51:58,895 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 16:51:58,896 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 16:51:58,896 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 16:51:58,896 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 16:51:58,897 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 16:51:58,897 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 16:51:58,898 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 16:51:58,898 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 16:51:58,898 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 16:51:58,898 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 16:51:58,899 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 16:51:58,899 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 16:51:58,899 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 16:51:58,899 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 16:51:58,900 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 16:51:58,900 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 16:51:58,900 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 16:51:58,900 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 16:51:58,901 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 16:51:58,901 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 16:51:58,901 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_b5a42a31-b24f-453c-86d1-146e7cb41cde/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_b5a42a31-b24f-453c-86d1-146e7cb41cde/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 -> 38308b6fed1232d0f0655c6a7fdca66f01202aa3ce6504bdf059603fcddde92f [2023-12-02 16:51:59,112 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 16:51:59,132 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 16:51:59,134 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 16:51:59,135 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 16:51:59,136 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 16:51:59,137 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i [2023-12-02 16:52:01,888 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 16:52:02,613 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 16:52:02,614 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i [2023-12-02 16:52:02,675 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/data/aaa7acd16/4ff7b13095f0435896843bd3d2cb38bf/FLAG89a87fe73 [2023-12-02 16:52:02,688 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/data/aaa7acd16/4ff7b13095f0435896843bd3d2cb38bf [2023-12-02 16:52:02,690 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 16:52:02,692 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 16:52:02,693 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 16:52:02,693 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 16:52:02,697 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 16:52:02,698 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 04:52:02" (1/1) ... [2023-12-02 16:52:02,699 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38df6c8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:02, skipping insertion in model container [2023-12-02 16:52:02,699 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 04:52:02" (1/1) ... [2023-12-02 16:52:02,954 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 16:52:16,130 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[923732,923745] [2023-12-02 16:52:16,133 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[923877,923890] [2023-12-02 16:52:16,134 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924023,924036] [2023-12-02 16:52:16,134 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924188,924201] [2023-12-02 16:52:16,135 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924346,924359] [2023-12-02 16:52:16,135 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924504,924517] [2023-12-02 16:52:16,135 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924662,924675] [2023-12-02 16:52:16,136 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924822,924835] [2023-12-02 16:52:16,136 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924981,924994] [2023-12-02 16:52:16,137 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925120,925133] [2023-12-02 16:52:16,137 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925262,925275] [2023-12-02 16:52:16,138 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925411,925424] [2023-12-02 16:52:16,138 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925550,925563] [2023-12-02 16:52:16,139 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925705,925718] [2023-12-02 16:52:16,139 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925865,925878] [2023-12-02 16:52:16,140 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926016,926029] [2023-12-02 16:52:16,140 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926167,926180] [2023-12-02 16:52:16,141 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926319,926332] [2023-12-02 16:52:16,141 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926468,926481] [2023-12-02 16:52:16,142 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926616,926629] [2023-12-02 16:52:16,142 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926773,926786] [2023-12-02 16:52:16,143 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926922,926935] [2023-12-02 16:52:16,143 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927078,927091] [2023-12-02 16:52:16,144 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927231,927244] [2023-12-02 16:52:16,144 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927377,927390] [2023-12-02 16:52:16,145 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927520,927533] [2023-12-02 16:52:16,145 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927672,927685] [2023-12-02 16:52:16,146 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927818,927831] [2023-12-02 16:52:16,146 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927963,927976] [2023-12-02 16:52:16,146 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928117,928130] [2023-12-02 16:52:16,147 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928268,928281] [2023-12-02 16:52:16,147 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928423,928436] [2023-12-02 16:52:16,148 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928575,928588] [2023-12-02 16:52:16,148 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928730,928743] [2023-12-02 16:52:16,149 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928894,928907] [2023-12-02 16:52:16,149 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929050,929063] [2023-12-02 16:52:16,149 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929214,929227] [2023-12-02 16:52:16,150 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929356,929369] [2023-12-02 16:52:16,150 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929514,929527] [2023-12-02 16:52:16,151 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929681,929694] [2023-12-02 16:52:16,151 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929840,929853] [2023-12-02 16:52:16,152 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929999,930012] [2023-12-02 16:52:16,152 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930148,930161] [2023-12-02 16:52:16,152 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930295,930308] [2023-12-02 16:52:16,153 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930434,930447] [2023-12-02 16:52:16,153 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930597,930610] [2023-12-02 16:52:16,154 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930763,930776] [2023-12-02 16:52:16,154 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930927,930940] [2023-12-02 16:52:16,155 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931092,931105] [2023-12-02 16:52:16,155 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931257,931270] [2023-12-02 16:52:16,155 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931423,931436] [2023-12-02 16:52:16,156 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931588,931601] [2023-12-02 16:52:16,156 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931755,931768] [2023-12-02 16:52:16,157 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931915,931928] [2023-12-02 16:52:16,157 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932077,932090] [2023-12-02 16:52:16,158 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932236,932249] [2023-12-02 16:52:16,158 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932382,932395] [2023-12-02 16:52:16,158 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932525,932538] [2023-12-02 16:52:16,159 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932669,932682] [2023-12-02 16:52:16,159 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932812,932825] [2023-12-02 16:52:16,160 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932956,932969] [2023-12-02 16:52:16,160 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933097,933110] [2023-12-02 16:52:16,160 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933235,933248] [2023-12-02 16:52:16,161 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933393,933406] [2023-12-02 16:52:16,161 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933552,933565] [2023-12-02 16:52:16,162 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933708,933721] [2023-12-02 16:52:16,162 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933857,933870] [2023-12-02 16:52:16,163 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934009,934022] [2023-12-02 16:52:16,163 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934160,934173] [2023-12-02 16:52:16,163 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934309,934322] [2023-12-02 16:52:16,164 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934461,934474] [2023-12-02 16:52:16,164 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934609,934622] [2023-12-02 16:52:16,165 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934762,934775] [2023-12-02 16:52:16,165 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934913,934926] [2023-12-02 16:52:16,165 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935063,935076] [2023-12-02 16:52:16,166 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935210,935223] [2023-12-02 16:52:16,166 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935361,935374] [2023-12-02 16:52:16,167 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935512,935525] [2023-12-02 16:52:16,167 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935660,935673] [2023-12-02 16:52:16,168 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935826,935839] [2023-12-02 16:52:16,168 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935995,936008] [2023-12-02 16:52:16,168 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936162,936175] [2023-12-02 16:52:16,169 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936330,936343] [2023-12-02 16:52:16,169 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936480,936493] [2023-12-02 16:52:16,170 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936627,936640] [2023-12-02 16:52:16,170 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936788,936801] [2023-12-02 16:52:16,171 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936958,936971] [2023-12-02 16:52:16,171 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[937120,937133] [2023-12-02 16:52:16,212 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 16:52:16,326 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 16:52:16,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9700] [2023-12-02 16:52:16,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9703] [2023-12-02 16:52:16,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9706] [2023-12-02 16:52:16,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9709] [2023-12-02 16:52:16,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9712] [2023-12-02 16:52:16,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9824] [2023-12-02 16:52:16,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9827] [2023-12-02 16:52:16,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9830] [2023-12-02 16:52:16,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9833] [2023-12-02 16:52:16,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [9836] [2023-12-02 16:52:16,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [10271] [2023-12-02 16:52:16,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [10274] [2023-12-02 16:52:16,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [10277] [2023-12-02 16:52:16,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [10280] [2023-12-02 16:52:16,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((long *)arg): "ebx"); [10283] [2023-12-02 16:52:16,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [10424] [2023-12-02 16:52:16,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10432] [2023-12-02 16:52:16,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [10441] [2023-12-02 16:52:16,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [10478-10479] [2023-12-02 16:52:16,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [10484-10486] [2023-12-02 16:52:16,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-io.c"), "i" (212), "i" (12UL)); [10817-10818] [2023-12-02 16:52:16,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-io.c"), "i" (293), "i" (12UL)); [10946-10947] [2023-12-02 16:52:16,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-io.c"), "i" (310), "i" (12UL)); [10973-10974] [2023-12-02 16:52:16,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-io.c"), "i" (860), "i" (12UL)); [11597-11598] [2023-12-02 16:52:16,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [11874-11875] [2023-12-02 16:52:16,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [11880-11882] [2023-12-02 16:52:16,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [11907-11908] [2023-12-02 16:52:16,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [11913-11915] [2023-12-02 16:52:16,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-iops.c"), "i" (449), "i" (12UL)); [12543-12544] [2023-12-02 16:52:16,664 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "r" (~ word)); [12981] [2023-12-02 16:52:16,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13038] [2023-12-02 16:52:16,665 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13041] [2023-12-02 16:52:16,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13044] [2023-12-02 16:52:16,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13047] [2023-12-02 16:52:16,723 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-probe.c"), "i" (684), "i" (12UL)); [14047-14048] [2023-12-02 16:52:16,780 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-probe.c"), "i" (1525), "i" (12UL)); [15324-15325] [2023-12-02 16:52:16,781 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-probe.c"), "i" (1526), "i" (12UL)); [15337-15338] [2023-12-02 16:52:16,788 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [15758] [2023-12-02 16:52:16,788 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [15761] [2023-12-02 16:52:16,788 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [15763] [2023-12-02 16:52:16,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [15768] [2023-12-02 16:52:16,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [15771] [2023-12-02 16:52:16,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [15773] [2023-12-02 16:52:16,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [15778] [2023-12-02 16:52:16,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [15781] [2023-12-02 16:52:16,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [15783] [2023-12-02 16:52:16,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [15788] [2023-12-02 16:52:16,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [15791] [2023-12-02 16:52:16,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [15793] [2023-12-02 16:52:16,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [15831] [2023-12-02 16:52:16,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [15834] [2023-12-02 16:52:16,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [15836] [2023-12-02 16:52:16,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [15841] [2023-12-02 16:52:16,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [15844] [2023-12-02 16:52:16,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [15846] [2023-12-02 16:52:16,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [15851] [2023-12-02 16:52:16,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [15854] [2023-12-02 16:52:16,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [15856] [2023-12-02 16:52:16,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [15861] [2023-12-02 16:52:16,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [15864] [2023-12-02 16:52:16,793 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [15866] [2023-12-02 16:52:16,794 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [15902-15903] [2023-12-02 16:52:16,795 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [15913-15914] [2023-12-02 16:52:16,795 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15928] [2023-12-02 16:52:16,795 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15937] [2023-12-02 16:52:16,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-pm.c"), "i" (206), "i" (12UL)); [17441-17442] [2023-12-02 16:52:16,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [19287] [2023-12-02 16:52:16,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [19295] [2023-12-02 16:52:16,918 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [19303] [2023-12-02 16:52:16,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [19310] [2023-12-02 16:52:16,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [19317] [2023-12-02 16:52:16,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [19324] [2023-12-02 16:52:16,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [19331] [2023-12-02 16:52:16,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [19339] [2023-12-02 16:52:16,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [19346] [2023-12-02 16:52:16,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [19353] [2023-12-02 16:52:16,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsl": "+S" (addr), "+c" (count): "d" (port)); [19360] [2023-12-02 16:52:16,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insl": "+D" (addr), "+c" (count): "d" (port)); [19367] [2023-12-02 16:52:16,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [20045] [2023-12-02 16:52:16,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [20048] [2023-12-02 16:52:16,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [20051] [2023-12-02 16:52:16,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [20054] [2023-12-02 16:52:17,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-eh.c"), "i" (348), "i" (12UL)); [20524-20525] [2023-12-02 16:52:17,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [20749] [2023-12-02 16:52:17,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-xfer-mode.c"), "i" (192), "i" (12UL)); [21039-21040] [2023-12-02 16:52:17,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-xfer-mode.c"), "i" (260), "i" (12UL)); [21114-21115] [2023-12-02 16:52:17,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-atapi.c"), "i" (192), "i" (12UL)); [21721-21722] [2023-12-02 16:52:17,150 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (52), "i" (12UL)); [23633-23634] [2023-12-02 16:52:17,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (65), "i" (12UL)); [23663-23664] [2023-12-02 16:52:17,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/ide/ide-dma.c"), "i" (294), "i" (12UL)); [24119-24120] [2023-12-02 16:52:17,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [24508] [2023-12-02 16:52:17,396 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[923732,923745] [2023-12-02 16:52:17,400 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[923877,923890] [2023-12-02 16:52:17,402 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924023,924036] [2023-12-02 16:52:17,403 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924188,924201] [2023-12-02 16:52:17,403 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924346,924359] [2023-12-02 16:52:17,404 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924504,924517] [2023-12-02 16:52:17,404 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924662,924675] [2023-12-02 16:52:17,404 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924822,924835] [2023-12-02 16:52:17,406 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[924981,924994] [2023-12-02 16:52:17,406 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925120,925133] [2023-12-02 16:52:17,407 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925262,925275] [2023-12-02 16:52:17,411 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925411,925424] [2023-12-02 16:52:17,412 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925550,925563] [2023-12-02 16:52:17,412 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925705,925718] [2023-12-02 16:52:17,413 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[925865,925878] [2023-12-02 16:52:17,413 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926016,926029] [2023-12-02 16:52:17,413 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926167,926180] [2023-12-02 16:52:17,414 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926319,926332] [2023-12-02 16:52:17,414 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926468,926481] [2023-12-02 16:52:17,415 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926616,926629] [2023-12-02 16:52:17,415 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926773,926786] [2023-12-02 16:52:17,416 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[926922,926935] [2023-12-02 16:52:17,417 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927078,927091] [2023-12-02 16:52:17,418 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927231,927244] [2023-12-02 16:52:17,418 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927377,927390] [2023-12-02 16:52:17,419 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927520,927533] [2023-12-02 16:52:17,419 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927672,927685] [2023-12-02 16:52:17,419 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927818,927831] [2023-12-02 16:52:17,420 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[927963,927976] [2023-12-02 16:52:17,420 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928117,928130] [2023-12-02 16:52:17,421 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928268,928281] [2023-12-02 16:52:17,421 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928423,928436] [2023-12-02 16:52:17,422 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928575,928588] [2023-12-02 16:52:17,423 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928730,928743] [2023-12-02 16:52:17,423 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[928894,928907] [2023-12-02 16:52:17,424 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929050,929063] [2023-12-02 16:52:17,424 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929214,929227] [2023-12-02 16:52:17,425 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929356,929369] [2023-12-02 16:52:17,426 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929514,929527] [2023-12-02 16:52:17,426 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929681,929694] [2023-12-02 16:52:17,427 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929840,929853] [2023-12-02 16:52:17,428 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[929999,930012] [2023-12-02 16:52:17,429 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930148,930161] [2023-12-02 16:52:17,429 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930295,930308] [2023-12-02 16:52:17,430 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930434,930447] [2023-12-02 16:52:17,431 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930597,930610] [2023-12-02 16:52:17,431 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930763,930776] [2023-12-02 16:52:17,432 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[930927,930940] [2023-12-02 16:52:17,432 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931092,931105] [2023-12-02 16:52:17,433 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931257,931270] [2023-12-02 16:52:17,433 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931423,931436] [2023-12-02 16:52:17,434 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931588,931601] [2023-12-02 16:52:17,434 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931755,931768] [2023-12-02 16:52:17,435 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[931915,931928] [2023-12-02 16:52:17,436 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932077,932090] [2023-12-02 16:52:17,436 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932236,932249] [2023-12-02 16:52:17,437 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932382,932395] [2023-12-02 16:52:17,437 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932525,932538] [2023-12-02 16:52:17,438 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932669,932682] [2023-12-02 16:52:17,438 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932812,932825] [2023-12-02 16:52:17,439 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[932956,932969] [2023-12-02 16:52:17,439 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933097,933110] [2023-12-02 16:52:17,440 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933235,933248] [2023-12-02 16:52:17,440 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933393,933406] [2023-12-02 16:52:17,441 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933552,933565] [2023-12-02 16:52:17,446 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933708,933721] [2023-12-02 16:52:17,447 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[933857,933870] [2023-12-02 16:52:17,447 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934009,934022] [2023-12-02 16:52:17,447 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934160,934173] [2023-12-02 16:52:17,448 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934309,934322] [2023-12-02 16:52:17,448 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934461,934474] [2023-12-02 16:52:17,450 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934609,934622] [2023-12-02 16:52:17,451 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934762,934775] [2023-12-02 16:52:17,451 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[934913,934926] [2023-12-02 16:52:17,452 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935063,935076] [2023-12-02 16:52:17,454 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935210,935223] [2023-12-02 16:52:17,454 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935361,935374] [2023-12-02 16:52:17,455 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935512,935525] [2023-12-02 16:52:17,456 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935660,935673] [2023-12-02 16:52:17,457 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935826,935839] [2023-12-02 16:52:17,457 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[935995,936008] [2023-12-02 16:52:17,458 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936162,936175] [2023-12-02 16:52:17,458 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936330,936343] [2023-12-02 16:52:17,459 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936480,936493] [2023-12-02 16:52:17,459 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936627,936640] [2023-12-02 16:52:17,459 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936788,936801] [2023-12-02 16:52:17,460 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[936958,936971] [2023-12-02 16:52:17,460 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i[937120,937133] [2023-12-02 16:52:17,472 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 16:52:18,056 WARN L675 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:52:18,056 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:52:18,056 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:52:18,056 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:52:18,062 INFO L206 MainTranslator]: Completed translation [2023-12-02 16:52:18,062 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18 WrapperNode [2023-12-02 16:52:18,062 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 16:52:18,063 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 16:52:18,063 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 16:52:18,063 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 16:52:18,069 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:18,309 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:18,919 INFO L138 Inliner]: procedures = 1343, calls = 10716, calls flagged for inlining = 723, calls inlined = 628, statements flattened = 25152 [2023-12-02 16:52:18,920 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 16:52:18,920 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 16:52:18,921 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 16:52:18,921 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 16:52:18,935 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:18,935 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:19,071 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:19,072 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:19,651 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:19,751 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:20,006 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:20,059 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:20,252 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 16:52:20,253 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 16:52:20,253 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 16:52:20,253 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 16:52:20,254 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (1/1) ... [2023-12-02 16:52:20,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 16:52:20,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:52:20,285 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 16:52:20,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 16:52:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure set_number [2023-12-02 16:52:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure set_number [2023-12-02 16:52:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure __ide_port_unregister_devices [2023-12-02 16:52:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __ide_port_unregister_devices [2023-12-02 16:52:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-12-02 16:52:20,325 INFO L130 BoogieDeclarations]: Found specification of procedure ide_read_error [2023-12-02 16:52:20,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_read_error [2023-12-02 16:52:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2023-12-02 16:52:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2023-12-02 16:52:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ide_imodel_proc_open [2023-12-02 16:52:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_imodel_proc_open [2023-12-02 16:52:20,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_request_queue [2023-12-02 16:52:20,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_queue_lock_of_request_queue [2023-12-02 16:52:20,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-12-02 16:52:20,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-12-02 16:52:20,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 16:52:20,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 16:52:20,327 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2023-12-02 16:52:20,327 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2023-12-02 16:52:20,328 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~ide_startstop_t~0 [2023-12-02 16:52:20,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~ide_startstop_t~0 [2023-12-02 16:52:20,328 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:52:20,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:52:20,328 INFO L130 BoogieDeclarations]: Found specification of procedure ide_write_devctl [2023-12-02 16:52:20,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_write_devctl [2023-12-02 16:52:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure ide_in_drive_list [2023-12-02 16:52:20,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_in_drive_list [2023-12-02 16:52:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 16:52:20,329 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 16:52:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure pre_task_out_intr [2023-12-02 16:52:20,329 INFO L138 BoogieDeclarations]: Found implementation of procedure pre_task_out_intr [2023-12-02 16:52:20,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-12-02 16:52:20,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-12-02 16:52:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-12-02 16:52:20,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-12-02 16:52:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure __ide_set_handler [2023-12-02 16:52:20,330 INFO L138 BoogieDeclarations]: Found implementation of procedure __ide_set_handler [2023-12-02 16:52:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 16:52:20,330 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_max_pio [2023-12-02 16:52:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_max_pio [2023-12-02 16:52:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure set_pio_mode [2023-12-02 16:52:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pio_mode [2023-12-02 16:52:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure ide_host_free [2023-12-02 16:52:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_host_free [2023-12-02 16:52:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 16:52:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 16:52:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2023-12-02 16:52:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2023-12-02 16:52:20,331 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~TO~VOID [2023-12-02 16:52:20,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u8~0~TO~VOID [2023-12-02 16:52:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-12-02 16:52:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-12-02 16:52:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 16:52:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 16:52:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_sff_read_status [2023-12-02 16:52:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_sff_read_status [2023-12-02 16:52:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure ide_init_pc [2023-12-02 16:52:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_init_pc [2023-12-02 16:52:20,332 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2023-12-02 16:52:20,332 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2023-12-02 16:52:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure ide_settings_proc_open [2023-12-02 16:52:20,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_settings_proc_open [2023-12-02 16:52:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 16:52:20,333 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 16:52:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-12-02 16:52:20,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-12-02 16:52:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure serial_show [2023-12-02 16:52:20,333 INFO L138 BoogieDeclarations]: Found implementation of procedure serial_show [2023-12-02 16:52:20,333 INFO L130 BoogieDeclarations]: Found specification of procedure ide_acpi_push_timing [2023-12-02 16:52:20,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_acpi_push_timing [2023-12-02 16:52:20,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_112 [2023-12-02 16:52:20,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_112 [2023-12-02 16:52:20,334 INFO L130 BoogieDeclarations]: Found specification of procedure blk_end_request [2023-12-02 16:52:20,334 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_end_request [2023-12-02 16:52:20,334 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_lost_irq [2023-12-02 16:52:20,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_lost_irq [2023-12-02 16:52:20,334 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_prepare [2023-12-02 16:52:20,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_prepare [2023-12-02 16:52:20,334 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 16:52:20,334 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 16:52:20,334 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_free [2023-12-02 16:52:20,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_free [2023-12-02 16:52:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure elv_add_request [2023-12-02 16:52:20,335 INFO L138 BoogieDeclarations]: Found implementation of procedure elv_add_request [2023-12-02 16:52:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure ide_get_pair_dev [2023-12-02 16:52:20,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_get_pair_dev [2023-12-02 16:52:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2023-12-02 16:52:20,335 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2023-12-02 16:52:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 16:52:20,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 16:52:20,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-12-02 16:52:20,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-12-02 16:52:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 16:52:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure ide_driver_proc_open [2023-12-02 16:52:20,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_driver_proc_open [2023-12-02 16:52:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-12-02 16:52:20,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-12-02 16:52:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure get_io_32bit [2023-12-02 16:52:20,336 INFO L138 BoogieDeclarations]: Found implementation of procedure get_io_32bit [2023-12-02 16:52:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure ide_media_proc_open [2023-12-02 16:52:20,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_media_proc_open [2023-12-02 16:52:20,336 INFO L130 BoogieDeclarations]: Found specification of procedure ide_capacity_proc_open [2023-12-02 16:52:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_capacity_proc_open [2023-12-02 16:52:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_setup [2023-12-02 16:52:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_setup [2023-12-02 16:52:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_hwif_s [2023-12-02 16:52:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_hwif_s [2023-12-02 16:52:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 16:52:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 16:52:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_scan [2023-12-02 16:52:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_scan [2023-12-02 16:52:20,337 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2023-12-02 16:52:20,337 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2023-12-02 16:52:20,338 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 16:52:20,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 16:52:20,338 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2023-12-02 16:52:20,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2023-12-02 16:52:20,338 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc_node [2023-12-02 16:52:20,338 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc_node [2023-12-02 16:52:20,338 INFO L130 BoogieDeclarations]: Found specification of procedure ide_config_drive_speed [2023-12-02 16:52:20,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_config_drive_speed [2023-12-02 16:52:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-12-02 16:52:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-12-02 16:52:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure ide_proc_port_register_devices [2023-12-02 16:52:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_proc_port_register_devices [2023-12-02 16:52:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-12-02 16:52:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-12-02 16:52:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_free_devices [2023-12-02 16:52:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_free_devices [2023-12-02 16:52:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure ide_host_remove [2023-12-02 16:52:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_host_remove [2023-12-02 16:52:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure blk_delay_queue [2023-12-02 16:52:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_delay_queue [2023-12-02 16:52:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure proc_create_data [2023-12-02 16:52:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_create_data [2023-12-02 16:52:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure ide_unlock_host [2023-12-02 16:52:20,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_unlock_host [2023-12-02 16:52:20,340 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 16:52:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure ide_do_reset [2023-12-02 16:52:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_do_reset [2023-12-02 16:52:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure ide_finish_cmd [2023-12-02 16:52:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_finish_cmd [2023-12-02 16:52:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 16:52:20,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 16:52:20,341 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 16:52:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 16:52:20,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 16:52:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2023-12-02 16:52:20,342 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2023-12-02 16:52:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 16:52:20,342 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 16:52:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure ide_complete_cmd [2023-12-02 16:52:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_complete_cmd [2023-12-02 16:52:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure ide_devset_execute [2023-12-02 16:52:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_devset_execute [2023-12-02 16:52:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-12-02 16:52:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-12-02 16:52:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure ide_special_rq [2023-12-02 16:52:20,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_special_rq [2023-12-02 16:52:20,343 INFO L130 BoogieDeclarations]: Found specification of procedure ide_park_show [2023-12-02 16:52:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_park_show [2023-12-02 16:52:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure ide_kill_rq [2023-12-02 16:52:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_kill_rq [2023-12-02 16:52:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure device_unregister [2023-12-02 16:52:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unregister [2023-12-02 16:52:20,344 INFO L130 BoogieDeclarations]: Found specification of procedure ide_wait_not_busy [2023-12-02 16:52:20,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_wait_not_busy [2023-12-02 16:52:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_bytes [2023-12-02 16:52:20,345 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_bytes [2023-12-02 16:52:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure ide_settings_proc_write [2023-12-02 16:52:20,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_settings_proc_write [2023-12-02 16:52:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 16:52:20,345 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 16:52:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2023-12-02 16:52:20,345 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2023-12-02 16:52:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure ide_busy_sleep [2023-12-02 16:52:20,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_busy_sleep [2023-12-02 16:52:20,345 INFO L130 BoogieDeclarations]: Found specification of procedure __ide_wait_stat [2023-12-02 16:52:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure __ide_wait_stat [2023-12-02 16:52:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure media_show [2023-12-02 16:52:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure media_show [2023-12-02 16:52:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure ide_init_sg_cmd [2023-12-02 16:52:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_init_sg_cmd [2023-12-02 16:52:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_100 [2023-12-02 16:52:20,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_100 [2023-12-02 16:52:20,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 16:52:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 16:52:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pad_transfer [2023-12-02 16:52:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pad_transfer [2023-12-02 16:52:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 16:52:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 16:52:20,347 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_name [2023-12-02 16:52:20,347 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_name [2023-12-02 16:52:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 16:52:20,348 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 16:52:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure get_number [2023-12-02 16:52:20,348 INFO L138 BoogieDeclarations]: Found implementation of procedure get_number [2023-12-02 16:52:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 16:52:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure ide_do_park_unpark [2023-12-02 16:52:20,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_do_park_unpark [2023-12-02 16:52:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure start_request [2023-12-02 16:52:20,348 INFO L138 BoogieDeclarations]: Found implementation of procedure start_request [2023-12-02 16:52:20,348 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2023-12-02 16:52:20,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2023-12-02 16:52:20,349 INFO L130 BoogieDeclarations]: Found specification of procedure file_inode [2023-12-02 16:52:20,349 INFO L138 BoogieDeclarations]: Found implementation of procedure file_inode [2023-12-02 16:52:20,349 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pci_is_in_compatibility_mode [2023-12-02 16:52:20,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pci_is_in_compatibility_mode [2023-12-02 16:52:20,349 INFO L130 BoogieDeclarations]: Found specification of procedure do_special [2023-12-02 16:52:20,349 INFO L138 BoogieDeclarations]: Found implementation of procedure do_special [2023-12-02 16:52:20,349 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_sg_attrs [2023-12-02 16:52:20,349 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_sg_attrs [2023-12-02 16:52:20,349 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pci_dma_base [2023-12-02 16:52:20,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pci_dma_base [2023-12-02 16:52:20,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 16:52:20,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 16:52:20,350 INFO L130 BoogieDeclarations]: Found specification of procedure get_nice1 [2023-12-02 16:52:20,350 INFO L138 BoogieDeclarations]: Found implementation of procedure get_nice1 [2023-12-02 16:52:20,350 INFO L130 BoogieDeclarations]: Found specification of procedure device_register [2023-12-02 16:52:20,350 INFO L138 BoogieDeclarations]: Found implementation of procedure device_register [2023-12-02 16:52:20,350 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2023-12-02 16:52:20,350 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2023-12-02 16:52:20,350 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_acpi [2023-12-02 16:52:20,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_acpi [2023-12-02 16:52:20,350 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pio_bytes [2023-12-02 16:52:20,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pio_bytes [2023-12-02 16:52:20,351 INFO L130 BoogieDeclarations]: Found specification of procedure ide_setup_pci_noise [2023-12-02 16:52:20,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_setup_pci_noise [2023-12-02 16:52:20,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_99 [2023-12-02 16:52:20,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_99 [2023-12-02 16:52:20,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 16:52:20,351 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 16:52:20,351 INFO L130 BoogieDeclarations]: Found specification of procedure ide_tune_dma [2023-12-02 16:52:20,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_tune_dma [2023-12-02 16:52:20,351 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pci_check_iomem [2023-12-02 16:52:20,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pci_check_iomem [2023-12-02 16:52:20,351 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_sff_timer_expiry [2023-12-02 16:52:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_sff_timer_expiry [2023-12-02 16:52:20,352 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-12-02 16:52:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-12-02 16:52:20,352 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_wait_ready [2023-12-02 16:52:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_wait_ready [2023-12-02 16:52:20,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-12-02 16:52:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-12-02 16:52:20,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-12-02 16:52:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-12-02 16:52:20,352 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_node [2023-12-02 16:52:20,352 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_node [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-12-02 16:52:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_111 [2023-12-02 16:52:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_111 [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_off [2023-12-02 16:52:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_off [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure blk_execute_rq [2023-12-02 16:52:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_execute_rq [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-12-02 16:52:20,353 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-12-02 16:52:20,353 INFO L130 BoogieDeclarations]: Found specification of procedure drive_is_ready [2023-12-02 16:52:20,354 INFO L138 BoogieDeclarations]: Found implementation of procedure drive_is_ready [2023-12-02 16:52:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure ide_release_dma_engine [2023-12-02 16:52:20,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_release_dma_engine [2023-12-02 16:52:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 16:52:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure ide_check_pm_state [2023-12-02 16:52:20,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_check_pm_state [2023-12-02 16:52:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-12-02 16:52:20,354 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-12-02 16:52:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure SELECT_MASK [2023-12-02 16:52:20,354 INFO L138 BoogieDeclarations]: Found implementation of procedure SELECT_MASK [2023-12-02 16:52:20,354 INFO L130 BoogieDeclarations]: Found specification of procedure ide_drivers_open [2023-12-02 16:52:20,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_drivers_open [2023-12-02 16:52:20,355 INFO L130 BoogieDeclarations]: Found specification of procedure ide_identify_proc_open [2023-12-02 16:52:20,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_identify_proc_open [2023-12-02 16:52:20,355 INFO L130 BoogieDeclarations]: Found specification of procedure ide_complete_rq [2023-12-02 16:52:20,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_complete_rq [2023-12-02 16:52:20,355 INFO L130 BoogieDeclarations]: Found specification of procedure ide_acpi_exec_tfs [2023-12-02 16:52:20,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_acpi_exec_tfs [2023-12-02 16:52:20,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2023-12-02 16:52:20,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2023-12-02 16:52:20,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_ide_setting_mtx [2023-12-02 16:52:20,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_ide_setting_mtx [2023-12-02 16:52:20,355 INFO L130 BoogieDeclarations]: Found specification of procedure ide_toggle_bounce [2023-12-02 16:52:20,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_toggle_bounce [2023-12-02 16:52:20,356 INFO L130 BoogieDeclarations]: Found specification of procedure do_rw_taskfile [2023-12-02 16:52:20,356 INFO L138 BoogieDeclarations]: Found implementation of procedure do_rw_taskfile [2023-12-02 16:52:20,356 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-02 16:52:20,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-12-02 16:52:20,356 INFO L130 BoogieDeclarations]: Found specification of procedure ide_tf_dump [2023-12-02 16:52:20,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_tf_dump [2023-12-02 16:52:20,356 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 16:52:20,356 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 16:52:20,356 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-12-02 16:52:20,356 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-12-02 16:52:20,357 INFO L130 BoogieDeclarations]: Found specification of procedure ide_map_sg [2023-12-02 16:52:20,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_map_sg [2023-12-02 16:52:20,357 INFO L130 BoogieDeclarations]: Found specification of procedure hwif_register_devices [2023-12-02 16:52:20,357 INFO L138 BoogieDeclarations]: Found implementation of procedure hwif_register_devices [2023-12-02 16:52:20,357 INFO L130 BoogieDeclarations]: Found specification of procedure ide_fixstring [2023-12-02 16:52:20,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_fixstring [2023-12-02 16:52:20,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 16:52:20,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 16:52:20,357 INFO L130 BoogieDeclarations]: Found specification of procedure ide_no_data_taskfile [2023-12-02 16:52:20,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_no_data_taskfile [2023-12-02 16:52:20,357 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_good_drive [2023-12-02 16:52:20,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_good_drive [2023-12-02 16:52:20,358 INFO L130 BoogieDeclarations]: Found specification of procedure bus_unregister [2023-12-02 16:52:20,358 INFO L138 BoogieDeclarations]: Found implementation of procedure bus_unregister [2023-12-02 16:52:20,358 INFO L130 BoogieDeclarations]: Found specification of procedure ide_queue_pc_tail [2023-12-02 16:52:20,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_queue_pc_tail [2023-12-02 16:52:20,358 INFO L130 BoogieDeclarations]: Found specification of procedure ide_wait_stat [2023-12-02 16:52:20,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_wait_stat [2023-12-02 16:52:20,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-12-02 16:52:20,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-12-02 16:52:20,358 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_start [2023-12-02 16:52:20,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_start [2023-12-02 16:52:20,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-12-02 16:52:20,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-12-02 16:52:20,359 INFO L130 BoogieDeclarations]: Found specification of procedure no_acpi_psx [2023-12-02 16:52:20,359 INFO L138 BoogieDeclarations]: Found implementation of procedure no_acpi_psx [2023-12-02 16:52:20,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_ide_cfg_mtx [2023-12-02 16:52:20,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_ide_cfg_mtx [2023-12-02 16:52:20,359 INFO L130 BoogieDeclarations]: Found specification of procedure get_ksettings [2023-12-02 16:52:20,359 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ksettings [2023-12-02 16:52:20,359 INFO L130 BoogieDeclarations]: Found specification of procedure pre_reset [2023-12-02 16:52:20,359 INFO L138 BoogieDeclarations]: Found implementation of procedure pre_reset [2023-12-02 16:52:20,359 INFO L130 BoogieDeclarations]: Found specification of procedure ide_add_proc_entries [2023-12-02 16:52:20,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_add_proc_entries [2023-12-02 16:52:20,359 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_cable_detect [2023-12-02 16:52:20,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_cable_detect [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure ide_read_altstatus [2023-12-02 16:52:20,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_read_altstatus [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_test_irq [2023-12-02 16:52:20,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_test_irq [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-12-02 16:52:20,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_init_devices_data [2023-12-02 16:52:20,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_init_devices_data [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-12-02 16:52:20,360 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-12-02 16:52:20,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 16:52:20,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 16:52:20,361 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_dma [2023-12-02 16:52:20,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_dma [2023-12-02 16:52:20,361 INFO L130 BoogieDeclarations]: Found specification of procedure generic_ide_shutdown [2023-12-02 16:52:20,361 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_ide_shutdown [2023-12-02 16:52:20,361 INFO L130 BoogieDeclarations]: Found specification of procedure ide_read_ireason [2023-12-02 16:52:20,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_read_ireason [2023-12-02 16:52:20,361 INFO L130 BoogieDeclarations]: Found specification of procedure ide_tf_read [2023-12-02 16:52:20,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_tf_read [2023-12-02 16:52:20,361 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2023-12-02 16:52:20,361 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2023-12-02 16:52:20,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_ide_setting_mtx [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_ide_setting_mtx [2023-12-02 16:52:20,362 INFO L130 BoogieDeclarations]: Found specification of procedure ide_geometry_proc_open [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_geometry_proc_open [2023-12-02 16:52:20,362 INFO L130 BoogieDeclarations]: Found specification of procedure blk_register_region [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_register_region [2023-12-02 16:52:20,362 INFO L130 BoogieDeclarations]: Found specification of procedure ide_complete_power_step [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_complete_power_step [2023-12-02 16:52:20,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-12-02 16:52:20,362 INFO L130 BoogieDeclarations]: Found specification of procedure ide_exec_command [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_exec_command [2023-12-02 16:52:20,362 INFO L130 BoogieDeclarations]: Found specification of procedure ide_read_status [2023-12-02 16:52:20,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_read_status [2023-12-02 16:52:20,363 INFO L130 BoogieDeclarations]: Found specification of procedure dev_is_idecd [2023-12-02 16:52:20,363 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_is_idecd [2023-12-02 16:52:20,363 INFO L130 BoogieDeclarations]: Found specification of procedure ide_find_dma_mode [2023-12-02 16:52:20,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_find_dma_mode [2023-12-02 16:52:20,363 INFO L130 BoogieDeclarations]: Found specification of procedure ide_media_string [2023-12-02 16:52:20,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_media_string [2023-12-02 16:52:20,363 INFO L130 BoogieDeclarations]: Found specification of procedure __ide_requeue_and_plug [2023-12-02 16:52:20,363 INFO L138 BoogieDeclarations]: Found implementation of procedure __ide_requeue_and_plug [2023-12-02 16:52:20,363 INFO L130 BoogieDeclarations]: Found specification of procedure ide_mate_proc_open [2023-12-02 16:52:20,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_mate_proc_open [2023-12-02 16:52:20,363 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_map_kern [2023-12-02 16:52:20,363 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_map_kern [2023-12-02 16:52:20,364 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-12-02 16:52:20,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-12-02 16:52:20,364 INFO L130 BoogieDeclarations]: Found specification of procedure ffz [2023-12-02 16:52:20,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ffz [2023-12-02 16:52:20,364 INFO L130 BoogieDeclarations]: Found specification of procedure get_init_speed [2023-12-02 16:52:20,364 INFO L138 BoogieDeclarations]: Found implementation of procedure get_init_speed [2023-12-02 16:52:20,364 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-12-02 16:52:20,364 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-12-02 16:52:20,364 INFO L130 BoogieDeclarations]: Found specification of procedure ata_id_is_cfa [2023-12-02 16:52:20,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ata_id_is_cfa [2023-12-02 16:52:20,364 INFO L130 BoogieDeclarations]: Found specification of procedure ata_vlb_sync [2023-12-02 16:52:20,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ata_vlb_sync [2023-12-02 16:52:20,365 INFO L130 BoogieDeclarations]: Found specification of procedure ide_cd_get_xferlen [2023-12-02 16:52:20,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_cd_get_xferlen [2023-12-02 16:52:20,365 INFO L130 BoogieDeclarations]: Found specification of procedure proc_ide_settings_warn [2023-12-02 16:52:20,365 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_ide_settings_warn [2023-12-02 16:52:20,365 INFO L130 BoogieDeclarations]: Found specification of procedure do_ide_request [2023-12-02 16:52:20,365 INFO L138 BoogieDeclarations]: Found implementation of procedure do_ide_request [2023-12-02 16:52:20,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-12-02 16:52:20,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-12-02 16:52:20,365 INFO L130 BoogieDeclarations]: Found specification of procedure ide_disable_port [2023-12-02 16:52:20,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_disable_port [2023-12-02 16:52:20,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_ide_cfg_mtx [2023-12-02 16:52:20,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_ide_cfg_mtx [2023-12-02 16:52:20,366 INFO L130 BoogieDeclarations]: Found specification of procedure ide_acpi_get_timing [2023-12-02 16:52:20,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_acpi_get_timing [2023-12-02 16:52:20,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2023-12-02 16:52:20,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2023-12-02 16:52:20,366 INFO L130 BoogieDeclarations]: Found specification of procedure ide_input_data [2023-12-02 16:52:20,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_input_data [2023-12-02 16:52:20,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-12-02 16:52:20,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-12-02 16:52:20,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 16:52:20,366 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 16:52:20,366 INFO L130 BoogieDeclarations]: Found specification of procedure ide_execute_command [2023-12-02 16:52:20,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_execute_command [2023-12-02 16:52:20,367 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 16:52:20,367 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 16:52:20,367 INFO L130 BoogieDeclarations]: Found specification of procedure ide_tf_load [2023-12-02 16:52:20,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_tf_load [2023-12-02 16:52:20,367 INFO L130 BoogieDeclarations]: Found specification of procedure ide_probe_port [2023-12-02 16:52:20,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_probe_port [2023-12-02 16:52:20,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_98 [2023-12-02 16:52:20,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_98 [2023-12-02 16:52:20,367 INFO L130 BoogieDeclarations]: Found specification of procedure ide_host_alloc [2023-12-02 16:52:20,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_host_alloc [2023-12-02 16:52:20,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 16:52:20,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 16:52:20,368 INFO L130 BoogieDeclarations]: Found specification of procedure ide_settings_proc_show [2023-12-02 16:52:20,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_settings_proc_show [2023-12-02 16:52:20,368 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-12-02 16:52:20,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-12-02 16:52:20,368 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-12-02 16:52:20,368 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-12-02 16:52:20,368 INFO L130 BoogieDeclarations]: Found specification of procedure ide_find_setting [2023-12-02 16:52:20,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_find_setting [2023-12-02 16:52:20,368 INFO L130 BoogieDeclarations]: Found specification of procedure ide_tf_readback [2023-12-02 16:52:20,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_tf_readback [2023-12-02 16:52:20,369 INFO L130 BoogieDeclarations]: Found specification of procedure generic_ide_remove [2023-12-02 16:52:20,369 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_ide_remove [2023-12-02 16:52:20,369 INFO L130 BoogieDeclarations]: Found specification of procedure touch_softlockup_watchdog [2023-12-02 16:52:20,369 INFO L138 BoogieDeclarations]: Found implementation of procedure touch_softlockup_watchdog [2023-12-02 16:52:20,369 INFO L130 BoogieDeclarations]: Found specification of procedure ide_unlock_port [2023-12-02 16:52:20,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_unlock_port [2023-12-02 16:52:20,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-12-02 16:52:20,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-12-02 16:52:20,369 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2023-12-02 16:52:20,369 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2023-12-02 16:52:20,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-12-02 16:52:20,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-12-02 16:52:20,370 INFO L130 BoogieDeclarations]: Found specification of procedure ide_driver_proc_write [2023-12-02 16:52:20,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_driver_proc_write [2023-12-02 16:52:20,370 INFO L130 BoogieDeclarations]: Found specification of procedure ide_ata_error [2023-12-02 16:52:20,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_ata_error [2023-12-02 16:52:20,370 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dump_ata_error [2023-12-02 16:52:20,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dump_ata_error [2023-12-02 16:52:20,370 INFO L130 BoogieDeclarations]: Found specification of procedure add_uevent_var [2023-12-02 16:52:20,370 INFO L138 BoogieDeclarations]: Found implementation of procedure add_uevent_var [2023-12-02 16:52:20,370 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pci_set_master [2023-12-02 16:52:20,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pci_set_master [2023-12-02 16:52:20,370 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_bus_set_power [2023-12-02 16:52:20,370 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_bus_set_power [2023-12-02 16:52:20,371 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_handler [2023-12-02 16:52:20,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_handler [2023-12-02 16:52:20,371 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_check [2023-12-02 16:52:20,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_check [2023-12-02 16:52:20,371 INFO L130 BoogieDeclarations]: Found specification of procedure ide_check_dma_crc [2023-12-02 16:52:20,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_check_dma_crc [2023-12-02 16:52:20,371 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2023-12-02 16:52:20,371 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2023-12-02 16:52:20,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 16:52:20,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 16:52:20,371 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pci_resume [2023-12-02 16:52:20,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pci_resume [2023-12-02 16:52:20,372 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_off_quietly [2023-12-02 16:52:20,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_off_quietly [2023-12-02 16:52:20,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 16:52:20,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 16:52:20,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-12-02 16:52:20,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-12-02 16:52:20,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_hwif_s [2023-12-02 16:52:20,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_hwif_s [2023-12-02 16:52:20,372 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-12-02 16:52:20,372 INFO L130 BoogieDeclarations]: Found specification of procedure ide_remove_proc_entries [2023-12-02 16:52:20,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_remove_proc_entries [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~u8~0~X~int~TO~VOID [2023-12-02 16:52:20,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~u8~0~X~int~TO~VOID [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_unmap_sg [2023-12-02 16:52:20,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_unmap_sg [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2023-12-02 16:52:20,373 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure ide_build_dmatable [2023-12-02 16:52:20,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_build_dmatable [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure set_io_32bit [2023-12-02 16:52:20,373 INFO L138 BoogieDeclarations]: Found implementation of procedure set_io_32bit [2023-12-02 16:52:20,373 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_xfer_rate [2023-12-02 16:52:20,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_xfer_rate [2023-12-02 16:52:20,374 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_setup_devices [2023-12-02 16:52:20,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_setup_devices [2023-12-02 16:52:20,374 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_legacy_ide_irq [2023-12-02 16:52:20,374 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_legacy_ide_irq [2023-12-02 16:52:20,374 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_tune_devices [2023-12-02 16:52:20,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_tune_devices [2023-12-02 16:52:20,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 16:52:20,374 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-12-02 16:52:20,374 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-12-02 16:52:20,374 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-12-02 16:52:20,375 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-12-02 16:52:20,375 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-12-02 16:52:20,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-12-02 16:52:20,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 16:52:20,375 INFO L130 BoogieDeclarations]: Found specification of procedure get_using_dma [2023-12-02 16:52:20,375 INFO L138 BoogieDeclarations]: Found implementation of procedure get_using_dma [2023-12-02 16:52:20,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-12-02 16:52:20,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-12-02 16:52:20,375 INFO L130 BoogieDeclarations]: Found specification of procedure set_nice1 [2023-12-02 16:52:20,375 INFO L138 BoogieDeclarations]: Found implementation of procedure set_nice1 [2023-12-02 16:52:20,375 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pci_check_simplex [2023-12-02 16:52:20,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pci_check_simplex [2023-12-02 16:52:20,376 INFO L130 BoogieDeclarations]: Found specification of procedure set_using_dma [2023-12-02 16:52:20,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_using_dma [2023-12-02 16:52:20,376 INFO L130 BoogieDeclarations]: Found specification of procedure drivename_show [2023-12-02 16:52:20,376 INFO L138 BoogieDeclarations]: Found implementation of procedure drivename_show [2023-12-02 16:52:20,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-12-02 16:52:20,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-12-02 16:52:20,376 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_init_devices [2023-12-02 16:52:20,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_init_devices [2023-12-02 16:52:20,376 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dev_read_id [2023-12-02 16:52:20,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dev_read_id [2023-12-02 16:52:20,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 16:52:20,377 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 16:52:20,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-12-02 16:52:20,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-12-02 16:52:20,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 16:52:20,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 16:52:20,377 INFO L130 BoogieDeclarations]: Found specification of procedure ide_start_power_step [2023-12-02 16:52:20,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_start_power_step [2023-12-02 16:52:20,377 INFO L130 BoogieDeclarations]: Found specification of procedure ide_channel_proc_open [2023-12-02 16:52:20,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_channel_proc_open [2023-12-02 16:52:20,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-12-02 16:52:20,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-12-02 16:52:20,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2023-12-02 16:52:20,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2023-12-02 16:52:20,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-12-02 16:52:20,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-12-02 16:52:20,378 INFO L130 BoogieDeclarations]: Found specification of procedure get_unmaskirq [2023-12-02 16:52:20,378 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unmaskirq [2023-12-02 16:52:20,378 INFO L130 BoogieDeclarations]: Found specification of procedure set_unmaskirq [2023-12-02 16:52:20,378 INFO L138 BoogieDeclarations]: Found implementation of procedure set_unmaskirq [2023-12-02 16:52:20,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_queue_lock_of_request_queue [2023-12-02 16:52:20,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_queue_lock_of_request_queue [2023-12-02 16:52:20,378 INFO L130 BoogieDeclarations]: Found specification of procedure store_delete_devices [2023-12-02 16:52:20,378 INFO L138 BoogieDeclarations]: Found implementation of procedure store_delete_devices [2023-12-02 16:52:20,378 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2023-12-02 16:52:20,379 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2023-12-02 16:52:20,379 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2023-12-02 16:52:20,379 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2023-12-02 16:52:20,379 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-12-02 16:52:20,379 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-12-02 16:52:20,379 INFO L130 BoogieDeclarations]: Found specification of procedure ide_timing_merge [2023-12-02 16:52:20,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_timing_merge [2023-12-02 16:52:20,379 INFO L130 BoogieDeclarations]: Found specification of procedure set_xfer_rate [2023-12-02 16:52:20,379 INFO L138 BoogieDeclarations]: Found implementation of procedure set_xfer_rate [2023-12-02 16:52:20,379 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dmodel_proc_open [2023-12-02 16:52:20,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dmodel_proc_open [2023-12-02 16:52:20,379 INFO L130 BoogieDeclarations]: Found specification of procedure ide_host_register [2023-12-02 16:52:20,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_host_register [2023-12-02 16:52:20,380 INFO L130 BoogieDeclarations]: Found specification of procedure get_xfer_rate [2023-12-02 16:52:20,380 INFO L138 BoogieDeclarations]: Found implementation of procedure get_xfer_rate [2023-12-02 16:52:20,380 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 16:52:20,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 16:52:20,380 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 16:52:20,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 16:52:20,380 INFO L130 BoogieDeclarations]: Found specification of procedure generic_ide_probe [2023-12-02 16:52:20,380 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_ide_probe [2023-12-02 16:52:20,380 INFO L130 BoogieDeclarations]: Found specification of procedure ide_complete_pm_rq [2023-12-02 16:52:20,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_complete_pm_rq [2023-12-02 16:52:20,381 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~~u8~0 [2023-12-02 16:52:20,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~~u8~0 [2023-12-02 16:52:20,381 INFO L130 BoogieDeclarations]: Found specification of procedure generic_ide_resume [2023-12-02 16:52:20,381 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_ide_resume [2023-12-02 16:52:20,381 INFO L130 BoogieDeclarations]: Found specification of procedure ide_retry_pc [2023-12-02 16:52:20,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_retry_pc [2023-12-02 16:52:20,381 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dump_sector [2023-12-02 16:52:20,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dump_sector [2023-12-02 16:52:20,381 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_map_sg [2023-12-02 16:52:20,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_map_sg [2023-12-02 16:52:20,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-12-02 16:52:20,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-12-02 16:52:20,382 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 16:52:20,382 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 16:52:20,382 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int [2023-12-02 16:52:20,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int [2023-12-02 16:52:20,382 INFO L130 BoogieDeclarations]: Found specification of procedure store_scan [2023-12-02 16:52:20,382 INFO L138 BoogieDeclarations]: Found implementation of procedure store_scan [2023-12-02 16:52:20,382 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2023-12-02 16:52:20,382 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2023-12-02 16:52:20,382 INFO L130 BoogieDeclarations]: Found specification of procedure do_reset1 [2023-12-02 16:52:20,382 INFO L138 BoogieDeclarations]: Found implementation of procedure do_reset1 [2023-12-02 16:52:20,382 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-12-02 16:52:20,382 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure ide_allocate_dma_engine [2023-12-02 16:52:20,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_allocate_dma_engine [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_disable [2023-12-02 16:52:20,383 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_disable [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure modalias_show [2023-12-02 16:52:20,383 INFO L138 BoogieDeclarations]: Found implementation of procedure modalias_show [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 16:52:20,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 16:52:20,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 16:52:20,383 INFO L130 BoogieDeclarations]: Found specification of procedure ide_transfer_pc [2023-12-02 16:52:20,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_transfer_pc [2023-12-02 16:52:20,384 INFO L130 BoogieDeclarations]: Found specification of procedure ide_acpi_set_state [2023-12-02 16:52:20,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_acpi_set_state [2023-12-02 16:52:20,385 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-12-02 16:52:20,385 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-12-02 16:52:20,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-12-02 16:52:20,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-12-02 16:52:20,385 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2023-12-02 16:52:20,385 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2023-12-02 16:52:20,385 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-12-02 16:52:20,385 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-12-02 16:52:20,385 INFO L130 BoogieDeclarations]: Found specification of procedure ide_atapi_error [2023-12-02 16:52:20,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_atapi_error [2023-12-02 16:52:20,386 INFO L130 BoogieDeclarations]: Found specification of procedure ide_setting_ioctl [2023-12-02 16:52:20,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_setting_ioctl [2023-12-02 16:52:20,386 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2023-12-02 16:52:20,386 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2023-12-02 16:52:20,386 INFO L130 BoogieDeclarations]: Found specification of procedure ide_read_setting [2023-12-02 16:52:20,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_read_setting [2023-12-02 16:52:20,386 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_blk_get_request [2023-12-02 16:52:20,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_blk_get_request [2023-12-02 16:52:20,386 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_unregister_devices [2023-12-02 16:52:20,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_unregister_devices [2023-12-02 16:52:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure __ide_dma_bad_drive [2023-12-02 16:52:20,387 INFO L138 BoogieDeclarations]: Found implementation of procedure __ide_dma_bad_drive [2023-12-02 16:52:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_pio_mode [2023-12-02 16:52:20,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_pio_mode [2023-12-02 16:52:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2023-12-02 16:52:20,387 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2023-12-02 16:52:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure ide_error [2023-12-02 16:52:20,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_error [2023-12-02 16:52:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure __ide_error [2023-12-02 16:52:20,387 INFO L138 BoogieDeclarations]: Found implementation of procedure __ide_error [2023-12-02 16:52:20,387 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2023-12-02 16:52:20,387 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2023-12-02 16:52:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2023-12-02 16:52:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2023-12-02 16:52:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-12-02 16:52:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-12-02 16:52:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2023-12-02 16:52:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2023-12-02 16:52:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_get_child [2023-12-02 16:52:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_get_child [2023-12-02 16:52:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure firmware_show [2023-12-02 16:52:20,388 INFO L138 BoogieDeclarations]: Found implementation of procedure firmware_show [2023-12-02 16:52:20,388 INFO L130 BoogieDeclarations]: Found specification of procedure execute_drive_cmd [2023-12-02 16:52:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure execute_drive_cmd [2023-12-02 16:52:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure ide_raw_taskfile [2023-12-02 16:52:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_raw_taskfile [2023-12-02 16:52:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure do_probe [2023-12-02 16:52:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure do_probe [2023-12-02 16:52:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure ide_port_apply_params [2023-12-02 16:52:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_port_apply_params [2023-12-02 16:52:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~u8~0 [2023-12-02 16:52:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~u8~0 [2023-12-02 16:52:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 16:52:20,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 16:52:20,389 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-12-02 16:52:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-12-02 16:52:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 16:52:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-12-02 16:52:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-12-02 16:52:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 16:52:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 16:52:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure put_device [2023-12-02 16:52:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure put_device [2023-12-02 16:52:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-12-02 16:52:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-12-02 16:52:20,390 INFO L130 BoogieDeclarations]: Found specification of procedure ide_do_devset [2023-12-02 16:52:20,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_do_devset [2023-12-02 16:52:20,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-12-02 16:52:20,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-12-02 16:52:20,391 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_evaluate_object [2023-12-02 16:52:20,391 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_evaluate_object [2023-12-02 16:52:20,391 INFO L130 BoogieDeclarations]: Found specification of procedure ide_acpi_port_init_devices [2023-12-02 16:52:20,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_acpi_port_init_devices [2023-12-02 16:52:20,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 16:52:20,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 16:52:20,391 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2023-12-02 16:52:20,391 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2023-12-02 16:52:20,391 INFO L130 BoogieDeclarations]: Found specification of procedure set_ksettings [2023-12-02 16:52:20,392 INFO L138 BoogieDeclarations]: Found implementation of procedure set_ksettings [2023-12-02 16:52:20,392 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_end [2023-12-02 16:52:20,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_end [2023-12-02 16:52:20,392 INFO L130 BoogieDeclarations]: Found specification of procedure ide_output_data [2023-12-02 16:52:20,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_output_data [2023-12-02 16:52:20,392 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2023-12-02 16:52:20,392 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2023-12-02 16:52:20,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-12-02 16:52:20,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-12-02 16:52:20,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_101 [2023-12-02 16:52:20,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_101 [2023-12-02 16:52:20,393 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dev_select [2023-12-02 16:52:20,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dev_select [2023-12-02 16:52:20,393 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2023-12-02 16:52:20,393 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2023-12-02 16:52:20,393 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-12-02 16:52:20,393 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-12-02 16:52:20,393 INFO L130 BoogieDeclarations]: Found specification of procedure model_show [2023-12-02 16:52:20,393 INFO L138 BoogieDeclarations]: Found implementation of procedure model_show [2023-12-02 16:52:20,393 INFO L130 BoogieDeclarations]: Found specification of procedure ide_queue_sense_rq [2023-12-02 16:52:20,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_queue_sense_rq [2023-12-02 16:52:20,393 INFO L130 BoogieDeclarations]: Found specification of procedure ide_complete_drive_reset [2023-12-02 16:52:20,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_complete_drive_reset [2023-12-02 16:52:20,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-12-02 16:52:20,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-12-02 16:52:20,394 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 16:52:20,394 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 16:52:20,394 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_on [2023-12-02 16:52:20,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_on [2023-12-02 16:52:20,394 INFO L130 BoogieDeclarations]: Found specification of procedure ide_park_store [2023-12-02 16:52:20,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_park_store [2023-12-02 16:52:20,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-12-02 16:52:20,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-12-02 16:52:20,394 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2023-12-02 16:52:20,395 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2023-12-02 16:52:20,395 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_sff_write_status [2023-12-02 16:52:20,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_sff_write_status [2023-12-02 16:52:20,395 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 16:52:20,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 16:52:20,395 INFO L130 BoogieDeclarations]: Found specification of procedure ide_requeue_and_plug [2023-12-02 16:52:20,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_requeue_and_plug [2023-12-02 16:52:20,395 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_dma_mode [2023-12-02 16:52:20,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_dma_mode [2023-12-02 16:52:20,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-12-02 16:52:20,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-12-02 16:52:20,395 INFO L130 BoogieDeclarations]: Found specification of procedure ide_pio_datablock [2023-12-02 16:52:20,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_pio_datablock [2023-12-02 16:52:20,396 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 16:52:20,396 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 16:52:20,396 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dump_status [2023-12-02 16:52:20,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dump_status [2023-12-02 16:52:20,396 INFO L130 BoogieDeclarations]: Found specification of procedure taskfile_lib_get_identify [2023-12-02 16:52:20,396 INFO L138 BoogieDeclarations]: Found implementation of procedure taskfile_lib_get_identify [2023-12-02 16:52:20,396 INFO L130 BoogieDeclarations]: Found specification of procedure probe_for_drive [2023-12-02 16:52:20,396 INFO L138 BoogieDeclarations]: Found implementation of procedure probe_for_drive [2023-12-02 16:52:20,396 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-12-02 16:52:20,396 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-12-02 16:52:20,397 INFO L130 BoogieDeclarations]: Found specification of procedure blk_unregister_region [2023-12-02 16:52:20,397 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_unregister_region [2023-12-02 16:52:20,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 16:52:20,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 16:52:20,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-12-02 16:52:20,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-12-02 16:52:20,397 INFO L130 BoogieDeclarations]: Found specification of procedure ide_set_pio [2023-12-02 16:52:20,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_set_pio [2023-12-02 16:52:20,397 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:52:20,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:52:20,397 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-12-02 16:52:20,398 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-12-02 16:52:20,398 INFO L130 BoogieDeclarations]: Found specification of procedure device_attach [2023-12-02 16:52:20,398 INFO L138 BoogieDeclarations]: Found implementation of procedure device_attach [2023-12-02 16:52:20,398 INFO L130 BoogieDeclarations]: Found specification of procedure ide_dma_host_set [2023-12-02 16:52:20,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ide_dma_host_set [2023-12-02 16:52:20,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 16:52:20,398 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-12-02 16:52:20,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-12-02 16:52:20,398 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-12-02 16:52:20,398 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-12-02 16:52:22,671 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 16:52:22,679 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 16:52:46,167 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 16:52:48,796 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: call ULTIMATE.dealloc(~#data~3.base, ~#data~3.offset);havoc ~#data~3.base, ~#data~3.offset; [2023-12-02 16:52:53,253 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 16:53:09,466 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 16:53:09,467 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-12-02 16:53:09,471 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 04:53:09 BoogieIcfgContainer [2023-12-02 16:53:09,471 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 16:53:09,474 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 16:53:09,474 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 16:53:09,478 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 16:53:09,478 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 04:52:02" (1/3) ... [2023-12-02 16:53:09,478 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5227dd69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 04:53:09, skipping insertion in model container [2023-12-02 16:53:09,479 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:52:18" (2/3) ... [2023-12-02 16:53:09,479 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5227dd69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 04:53:09, skipping insertion in model container [2023-12-02 16:53:09,479 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 04:53:09" (3/3) ... [2023-12-02 16:53:09,480 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--ide--ide-core.ko.cil.i [2023-12-02 16:53:09,500 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 16:53:09,500 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 38 error locations. [2023-12-02 16:53:09,646 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 16:53:09,652 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;@43290c96, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 16:53:09,653 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2023-12-02 16:53:09,677 INFO L276 IsEmpty]: Start isEmpty. Operand has 6031 states, 3676 states have (on average 1.3297062023939064) internal successors, (4888), 3909 states have internal predecessors, (4888), 1944 states have call successors, (1944), 376 states have call predecessors, (1944), 375 states have return successors, (1919), 1860 states have call predecessors, (1919), 1919 states have call successors, (1919) [2023-12-02 16:53:09,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 16:53:09,686 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:53:09,687 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:53:09,687 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:53:09,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:53:09,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1013813760, now seen corresponding path program 1 times [2023-12-02 16:53:09,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:53:09,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215656123] [2023-12-02 16:53:09,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:53:09,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:53:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:53:14,558 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-02 16:53:14,558 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:53:14,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215656123] [2023-12-02 16:53:14,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215656123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:53:14,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:53:14,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 16:53:14,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505643371] [2023-12-02 16:53:14,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:53:14,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 16:53:14,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:53:14,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 16:53:14,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 16:53:14,597 INFO L87 Difference]: Start difference. First operand has 6031 states, 3676 states have (on average 1.3297062023939064) internal successors, (4888), 3909 states have internal predecessors, (4888), 1944 states have call successors, (1944), 376 states have call predecessors, (1944), 375 states have return successors, (1919), 1860 states have call predecessors, (1919), 1919 states have call successors, (1919) Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 16:53:16,841 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 16:53:18,854 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 16:53:20,876 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 16:53:22,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:53:26,899 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 16:53:28,908 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 16:53:30,915 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 16:53:33,153 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 16:53:35,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:53:36,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:53:39,021 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 16:53:41,024 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 16:53:43,035 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 16:53:45,041 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 16:53:47,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:53:49,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:53:53,331 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 16:53:55,336 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 16:53:57,342 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 16:53:58,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:54:00,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:54:02,370 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 16:54:04,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:54:06,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=false, quantifiers [] [2023-12-02 16:54:08,312 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 16:54:10,321 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 16:54:12,327 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 16:54:14,337 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 16:54:22,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:54:22,302 INFO L93 Difference]: Finished difference Result 18028 states and 27055 transitions. [2023-12-02 16:54:22,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 16:54:22,304 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 34 [2023-12-02 16:54:22,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:54:22,395 INFO L225 Difference]: With dead ends: 18028 [2023-12-02 16:54:22,396 INFO L226 Difference]: Without dead ends: 11954 [2023-12-02 16:54:22,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 16:54:22,442 INFO L413 NwaCegarLoop]: 7608 mSDtfsCounter, 8679 mSDsluCounter, 22754 mSDsCounter, 0 mSdLazyCounter, 4508 mSolverCounterSat, 4 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8680 SdHoareTripleChecker+Valid, 30362 SdHoareTripleChecker+Invalid, 4532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 4508 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.6s IncrementalHoareTripleChecker+Time [2023-12-02 16:54:22,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8680 Valid, 30362 Invalid, 4532 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4 Valid, 4508 Invalid, 20 Unknown, 0 Unchecked, 66.6s Time] [2023-12-02 16:54:22,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11954 states. [2023-12-02 16:54:23,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11954 to 11756. [2023-12-02 16:54:23,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11756 states, 7206 states have (on average 1.313766305856231) internal successors, (9467), 7581 states have internal predecessors, (9467), 3785 states have call successors, (3785), 729 states have call predecessors, (3785), 728 states have return successors, (3783), 3663 states have call predecessors, (3783), 3783 states have call successors, (3783) [2023-12-02 16:54:23,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11756 states to 11756 states and 17035 transitions. [2023-12-02 16:54:23,123 INFO L78 Accepts]: Start accepts. Automaton has 11756 states and 17035 transitions. Word has length 34 [2023-12-02 16:54:23,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:54:23,124 INFO L495 AbstractCegarLoop]: Abstraction has 11756 states and 17035 transitions. [2023-12-02 16:54:23,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 16:54:23,125 INFO L276 IsEmpty]: Start isEmpty. Operand 11756 states and 17035 transitions. [2023-12-02 16:54:23,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-12-02 16:54:23,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:54:23,128 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 16:54:23,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 16:54:23,128 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:54:23,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:54:23,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1065546665, now seen corresponding path program 1 times [2023-12-02 16:54:23,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:54:23,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125371049] [2023-12-02 16:54:23,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:54:23,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:54:25,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:54:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 16:54:26,825 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:54:26,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125371049] [2023-12-02 16:54:26,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125371049] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:54:26,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:54:26,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 16:54:26,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971342379] [2023-12-02 16:54:26,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:54:26,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 16:54:26,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:54:26,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 16:54:26,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 16:54:26,829 INFO L87 Difference]: Start difference. First operand 11756 states and 17035 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 16:54:29,069 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 16:54:31,089 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 16:54:33,096 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 16:54:36,240 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 16:54:40,050 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 16:54:42,053 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 16:54:44,067 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 16:54:46,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:54:48,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:54:53,246 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 16:54:55,254 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 16:54:57,258 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 16:54:59,269 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 16:55:01,275 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 16:55:03,278 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 16:55:09,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:55:09,566 INFO L93 Difference]: Finished difference Result 11756 states and 17035 transitions. [2023-12-02 16:55:09,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 16:55:09,567 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 44 [2023-12-02 16:55:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:55:09,665 INFO L225 Difference]: With dead ends: 11756 [2023-12-02 16:55:09,665 INFO L226 Difference]: Without dead ends: 11754 [2023-12-02 16:55:09,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 16:55:09,677 INFO L413 NwaCegarLoop]: 7506 mSDtfsCounter, 8617 mSDsluCounter, 15008 mSDsCounter, 0 mSdLazyCounter, 3357 mSolverCounterSat, 0 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8618 SdHoareTripleChecker+Valid, 22514 SdHoareTripleChecker+Invalid, 3369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3357 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:55:09,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8618 Valid, 22514 Invalid, 3369 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 3357 Invalid, 12 Unknown, 0 Unchecked, 42.1s Time] [2023-12-02 16:55:09,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11754 states. [2023-12-02 16:55:10,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11754 to 11754. [2023-12-02 16:55:10,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11754 states, 7205 states have (on average 1.31353226925746) internal successors, (9464), 7579 states have internal predecessors, (9464), 3785 states have call successors, (3785), 729 states have call predecessors, (3785), 728 states have return successors, (3783), 3663 states have call predecessors, (3783), 3783 states have call successors, (3783) [2023-12-02 16:55:10,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11754 states to 11754 states and 17032 transitions. [2023-12-02 16:55:10,511 INFO L78 Accepts]: Start accepts. Automaton has 11754 states and 17032 transitions. Word has length 44 [2023-12-02 16:55:10,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:55:10,511 INFO L495 AbstractCegarLoop]: Abstraction has 11754 states and 17032 transitions. [2023-12-02 16:55:10,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 16:55:10,512 INFO L276 IsEmpty]: Start isEmpty. Operand 11754 states and 17032 transitions. [2023-12-02 16:55:10,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-12-02 16:55:10,514 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:55:10,515 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 16:55:10,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 16:55:10,515 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:55:10,515 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:55:10,516 INFO L85 PathProgramCache]: Analyzing trace with hash -2066481880, now seen corresponding path program 1 times [2023-12-02 16:55:10,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:55:10,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829508091] [2023-12-02 16:55:10,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:55:10,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:55:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:55:14,460 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 16:55:14,461 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:55:14,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829508091] [2023-12-02 16:55:14,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829508091] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:55:14,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:55:14,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:55:14,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274614601] [2023-12-02 16:55:14,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:55:14,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:55:14,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:55:14,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:55:14,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:55:14,464 INFO L87 Difference]: Start difference. First operand 11754 states and 17032 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 16:55:16,708 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 16:55:18,730 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 16:55:23,066 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 16:55:25,072 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 16:55:26,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:55:31,387 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 16:55:33,108 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 16:55:35,131 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 16:55:37,136 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 16:55:41,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:55:41,463 INFO L93 Difference]: Finished difference Result 11754 states and 17032 transitions. [2023-12-02 16:55:41,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:55:41,464 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 46 [2023-12-02 16:55:41,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:55:41,524 INFO L225 Difference]: With dead ends: 11754 [2023-12-02 16:55:41,525 INFO L226 Difference]: Without dead ends: 11752 [2023-12-02 16:55:41,531 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 16:55:41,532 INFO L413 NwaCegarLoop]: 7507 mSDtfsCounter, 8609 mSDsluCounter, 7507 mSDsCounter, 0 mSdLazyCounter, 2233 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8609 SdHoareTripleChecker+Valid, 15014 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2233 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.5s IncrementalHoareTripleChecker+Time [2023-12-02 16:55:41,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8609 Valid, 15014 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2233 Invalid, 7 Unknown, 0 Unchecked, 26.5s Time] [2023-12-02 16:55:41,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11752 states. [2023-12-02 16:55:42,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11752 to 11752. [2023-12-02 16:55:42,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11752 states, 7204 states have (on average 1.3134369794558578) internal successors, (9462), 7577 states have internal predecessors, (9462), 3785 states have call successors, (3785), 729 states have call predecessors, (3785), 728 states have return successors, (3783), 3663 states have call predecessors, (3783), 3783 states have call successors, (3783) [2023-12-02 16:55:42,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11752 states to 11752 states and 17030 transitions. [2023-12-02 16:55:42,118 INFO L78 Accepts]: Start accepts. Automaton has 11752 states and 17030 transitions. Word has length 46 [2023-12-02 16:55:42,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:55:42,119 INFO L495 AbstractCegarLoop]: Abstraction has 11752 states and 17030 transitions. [2023-12-02 16:55:42,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 16:55:42,119 INFO L276 IsEmpty]: Start isEmpty. Operand 11752 states and 17030 transitions. [2023-12-02 16:55:42,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 16:55:42,121 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:55:42,121 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 16:55:42,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 16:55:42,122 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:55:42,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:55:42,122 INFO L85 PathProgramCache]: Analyzing trace with hash 158341110, now seen corresponding path program 1 times [2023-12-02 16:55:42,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:55:42,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771741252] [2023-12-02 16:55:42,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:55:42,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:55:44,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:55:45,584 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 16:55:45,585 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:55:45,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771741252] [2023-12-02 16:55:45,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771741252] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:55:45,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:55:45,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:55:45,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064315714] [2023-12-02 16:55:45,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:55:45,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:55:45,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:55:45,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:55:45,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:55:45,587 INFO L87 Difference]: Start difference. First operand 11752 states and 17030 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-02 16:55:47,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:55:49,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 16:55:51,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:55:54,875 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 16:55:56,880 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 16:55:59,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:03,334 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 16:56:05,343 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 16:56:06,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:08,375 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 16:56:12,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:56:12,446 INFO L93 Difference]: Finished difference Result 11752 states and 17030 transitions. [2023-12-02 16:56:12,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:56:12,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 51 [2023-12-02 16:56:12,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:56:12,484 INFO L225 Difference]: With dead ends: 11752 [2023-12-02 16:56:12,485 INFO L226 Difference]: Without dead ends: 11750 [2023-12-02 16:56:12,488 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 16:56:12,489 INFO L413 NwaCegarLoop]: 7505 mSDtfsCounter, 8606 mSDsluCounter, 7505 mSDsCounter, 0 mSdLazyCounter, 2233 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8606 SdHoareTripleChecker+Valid, 15010 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2233 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.2s IncrementalHoareTripleChecker+Time [2023-12-02 16:56:12,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8606 Valid, 15010 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2233 Invalid, 7 Unknown, 0 Unchecked, 26.2s Time] [2023-12-02 16:56:12,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11750 states. [2023-12-02 16:56:13,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11750 to 11750. [2023-12-02 16:56:13,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11750 states, 7203 states have (on average 1.3133416631958905) internal successors, (9460), 7575 states have internal predecessors, (9460), 3785 states have call successors, (3785), 729 states have call predecessors, (3785), 728 states have return successors, (3783), 3663 states have call predecessors, (3783), 3783 states have call successors, (3783) [2023-12-02 16:56:13,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11750 states to 11750 states and 17028 transitions. [2023-12-02 16:56:13,274 INFO L78 Accepts]: Start accepts. Automaton has 11750 states and 17028 transitions. Word has length 51 [2023-12-02 16:56:13,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:56:13,275 INFO L495 AbstractCegarLoop]: Abstraction has 11750 states and 17028 transitions. [2023-12-02 16:56:13,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-02 16:56:13,275 INFO L276 IsEmpty]: Start isEmpty. Operand 11750 states and 17028 transitions. [2023-12-02 16:56:13,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 16:56:13,277 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:56:13,278 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 16:56:13,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 16:56:13,278 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:56:13,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:56:13,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1948470791, now seen corresponding path program 1 times [2023-12-02 16:56:13,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:56:13,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690329469] [2023-12-02 16:56:13,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:56:13,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:56:15,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:56:16,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 16:56:16,844 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:56:16,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690329469] [2023-12-02 16:56:16,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690329469] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:56:16,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:56:16,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:56:16,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123113962] [2023-12-02 16:56:16,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:56:16,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:56:16,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:56:16,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:56:16,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:56:16,846 INFO L87 Difference]: Start difference. First operand 11750 states and 17028 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 16:56:19,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:21,159 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 16:56:23,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:26,701 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 16:56:28,714 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 16:56:30,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:31,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:35,599 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 16:56:37,608 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 16:56:39,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:41,267 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 16:56:45,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:56:45,561 INFO L93 Difference]: Finished difference Result 11750 states and 17028 transitions. [2023-12-02 16:56:45,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:56:45,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 56 [2023-12-02 16:56:45,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:56:45,608 INFO L225 Difference]: With dead ends: 11750 [2023-12-02 16:56:45,608 INFO L226 Difference]: Without dead ends: 11748 [2023-12-02 16:56:45,616 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 16:56:45,617 INFO L413 NwaCegarLoop]: 7502 mSDtfsCounter, 8602 mSDsluCounter, 7502 mSDsCounter, 0 mSdLazyCounter, 2235 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8602 SdHoareTripleChecker+Valid, 15004 SdHoareTripleChecker+Invalid, 2243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2235 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:56:45,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8602 Valid, 15004 Invalid, 2243 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2235 Invalid, 7 Unknown, 0 Unchecked, 28.0s Time] [2023-12-02 16:56:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11748 states. [2023-12-02 16:56:46,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11748 to 11748. [2023-12-02 16:56:46,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11748 states, 7202 states have (on average 1.313246320466537) internal successors, (9458), 7573 states have internal predecessors, (9458), 3785 states have call successors, (3785), 729 states have call predecessors, (3785), 728 states have return successors, (3783), 3663 states have call predecessors, (3783), 3783 states have call successors, (3783) [2023-12-02 16:56:46,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11748 states to 11748 states and 17026 transitions. [2023-12-02 16:56:46,279 INFO L78 Accepts]: Start accepts. Automaton has 11748 states and 17026 transitions. Word has length 56 [2023-12-02 16:56:46,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:56:46,280 INFO L495 AbstractCegarLoop]: Abstraction has 11748 states and 17026 transitions. [2023-12-02 16:56:46,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-02 16:56:46,280 INFO L276 IsEmpty]: Start isEmpty. Operand 11748 states and 17026 transitions. [2023-12-02 16:56:46,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-02 16:56:46,282 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:56:46,282 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 16:56:46,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 16:56:46,282 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:56:46,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:56:46,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1737693299, now seen corresponding path program 1 times [2023-12-02 16:56:46,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:56:46,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58078261] [2023-12-02 16:56:46,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:56:46,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:56:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:56:49,704 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 16:56:49,704 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:56:49,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58078261] [2023-12-02 16:56:49,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58078261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:56:49,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:56:49,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:56:49,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160363968] [2023-12-02 16:56:49,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:56:49,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:56:49,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:56:49,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:56:49,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:56:49,707 INFO L87 Difference]: Start difference. First operand 11748 states and 17026 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 16:56:51,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:56:54,009 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 16:56:57,973 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 16:56:59,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 16:57:01,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:57:06,572 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 16:57:08,578 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 16:57:10,590 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 16:57:17,718 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 16:57:20,083 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 16:57:22,098 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 16:57:24,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 16:57:30,175 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 16:57:32,194 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 16:57:34,211 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 16:57:36,215 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 16:57:38,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:57:38,226 INFO L93 Difference]: Finished difference Result 21377 states and 31199 transitions. [2023-12-02 16:57:38,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 16:57:38,227 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 61 [2023-12-02 16:57:38,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:57:38,339 INFO L225 Difference]: With dead ends: 21377 [2023-12-02 16:57:38,339 INFO L226 Difference]: Without dead ends: 21375 [2023-12-02 16:57:38,350 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 16:57:38,351 INFO L413 NwaCegarLoop]: 7502 mSDtfsCounter, 8739 mSDsluCounter, 13543 mSDsCounter, 0 mSdLazyCounter, 3202 mSolverCounterSat, 2 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8739 SdHoareTripleChecker+Valid, 21045 SdHoareTripleChecker+Invalid, 3219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3202 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.2s IncrementalHoareTripleChecker+Time [2023-12-02 16:57:38,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8739 Valid, 21045 Invalid, 3219 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 3202 Invalid, 15 Unknown, 0 Unchecked, 47.2s Time] [2023-12-02 16:57:38,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21375 states. [2023-12-02 16:57:39,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21375 to 21304. [2023-12-02 16:57:39,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21304 states, 13176 states have (on average 1.3180783242258651) internal successors, (17367), 13803 states have internal predecessors, (17367), 6689 states have call successors, (6689), 1419 states have call predecessors, (6689), 1406 states have return successors, (7097), 6461 states have call predecessors, (7097), 6687 states have call successors, (7097) [2023-12-02 16:57:39,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21304 states to 21304 states and 31153 transitions. [2023-12-02 16:57:39,939 INFO L78 Accepts]: Start accepts. Automaton has 21304 states and 31153 transitions. Word has length 61 [2023-12-02 16:57:39,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:57:39,940 INFO L495 AbstractCegarLoop]: Abstraction has 21304 states and 31153 transitions. [2023-12-02 16:57:39,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 16:57:39,940 INFO L276 IsEmpty]: Start isEmpty. Operand 21304 states and 31153 transitions. [2023-12-02 16:57:39,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 16:57:39,941 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:57:39,941 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:57:39,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 16:57:39,942 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:57:39,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:57:39,942 INFO L85 PathProgramCache]: Analyzing trace with hash -875435155, now seen corresponding path program 1 times [2023-12-02 16:57:39,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:57:39,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500691893] [2023-12-02 16:57:39,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:57:39,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:57:42,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:57:45,055 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-02 16:57:45,055 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:57:45,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500691893] [2023-12-02 16:57:45,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500691893] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:57:45,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:57:45,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:57:45,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386855539] [2023-12-02 16:57:45,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:57:45,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:57:45,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:57:45,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:57:45,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:57:45,058 INFO L87 Difference]: Start difference. First operand 21304 states and 31153 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-02 16:57:47,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:57:49,350 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 16:57:51,953 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:57:55,010 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 16:57:57,020 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 16:58:01,052 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 16:58:03,716 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 16:58:05,720 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 16:58:07,738 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 16:58:13,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:58:15,784 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 16:58:17,790 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 16:58:20,379 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 16:58:22,401 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 16:58:24,407 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 16:58:26,415 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 16:58:33,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:58:33,089 INFO L93 Difference]: Finished difference Result 32337 states and 47125 transitions. [2023-12-02 16:58:33,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:58:33,089 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 62 [2023-12-02 16:58:33,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:58:33,208 INFO L225 Difference]: With dead ends: 32337 [2023-12-02 16:58:33,208 INFO L226 Difference]: Without dead ends: 32062 [2023-12-02 16:58:33,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 16:58:33,229 INFO L413 NwaCegarLoop]: 7513 mSDtfsCounter, 8570 mSDsluCounter, 14973 mSDsCounter, 0 mSdLazyCounter, 3367 mSolverCounterSat, 0 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8570 SdHoareTripleChecker+Valid, 22486 SdHoareTripleChecker+Invalid, 3381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3367 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46.5s IncrementalHoareTripleChecker+Time [2023-12-02 16:58:33,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8570 Valid, 22486 Invalid, 3381 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 3367 Invalid, 14 Unknown, 0 Unchecked, 46.5s Time] [2023-12-02 16:58:33,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32062 states. [2023-12-02 16:58:34,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32062 to 21289. [2023-12-02 16:58:34,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21289 states, 13166 states have (on average 1.3178641956554762) internal successors, (17351), 13794 states have internal predecessors, (17351), 6682 states have call successors, (6682), 1421 states have call predecessors, (6682), 1408 states have return successors, (7090), 6453 states have call predecessors, (7090), 6680 states have call successors, (7090) [2023-12-02 16:58:34,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21289 states to 21289 states and 31123 transitions. [2023-12-02 16:58:34,814 INFO L78 Accepts]: Start accepts. Automaton has 21289 states and 31123 transitions. Word has length 62 [2023-12-02 16:58:34,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:58:34,814 INFO L495 AbstractCegarLoop]: Abstraction has 21289 states and 31123 transitions. [2023-12-02 16:58:34,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-02 16:58:34,815 INFO L276 IsEmpty]: Start isEmpty. Operand 21289 states and 31123 transitions. [2023-12-02 16:58:34,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-02 16:58:34,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:58:34,816 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:58:34,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 16:58:34,816 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:58:34,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:58:34,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1239118834, now seen corresponding path program 1 times [2023-12-02 16:58:34,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:58:34,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478001377] [2023-12-02 16:58:34,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:58:34,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:58:37,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:58:38,007 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-02 16:58:38,007 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:58:38,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478001377] [2023-12-02 16:58:38,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478001377] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:58:38,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:58:38,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:58:38,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586618991] [2023-12-02 16:58:38,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:58:38,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:58:38,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:58:38,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:58:38,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:58:38,009 INFO L87 Difference]: Start difference. First operand 21289 states and 31123 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 16:58:40,206 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 16:58:42,231 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 16:58:43,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:58:46,966 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 16:58:48,985 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 16:58:51,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:58:52,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:58:56,665 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 16:58:58,678 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 16:59:00,689 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 16:59:02,696 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 16:59:07,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:59:07,312 INFO L93 Difference]: Finished difference Result 21289 states and 31123 transitions. [2023-12-02 16:59:07,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:59:07,313 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 64 [2023-12-02 16:59:07,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:59:07,390 INFO L225 Difference]: With dead ends: 21289 [2023-12-02 16:59:07,390 INFO L226 Difference]: Without dead ends: 21287 [2023-12-02 16:59:07,403 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 16:59:07,403 INFO L413 NwaCegarLoop]: 7499 mSDtfsCounter, 8593 mSDsluCounter, 7498 mSDsCounter, 0 mSdLazyCounter, 2237 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8593 SdHoareTripleChecker+Valid, 14997 SdHoareTripleChecker+Invalid, 2245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2237 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.2s IncrementalHoareTripleChecker+Time [2023-12-02 16:59:07,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8593 Valid, 14997 Invalid, 2245 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2237 Invalid, 8 Unknown, 0 Unchecked, 28.2s Time] [2023-12-02 16:59:07,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21287 states. [2023-12-02 16:59:08,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21287 to 21287. [2023-12-02 16:59:08,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21287 states, 13165 states have (on average 1.317660463349791) internal successors, (17347), 13792 states have internal predecessors, (17347), 6682 states have call successors, (6682), 1421 states have call predecessors, (6682), 1408 states have return successors, (7090), 6453 states have call predecessors, (7090), 6680 states have call successors, (7090) [2023-12-02 16:59:08,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21287 states to 21287 states and 31119 transitions. [2023-12-02 16:59:08,769 INFO L78 Accepts]: Start accepts. Automaton has 21287 states and 31119 transitions. Word has length 64 [2023-12-02 16:59:08,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:59:08,769 INFO L495 AbstractCegarLoop]: Abstraction has 21287 states and 31119 transitions. [2023-12-02 16:59:08,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 16:59:08,769 INFO L276 IsEmpty]: Start isEmpty. Operand 21287 states and 31119 transitions. [2023-12-02 16:59:08,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-02 16:59:08,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:59:08,770 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 16:59:08,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 16:59:08,770 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 16:59:08,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:59:08,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1459498495, now seen corresponding path program 1 times [2023-12-02 16:59:08,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:59:08,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068526885] [2023-12-02 16:59:08,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:59:08,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:59:11,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:59:11,907 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 16:59:11,908 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:59:11,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068526885] [2023-12-02 16:59:11,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068526885] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:59:11,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:59:11,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:59:11,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844839203] [2023-12-02 16:59:11,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:59:11,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:59:11,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:59:11,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:59:11,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:59:11,909 INFO L87 Difference]: Start difference. First operand 21287 states and 31119 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 16:59:14,110 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 16:59:16,150 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:59:20,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 16:59:22,619 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 16:59:25,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:59:28,379 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 16:59:30,390 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 16:59:32,397 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 16:59:35,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:59:38,586 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 16:59:40,591 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 16:59:42,610 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 16:59:44,620 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 16:59:47,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 16:59:49,832 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 16:59:51,848 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 16:59:53,860 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 16:59:55,869 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 17:00:02,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:00:02,611 INFO L93 Difference]: Finished difference Result 32064 states and 46823 transitions. [2023-12-02 17:00:02,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:00:02,612 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 66 [2023-12-02 17:00:02,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:00:02,738 INFO L225 Difference]: With dead ends: 32064 [2023-12-02 17:00:02,738 INFO L226 Difference]: Without dead ends: 32062 [2023-12-02 17:00:02,757 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 17:00:02,758 INFO L413 NwaCegarLoop]: 7550 mSDtfsCounter, 8595 mSDsluCounter, 15024 mSDsCounter, 0 mSdLazyCounter, 3378 mSolverCounterSat, 2 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8595 SdHoareTripleChecker+Valid, 22574 SdHoareTripleChecker+Invalid, 3395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3378 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:00:02,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8595 Valid, 22574 Invalid, 3395 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 3378 Invalid, 15 Unknown, 0 Unchecked, 48.8s Time] [2023-12-02 17:00:02,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32062 states. [2023-12-02 17:00:04,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32062 to 31834. [2023-12-02 17:00:04,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31834 states, 19696 states have (on average 1.3177294882209585) internal successors, (25954), 20619 states have internal predecessors, (25954), 10005 states have call successors, (10005), 2120 states have call predecessors, (10005), 2101 states have return successors, (10618), 9663 states have call predecessors, (10618), 10003 states have call successors, (10618) [2023-12-02 17:00:05,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31834 states to 31834 states and 46577 transitions. [2023-12-02 17:00:05,026 INFO L78 Accepts]: Start accepts. Automaton has 31834 states and 46577 transitions. Word has length 66 [2023-12-02 17:00:05,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:00:05,027 INFO L495 AbstractCegarLoop]: Abstraction has 31834 states and 46577 transitions. [2023-12-02 17:00:05,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 17:00:05,027 INFO L276 IsEmpty]: Start isEmpty. Operand 31834 states and 46577 transitions. [2023-12-02 17:00:05,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-02 17:00:05,028 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:00:05,028 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 17:00:05,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 17:00:05,029 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:00:05,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:00:05,029 INFO L85 PathProgramCache]: Analyzing trace with hash -291240691, now seen corresponding path program 1 times [2023-12-02 17:00:05,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:00:05,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15199210] [2023-12-02 17:00:05,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:00:05,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:00:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:00:08,245 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:00:08,245 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:00:08,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15199210] [2023-12-02 17:00:08,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15199210] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:00:08,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:00:08,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:00:08,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081228005] [2023-12-02 17:00:08,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:00:08,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:00:08,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:00:08,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:00:08,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:00:08,247 INFO L87 Difference]: Start difference. First operand 31834 states and 46577 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 17:00:10,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:00:12,492 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 17:00:17,036 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 17:00:19,051 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 17:00:20,515 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 17:00:26,141 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 17:00:28,862 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 17:00:30,866 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 17:00:36,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:00:36,082 INFO L93 Difference]: Finished difference Result 31834 states and 46577 transitions. [2023-12-02 17:00:36,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:00:36,083 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 71 [2023-12-02 17:00:36,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:00:36,178 INFO L225 Difference]: With dead ends: 31834 [2023-12-02 17:00:36,178 INFO L226 Difference]: Without dead ends: 31832 [2023-12-02 17:00:36,192 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 17:00:36,192 INFO L413 NwaCegarLoop]: 7499 mSDtfsCounter, 8596 mSDsluCounter, 7499 mSDsCounter, 0 mSdLazyCounter, 2233 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8596 SdHoareTripleChecker+Valid, 14998 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2233 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:00:36,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8596 Valid, 14998 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2233 Invalid, 7 Unknown, 0 Unchecked, 26.1s Time] [2023-12-02 17:00:36,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31832 states. [2023-12-02 17:00:38,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31832 to 31832. [2023-12-02 17:00:38,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31832 states, 19695 states have (on average 1.3176440720995177) internal successors, (25951), 20617 states have internal predecessors, (25951), 10005 states have call successors, (10005), 2120 states have call predecessors, (10005), 2101 states have return successors, (10618), 9663 states have call predecessors, (10618), 10003 states have call successors, (10618) [2023-12-02 17:00:38,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31832 states to 31832 states and 46574 transitions. [2023-12-02 17:00:38,586 INFO L78 Accepts]: Start accepts. Automaton has 31832 states and 46574 transitions. Word has length 71 [2023-12-02 17:00:38,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:00:38,586 INFO L495 AbstractCegarLoop]: Abstraction has 31832 states and 46574 transitions. [2023-12-02 17:00:38,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 17:00:38,586 INFO L276 IsEmpty]: Start isEmpty. Operand 31832 states and 46574 transitions. [2023-12-02 17:00:38,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-02 17:00:38,588 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:00:38,588 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:00:38,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 17:00:38,588 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:00:38,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:00:38,589 INFO L85 PathProgramCache]: Analyzing trace with hash 423171609, now seen corresponding path program 1 times [2023-12-02 17:00:38,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:00:38,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063944384] [2023-12-02 17:00:38,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:00:38,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:00:40,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:00:41,707 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:00:41,707 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:00:41,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063944384] [2023-12-02 17:00:41,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063944384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:00:41,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:00:41,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:00:41,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574802202] [2023-12-02 17:00:41,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:00:41,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:00:41,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:00:41,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:00:41,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:00:41,709 INFO L87 Difference]: Start difference. First operand 31832 states and 46574 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 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 17:00:43,913 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 17:00:45,935 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 17:00:48,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:00:51,023 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 17:00:53,041 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 17:00:54,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:00:56,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:01:00,520 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 17:01:02,525 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 17:01:04,544 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 17:01:06,549 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 17:01:11,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:01:11,332 INFO L93 Difference]: Finished difference Result 31832 states and 46574 transitions. [2023-12-02 17:01:11,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:01:11,333 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 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 76 [2023-12-02 17:01:11,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:01:11,425 INFO L225 Difference]: With dead ends: 31832 [2023-12-02 17:01:11,425 INFO L226 Difference]: Without dead ends: 31830 [2023-12-02 17:01:11,438 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 17:01:11,439 INFO L413 NwaCegarLoop]: 7497 mSDtfsCounter, 8593 mSDsluCounter, 7497 mSDsCounter, 0 mSdLazyCounter, 2232 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8593 SdHoareTripleChecker+Valid, 14994 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2232 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:01:11,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8593 Valid, 14994 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2232 Invalid, 8 Unknown, 0 Unchecked, 27.7s Time] [2023-12-02 17:01:11,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31830 states. [2023-12-02 17:01:13,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31830 to 31830. [2023-12-02 17:01:13,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31830 states, 19694 states have (on average 1.3175586473037473) internal successors, (25948), 20615 states have internal predecessors, (25948), 10005 states have call successors, (10005), 2120 states have call predecessors, (10005), 2101 states have return successors, (10618), 9663 states have call predecessors, (10618), 10003 states have call successors, (10618) [2023-12-02 17:01:14,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31830 states to 31830 states and 46571 transitions. [2023-12-02 17:01:14,003 INFO L78 Accepts]: Start accepts. Automaton has 31830 states and 46571 transitions. Word has length 76 [2023-12-02 17:01:14,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:01:14,003 INFO L495 AbstractCegarLoop]: Abstraction has 31830 states and 46571 transitions. [2023-12-02 17:01:14,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 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 17:01:14,003 INFO L276 IsEmpty]: Start isEmpty. Operand 31830 states and 46571 transitions. [2023-12-02 17:01:14,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-02 17:01:14,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:01:14,005 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 17:01:14,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 17:01:14,005 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:01:14,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:01:14,005 INFO L85 PathProgramCache]: Analyzing trace with hash -260453150, now seen corresponding path program 1 times [2023-12-02 17:01:14,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:01:14,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17736714] [2023-12-02 17:01:14,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:01:14,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:01:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:01:17,131 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:01:17,131 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:01:17,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17736714] [2023-12-02 17:01:17,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17736714] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:01:17,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:01:17,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:01:17,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368151164] [2023-12-02 17:01:17,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:01:17,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:01:17,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:01:17,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:01:17,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:01:17,133 INFO L87 Difference]: Start difference. First operand 31830 states and 46571 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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 17:01:19,338 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 17:01:21,354 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 17:01:25,535 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 17:01:27,540 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 17:01:30,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:01:34,233 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 17:01:36,244 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 17:01:38,253 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 17:01:40,259 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 17:01:46,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:01:46,183 INFO L93 Difference]: Finished difference Result 31830 states and 46571 transitions. [2023-12-02 17:01:46,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:01:46,183 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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 81 [2023-12-02 17:01:46,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:01:46,279 INFO L225 Difference]: With dead ends: 31830 [2023-12-02 17:01:46,279 INFO L226 Difference]: Without dead ends: 31828 [2023-12-02 17:01:46,294 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 17:01:46,295 INFO L413 NwaCegarLoop]: 7495 mSDtfsCounter, 8590 mSDsluCounter, 7494 mSDsCounter, 0 mSdLazyCounter, 2233 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8590 SdHoareTripleChecker+Valid, 14989 SdHoareTripleChecker+Invalid, 2241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2233 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:01:46,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8590 Valid, 14989 Invalid, 2241 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2233 Invalid, 8 Unknown, 0 Unchecked, 27.0s Time] [2023-12-02 17:01:46,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31828 states. [2023-12-02 17:01:48,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31828 to 31828. [2023-12-02 17:01:48,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31828 states, 19693 states have (on average 1.3174732138323262) internal successors, (25945), 20613 states have internal predecessors, (25945), 10005 states have call successors, (10005), 2120 states have call predecessors, (10005), 2101 states have return successors, (10618), 9663 states have call predecessors, (10618), 10003 states have call successors, (10618) [2023-12-02 17:01:49,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31828 states to 31828 states and 46568 transitions. [2023-12-02 17:01:49,011 INFO L78 Accepts]: Start accepts. Automaton has 31828 states and 46568 transitions. Word has length 81 [2023-12-02 17:01:49,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:01:49,011 INFO L495 AbstractCegarLoop]: Abstraction has 31828 states and 46568 transitions. [2023-12-02 17:01:49,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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 17:01:49,012 INFO L276 IsEmpty]: Start isEmpty. Operand 31828 states and 46568 transitions. [2023-12-02 17:01:49,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 17:01:49,013 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:01:49,013 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 17:01:49,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 17:01:49,013 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:01:49,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:01:49,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1186702875, now seen corresponding path program 1 times [2023-12-02 17:01:49,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:01:49,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494798934] [2023-12-02 17:01:49,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:01:49,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:01:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:01:52,375 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:01:52,375 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:01:52,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494798934] [2023-12-02 17:01:52,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494798934] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:01:52,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:01:52,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:01:52,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903355534] [2023-12-02 17:01:52,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:01:52,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:01:52,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:01:52,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:01:52,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:01:52,376 INFO L87 Difference]: Start difference. First operand 31828 states and 46568 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, (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 17:01:54,577 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 17:01:56,613 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 17:02:00,819 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 17:02:02,843 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 17:02:04,987 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 17:02:08,866 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 17:02:10,872 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 17:02:12,886 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 17:02:14,893 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 17:02:21,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:02:21,044 INFO L93 Difference]: Finished difference Result 31828 states and 46568 transitions. [2023-12-02 17:02:21,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:02:21,044 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, (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 83 [2023-12-02 17:02:21,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:02:21,128 INFO L225 Difference]: With dead ends: 31828 [2023-12-02 17:02:21,128 INFO L226 Difference]: Without dead ends: 31826 [2023-12-02 17:02:21,138 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 17:02:21,139 INFO L413 NwaCegarLoop]: 7493 mSDtfsCounter, 8586 mSDsluCounter, 7493 mSDsCounter, 0 mSdLazyCounter, 2232 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8586 SdHoareTripleChecker+Valid, 14986 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2232 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:02:21,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8586 Valid, 14986 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2232 Invalid, 8 Unknown, 0 Unchecked, 26.4s Time] [2023-12-02 17:02:21,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31826 states. [2023-12-02 17:02:23,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31826 to 31826. [2023-12-02 17:02:23,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31826 states, 19692 states have (on average 1.3173877716839326) internal successors, (25942), 20611 states have internal predecessors, (25942), 10005 states have call successors, (10005), 2120 states have call predecessors, (10005), 2101 states have return successors, (10618), 9663 states have call predecessors, (10618), 10003 states have call successors, (10618) [2023-12-02 17:02:23,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31826 states to 31826 states and 46565 transitions. [2023-12-02 17:02:23,802 INFO L78 Accepts]: Start accepts. Automaton has 31826 states and 46565 transitions. Word has length 83 [2023-12-02 17:02:23,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:02:23,803 INFO L495 AbstractCegarLoop]: Abstraction has 31826 states and 46565 transitions. [2023-12-02 17:02:23,803 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, (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 17:02:23,803 INFO L276 IsEmpty]: Start isEmpty. Operand 31826 states and 46565 transitions. [2023-12-02 17:02:23,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-02 17:02:23,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:02:23,805 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 17:02:23,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 17:02:23,805 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:02:23,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:02:23,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1980839936, now seen corresponding path program 1 times [2023-12-02 17:02:23,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:02:23,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156838180] [2023-12-02 17:02:23,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:02:23,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:02:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:02:27,042 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:02:27,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:02:27,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156838180] [2023-12-02 17:02:27,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156838180] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:02:27,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:02:27,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:02:27,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026529461] [2023-12-02 17:02:27,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:02:27,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:02:27,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:02:27,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:02:27,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:02:27,045 INFO L87 Difference]: Start difference. First operand 31826 states and 46565 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, (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 17:02:29,247 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 17:02:31,259 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 17:02:33,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:36,091 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 17:02:38,116 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 17:02:39,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:44,762 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 17:02:46,776 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 17:02:48,792 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 17:02:53,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:02:55,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 17:02:57,081 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 17:02:59,087 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 17:03:02,729 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 17:03:04,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:03:05,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:03:07,918 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 17:03:09,927 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 17:03:18,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:03:18,636 INFO L93 Difference]: Finished difference Result 63500 states and 94732 transitions. [2023-12-02 17:03:18,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:03:18,637 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, (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 88 [2023-12-02 17:03:18,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:03:18,835 INFO L225 Difference]: With dead ends: 63500 [2023-12-02 17:03:18,835 INFO L226 Difference]: Without dead ends: 63498 [2023-12-02 17:03:18,858 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 17:03:18,859 INFO L413 NwaCegarLoop]: 7728 mSDtfsCounter, 8583 mSDsluCounter, 15246 mSDsCounter, 0 mSdLazyCounter, 3422 mSolverCounterSat, 1 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8583 SdHoareTripleChecker+Valid, 22974 SdHoareTripleChecker+Invalid, 3436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3422 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:03:18,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8583 Valid, 22974 Invalid, 3436 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3422 Invalid, 13 Unknown, 0 Unchecked, 47.0s Time] [2023-12-02 17:03:18,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63498 states. [2023-12-02 17:03:24,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63498 to 63283. [2023-12-02 17:03:24,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63283 states, 39177 states have (on average 1.3179161242565791) internal successors, (51632), 40990 states have internal predecessors, (51632), 19908 states have call successors, (19908), 4207 states have call predecessors, (19908), 4170 states have return successors, (22972), 19221 states have call predecessors, (22972), 19906 states have call successors, (22972) [2023-12-02 17:03:24,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63283 states to 63283 states and 94512 transitions. [2023-12-02 17:03:24,721 INFO L78 Accepts]: Start accepts. Automaton has 63283 states and 94512 transitions. Word has length 88 [2023-12-02 17:03:24,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:03:24,722 INFO L495 AbstractCegarLoop]: Abstraction has 63283 states and 94512 transitions. [2023-12-02 17:03:24,722 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, (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 17:03:24,722 INFO L276 IsEmpty]: Start isEmpty. Operand 63283 states and 94512 transitions. [2023-12-02 17:03:24,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-02 17:03:24,723 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:03:24,723 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:03:24,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 17:03:24,724 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:03:24,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:03:24,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1336715130, now seen corresponding path program 1 times [2023-12-02 17:03:24,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:03:24,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706014604] [2023-12-02 17:03:24,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:03:24,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:03:26,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:03:27,531 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-02 17:03:27,532 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:03:27,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706014604] [2023-12-02 17:03:27,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706014604] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:03:27,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:03:27,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:03:27,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665153632] [2023-12-02 17:03:27,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:03:27,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:03:27,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:03:27,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:03:27,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:03:27,534 INFO L87 Difference]: Start difference. First operand 63283 states and 94512 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 17:03:29,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:03:31,601 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 17:03:34,231 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 17:03:38,793 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 17:03:39,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 17:03:46,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:03:46,656 INFO L93 Difference]: Finished difference Result 126400 states and 188771 transitions. [2023-12-02 17:03:46,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:03:46,656 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 97 [2023-12-02 17:03:46,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:03:46,879 INFO L225 Difference]: With dead ends: 126400 [2023-12-02 17:03:46,879 INFO L226 Difference]: Without dead ends: 63269 [2023-12-02 17:03:47,076 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 17:03:47,077 INFO L413 NwaCegarLoop]: 7489 mSDtfsCounter, 8602 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1117 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8602 SdHoareTripleChecker+Valid, 7489 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1117 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:03:47,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8602 Valid, 7489 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1117 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2023-12-02 17:03:47,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63269 states. [2023-12-02 17:03:52,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63269 to 63269. [2023-12-02 17:03:52,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63269 states, 39164 states have (on average 1.3177152486977837) internal successors, (51607), 40976 states have internal predecessors, (51607), 19908 states have call successors, (19908), 4207 states have call predecessors, (19908), 4170 states have return successors, (22972), 19221 states have call predecessors, (22972), 19906 states have call successors, (22972) [2023-12-02 17:03:53,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63269 states to 63269 states and 94487 transitions. [2023-12-02 17:03:53,149 INFO L78 Accepts]: Start accepts. Automaton has 63269 states and 94487 transitions. Word has length 97 [2023-12-02 17:03:53,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:03:53,150 INFO L495 AbstractCegarLoop]: Abstraction has 63269 states and 94487 transitions. [2023-12-02 17:03:53,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 17:03:53,150 INFO L276 IsEmpty]: Start isEmpty. Operand 63269 states and 94487 transitions. [2023-12-02 17:03:53,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-02 17:03:53,153 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:03:53,153 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 17:03:53,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 17:03:53,153 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:03:53,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:03:53,154 INFO L85 PathProgramCache]: Analyzing trace with hash 881370328, now seen corresponding path program 1 times [2023-12-02 17:03:53,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:03:53,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352409494] [2023-12-02 17:03:53,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:03:53,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:03:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:03:56,310 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:03:56,310 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:03:56,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352409494] [2023-12-02 17:03:56,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352409494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:03:56,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:03:56,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:03:56,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665961073] [2023-12-02 17:03:56,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:03:56,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:03:56,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:03:56,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:03:56,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:03:56,312 INFO L87 Difference]: Start difference. First operand 63269 states and 94487 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, (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 17:03:58,511 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 17:04:00,535 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 17:04:04,925 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 17:04:06,933 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 17:04:12,830 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 17:04:14,845 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 17:04:16,861 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 17:04:18,872 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 17:04:26,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:04:26,579 INFO L93 Difference]: Finished difference Result 63269 states and 94487 transitions. [2023-12-02 17:04:26,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:04:26,579 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, (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 93 [2023-12-02 17:04:26,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:04:26,773 INFO L225 Difference]: With dead ends: 63269 [2023-12-02 17:04:26,773 INFO L226 Difference]: Without dead ends: 63267 [2023-12-02 17:04:26,794 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 17:04:26,795 INFO L413 NwaCegarLoop]: 7486 mSDtfsCounter, 8579 mSDsluCounter, 7486 mSDsCounter, 0 mSdLazyCounter, 2232 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8579 SdHoareTripleChecker+Valid, 14972 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2232 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:04:26,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8579 Valid, 14972 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 2232 Invalid, 8 Unknown, 0 Unchecked, 25.5s Time] [2023-12-02 17:04:26,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63267 states. [2023-12-02 17:04:32,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63267 to 63267. [2023-12-02 17:04:32,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63267 states, 39163 states have (on average 1.3176722927252764) internal successors, (51604), 40974 states have internal predecessors, (51604), 19908 states have call successors, (19908), 4207 states have call predecessors, (19908), 4170 states have return successors, (22972), 19221 states have call predecessors, (22972), 19906 states have call successors, (22972) [2023-12-02 17:04:32,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63267 states to 63267 states and 94484 transitions. [2023-12-02 17:04:32,828 INFO L78 Accepts]: Start accepts. Automaton has 63267 states and 94484 transitions. Word has length 93 [2023-12-02 17:04:32,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:04:32,828 INFO L495 AbstractCegarLoop]: Abstraction has 63267 states and 94484 transitions. [2023-12-02 17:04:32,828 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, (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 17:04:32,829 INFO L276 IsEmpty]: Start isEmpty. Operand 63267 states and 94484 transitions. [2023-12-02 17:04:32,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-02 17:04:32,831 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:04:32,831 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:04:32,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 17:04:32,831 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:04:32,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:04:32,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1594257610, now seen corresponding path program 1 times [2023-12-02 17:04:32,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:04:32,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919884924] [2023-12-02 17:04:32,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:04:32,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:04:35,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:04:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-12-02 17:04:35,951 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:04:35,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919884924] [2023-12-02 17:04:35,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919884924] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:04:35,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259772224] [2023-12-02 17:04:35,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:04:35,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:04:35,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:04:35,953 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:04:35,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 17:04:41,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:04:41,602 INFO L262 TraceCheckSpWp]: Trace formula consists of 13826 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 17:04:41,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:04:41,673 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-02 17:04:41,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 17:04:41,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259772224] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:04:41,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 17:04:41,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-02 17:04:41,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789610045] [2023-12-02 17:04:41,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:04:41,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:04:41,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:04:41,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:04:41,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:04:41,675 INFO L87 Difference]: Start difference. First operand 63267 states and 94484 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:04:43,887 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 17:04:47,358 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 17:04:52,337 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 17:04:54,356 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 17:05:01,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:05:01,193 INFO L93 Difference]: Finished difference Result 126368 states and 188715 transitions. [2023-12-02 17:05:01,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:05:01,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 102 [2023-12-02 17:05:01,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:05:01,451 INFO L225 Difference]: With dead ends: 126368 [2023-12-02 17:05:01,451 INFO L226 Difference]: Without dead ends: 63253 [2023-12-02 17:05:01,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:05:01,635 INFO L413 NwaCegarLoop]: 7482 mSDtfsCounter, 8591 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1116 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8591 SdHoareTripleChecker+Valid, 7482 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1116 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:05:01,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8591 Valid, 7482 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1116 Invalid, 4 Unknown, 0 Unchecked, 13.8s Time] [2023-12-02 17:05:01,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63253 states. [2023-12-02 17:05:07,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63253 to 63253. [2023-12-02 17:05:07,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63253 states, 39150 states have (on average 1.3174712643678161) internal successors, (51579), 40960 states have internal predecessors, (51579), 19908 states have call successors, (19908), 4207 states have call predecessors, (19908), 4170 states have return successors, (22972), 19221 states have call predecessors, (22972), 19906 states have call successors, (22972) [2023-12-02 17:05:08,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63253 states to 63253 states and 94459 transitions. [2023-12-02 17:05:08,145 INFO L78 Accepts]: Start accepts. Automaton has 63253 states and 94459 transitions. Word has length 102 [2023-12-02 17:05:08,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:05:08,146 INFO L495 AbstractCegarLoop]: Abstraction has 63253 states and 94459 transitions. [2023-12-02 17:05:08,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 17:05:08,146 INFO L276 IsEmpty]: Start isEmpty. Operand 63253 states and 94459 transitions. [2023-12-02 17:05:08,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-02 17:05:08,148 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:05:08,148 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 17:05:08,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 17:05:08,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5a42a31-b24f-453c-86d1-146e7cb41cde/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 17:05:08,349 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2023-12-02 17:05:08,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:05:08,349 INFO L85 PathProgramCache]: Analyzing trace with hash -45510181, now seen corresponding path program 1 times [2023-12-02 17:05:08,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:05:08,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894267467] [2023-12-02 17:05:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:05:08,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:05:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:05:12,006 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 17:05:12,007 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:05:12,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894267467] [2023-12-02 17:05:12,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894267467] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:05:12,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:05:12,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 17:05:12,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415746887] [2023-12-02 17:05:12,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:05:12,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:05:12,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:05:12,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:05:12,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:05:12,009 INFO L87 Difference]: Start difference. First operand 63253 states and 94459 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, (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)