./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--block--skd.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b20f48966671566afed85875d0d94a6951898c9c2a2bdf71b35576aeaa27c268 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:37:59,735 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:37:59,839 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:37:59,848 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:37:59,848 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:37:59,889 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:37:59,890 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:37:59,890 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:37:59,891 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:37:59,896 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:37:59,898 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:37:59,898 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:37:59,899 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:37:59,901 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:37:59,901 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:37:59,902 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:37:59,902 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:37:59,902 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:37:59,903 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:37:59,903 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:37:59,904 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:37:59,904 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:37:59,905 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:37:59,905 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:37:59,906 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:37:59,906 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:37:59,906 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:37:59,907 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:37:59,907 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:37:59,908 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:37:59,909 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:37:59,909 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:37:59,909 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:37:59,910 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:37:59,910 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:37:59,910 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:37:59,910 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b20f48966671566afed85875d0d94a6951898c9c2a2bdf71b35576aeaa27c268 [2023-11-06 22:38:00,210 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:38:00,241 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:38:00,243 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:38:00,245 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:38:00,246 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:38:00,247 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i [2023-11-06 22:38:03,509 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:38:04,300 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:38:04,301 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i [2023-11-06 22:38:04,398 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/data/ce2602838/c143cfe802fe48649cef5fa26291d48a/FLAG87c1f75f8 [2023-11-06 22:38:04,422 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/data/ce2602838/c143cfe802fe48649cef5fa26291d48a [2023-11-06 22:38:04,428 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:38:04,430 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:38:04,435 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:38:04,436 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:38:04,444 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:38:04,445 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:38:04" (1/1) ... [2023-11-06 22:38:04,446 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7605dc8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:04, skipping insertion in model container [2023-11-06 22:38:04,447 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:38:04" (1/1) ... [2023-11-06 22:38:04,733 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:38:10,577 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580060,580073] [2023-11-06 22:38:10,581 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580205,580218] [2023-11-06 22:38:10,582 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580351,580364] [2023-11-06 22:38:10,583 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580516,580529] [2023-11-06 22:38:10,583 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580674,580687] [2023-11-06 22:38:10,584 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580832,580845] [2023-11-06 22:38:10,584 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580990,581003] [2023-11-06 22:38:10,585 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581150,581163] [2023-11-06 22:38:10,585 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581309,581322] [2023-11-06 22:38:10,586 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581448,581461] [2023-11-06 22:38:10,586 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581590,581603] [2023-11-06 22:38:10,587 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581739,581752] [2023-11-06 22:38:10,587 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581878,581891] [2023-11-06 22:38:10,588 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582033,582046] [2023-11-06 22:38:10,588 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582193,582206] [2023-11-06 22:38:10,589 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582344,582357] [2023-11-06 22:38:10,589 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582495,582508] [2023-11-06 22:38:10,590 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582647,582660] [2023-11-06 22:38:10,590 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582796,582809] [2023-11-06 22:38:10,591 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582944,582957] [2023-11-06 22:38:10,592 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583101,583114] [2023-11-06 22:38:10,592 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583250,583263] [2023-11-06 22:38:10,593 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583406,583419] [2023-11-06 22:38:10,593 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583559,583572] [2023-11-06 22:38:10,594 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583705,583718] [2023-11-06 22:38:10,594 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583848,583861] [2023-11-06 22:38:10,595 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584000,584013] [2023-11-06 22:38:10,595 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584146,584159] [2023-11-06 22:38:10,596 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584291,584304] [2023-11-06 22:38:10,596 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584445,584458] [2023-11-06 22:38:10,597 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584596,584609] [2023-11-06 22:38:10,597 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584751,584764] [2023-11-06 22:38:10,598 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584903,584916] [2023-11-06 22:38:10,598 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585058,585071] [2023-11-06 22:38:10,599 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585222,585235] [2023-11-06 22:38:10,599 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585378,585391] [2023-11-06 22:38:10,600 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585542,585555] [2023-11-06 22:38:10,601 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585684,585697] [2023-11-06 22:38:10,601 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585842,585855] [2023-11-06 22:38:10,602 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586009,586022] [2023-11-06 22:38:10,602 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586168,586181] [2023-11-06 22:38:10,603 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586327,586340] [2023-11-06 22:38:10,603 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586476,586489] [2023-11-06 22:38:10,604 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586623,586636] [2023-11-06 22:38:10,604 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586762,586775] [2023-11-06 22:38:10,605 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586925,586938] [2023-11-06 22:38:10,605 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587091,587104] [2023-11-06 22:38:10,606 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587255,587268] [2023-11-06 22:38:10,606 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587420,587433] [2023-11-06 22:38:10,607 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587585,587598] [2023-11-06 22:38:10,607 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587751,587764] [2023-11-06 22:38:10,608 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587916,587929] [2023-11-06 22:38:10,608 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588083,588096] [2023-11-06 22:38:10,609 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588243,588256] [2023-11-06 22:38:10,609 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588405,588418] [2023-11-06 22:38:10,610 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588564,588577] [2023-11-06 22:38:10,610 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588710,588723] [2023-11-06 22:38:10,611 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588853,588866] [2023-11-06 22:38:10,611 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588997,589010] [2023-11-06 22:38:10,612 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589140,589153] [2023-11-06 22:38:10,612 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589284,589297] [2023-11-06 22:38:10,613 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589425,589438] [2023-11-06 22:38:10,613 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589563,589576] [2023-11-06 22:38:10,614 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589721,589734] [2023-11-06 22:38:10,614 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589880,589893] [2023-11-06 22:38:10,615 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590036,590049] [2023-11-06 22:38:10,615 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590185,590198] [2023-11-06 22:38:10,616 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590337,590350] [2023-11-06 22:38:10,616 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590488,590501] [2023-11-06 22:38:10,617 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590637,590650] [2023-11-06 22:38:10,617 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590789,590802] [2023-11-06 22:38:10,618 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590937,590950] [2023-11-06 22:38:10,618 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591090,591103] [2023-11-06 22:38:10,619 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591241,591254] [2023-11-06 22:38:10,619 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591391,591404] [2023-11-06 22:38:10,620 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591538,591551] [2023-11-06 22:38:10,620 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591689,591702] [2023-11-06 22:38:10,621 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591840,591853] [2023-11-06 22:38:10,621 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591988,592001] [2023-11-06 22:38:10,622 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592154,592167] [2023-11-06 22:38:10,622 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592323,592336] [2023-11-06 22:38:10,623 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592490,592503] [2023-11-06 22:38:10,623 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592658,592671] [2023-11-06 22:38:10,624 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592808,592821] [2023-11-06 22:38:10,624 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592955,592968] [2023-11-06 22:38:10,625 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593116,593129] [2023-11-06 22:38:10,626 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593286,593299] [2023-11-06 22:38:10,626 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593448,593461] [2023-11-06 22:38:10,646 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:38:10,676 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:38:10,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5158] [2023-11-06 22:38:10,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5165] [2023-11-06 22:38:10,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5240] [2023-11-06 22:38:10,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5243] [2023-11-06 22:38:10,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5246] [2023-11-06 22:38:10,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5249] [2023-11-06 22:38:10,809 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)); [5288-5289] [2023-11-06 22:38:10,809 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"); [5294-5296] [2023-11-06 22:38:10,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5364] [2023-11-06 22:38:10,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5367] [2023-11-06 22:38:10,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5370] [2023-11-06 22:38:10,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5373] [2023-11-06 22:38:10,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5488] [2023-11-06 22:38:10,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5495] [2023-11-06 22:38:10,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [5502] [2023-11-06 22:38:10,820 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" (65), "i" (12UL)); [5623-5624] [2023-11-06 22:38:10,820 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" (67), "i" (12UL)); [5634-5635] [2023-11-06 22:38:10,821 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" (68), "i" (12UL)); [5645-5646] [2023-11-06 22:38:10,822 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)); [5677-5678] [2023-11-06 22:38:10,823 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)); [5688-5689] [2023-11-06 22:38:10,827 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)); [5800-5801] [2023-11-06 22:38:10,828 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)); [5830-5831] [2023-11-06 22:38:10,830 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" (155), "i" (12UL)); [5867-5868] [2023-11-06 22:38:10,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 3*32+16)\n .byte 662b-661b\n .byte 6641f-6631f\n .long 661b - .\n .long 6632f - .\n .word ( 9*32+ 9)\n .byte 662b-661b\n .byte 6642f-6632f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n .byte 0xff + (6642f-6632f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\tcall %P5\n6641:\n\t6632:\n\tcall %P6\n6642:\n\t.popsection": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new1] "i" (& copy_user_generic_string), [new2] "i" (& copy_user_enhanced_fast_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [6166-6170] [2023-11-06 22:38:10,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [6214-6216] [2023-11-06 22:38:10,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [6219-6221] [2023-11-06 22:38:10,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [6224-6226] [2023-11-06 22:38:10,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [6229-6231] [2023-11-06 22:38:10,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [6235-6237] [2023-11-06 22:38:10,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [6244-6246] [2023-11-06 22:38:10,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [6250-6252] [2023-11-06 22:38:10,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [6259-6261] [2023-11-06 22:38:10,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [6323-6324] [2023-11-06 22:38:10,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [6327-6328] [2023-11-06 22:38:10,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [6331-6332] [2023-11-06 22:38:10,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [6335-6336] [2023-11-06 22:38:10,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [6340-6341] [2023-11-06 22:38:10,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6348] [2023-11-06 22:38:10,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [6349-6350] [2023-11-06 22:38:10,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [6354-6355] [2023-11-06 22:38:10,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6362] [2023-11-06 22:38:10,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [6363-6364] [2023-11-06 22:38:10,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6608] [2023-11-06 22:38:10,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6610] [2023-11-06 22:38:10,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6642] [2023-11-06 22:38:10,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6646] [2023-11-06 22:38:10,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6648] [2023-11-06 22:38:10,856 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6680] [2023-11-06 22:38:10,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6684] [2023-11-06 22:38:10,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6686] [2023-11-06 22:38:11,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___7->state): : "memory", "cc"); [12500-12501] [2023-11-06 22:38:11,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___8->state): : "memory", "cc"); [12507-12508] [2023-11-06 22:38:11,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___9->state): : "memory", "cc"); [12514-12515] [2023-11-06 22:38:11,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___10->state): : "memory", "cc"); [12521-12522] [2023-11-06 22:38:11,202 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/block/skd_main.c"), "i" (4846), "i" (12UL)); [14698-14699] [2023-11-06 22:38:11,309 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580060,580073] [2023-11-06 22:38:11,310 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580205,580218] [2023-11-06 22:38:11,310 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580351,580364] [2023-11-06 22:38:11,310 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580516,580529] [2023-11-06 22:38:11,311 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580674,580687] [2023-11-06 22:38:11,311 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580832,580845] [2023-11-06 22:38:11,312 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580990,581003] [2023-11-06 22:38:11,312 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581150,581163] [2023-11-06 22:38:11,312 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581309,581322] [2023-11-06 22:38:11,313 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581448,581461] [2023-11-06 22:38:11,313 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581590,581603] [2023-11-06 22:38:11,314 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581739,581752] [2023-11-06 22:38:11,314 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581878,581891] [2023-11-06 22:38:11,314 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582033,582046] [2023-11-06 22:38:11,315 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582193,582206] [2023-11-06 22:38:11,315 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582344,582357] [2023-11-06 22:38:11,316 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582495,582508] [2023-11-06 22:38:11,316 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582647,582660] [2023-11-06 22:38:11,317 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582796,582809] [2023-11-06 22:38:11,317 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582944,582957] [2023-11-06 22:38:11,317 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583101,583114] [2023-11-06 22:38:11,318 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583250,583263] [2023-11-06 22:38:11,318 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583406,583419] [2023-11-06 22:38:11,318 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583559,583572] [2023-11-06 22:38:11,319 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583705,583718] [2023-11-06 22:38:11,319 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583848,583861] [2023-11-06 22:38:11,320 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584000,584013] [2023-11-06 22:38:11,320 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584146,584159] [2023-11-06 22:38:11,320 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584291,584304] [2023-11-06 22:38:11,321 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584445,584458] [2023-11-06 22:38:11,321 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584596,584609] [2023-11-06 22:38:11,322 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584751,584764] [2023-11-06 22:38:11,322 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584903,584916] [2023-11-06 22:38:11,322 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585058,585071] [2023-11-06 22:38:11,323 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585222,585235] [2023-11-06 22:38:11,323 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585378,585391] [2023-11-06 22:38:11,324 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585542,585555] [2023-11-06 22:38:11,324 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585684,585697] [2023-11-06 22:38:11,324 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585842,585855] [2023-11-06 22:38:11,325 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586009,586022] [2023-11-06 22:38:11,325 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586168,586181] [2023-11-06 22:38:11,326 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586327,586340] [2023-11-06 22:38:11,326 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586476,586489] [2023-11-06 22:38:11,326 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586623,586636] [2023-11-06 22:38:11,327 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586762,586775] [2023-11-06 22:38:11,327 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586925,586938] [2023-11-06 22:38:11,328 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587091,587104] [2023-11-06 22:38:11,328 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587255,587268] [2023-11-06 22:38:11,329 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587420,587433] [2023-11-06 22:38:11,329 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587585,587598] [2023-11-06 22:38:11,329 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587751,587764] [2023-11-06 22:38:11,330 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587916,587929] [2023-11-06 22:38:11,330 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588083,588096] [2023-11-06 22:38:11,331 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588243,588256] [2023-11-06 22:38:11,331 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588405,588418] [2023-11-06 22:38:11,331 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588564,588577] [2023-11-06 22:38:11,332 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588710,588723] [2023-11-06 22:38:11,332 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588853,588866] [2023-11-06 22:38:11,373 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588997,589010] [2023-11-06 22:38:11,373 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589140,589153] [2023-11-06 22:38:11,374 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589284,589297] [2023-11-06 22:38:11,374 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589425,589438] [2023-11-06 22:38:11,374 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589563,589576] [2023-11-06 22:38:11,375 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589721,589734] [2023-11-06 22:38:11,375 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589880,589893] [2023-11-06 22:38:11,375 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590036,590049] [2023-11-06 22:38:11,376 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590185,590198] [2023-11-06 22:38:11,376 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590337,590350] [2023-11-06 22:38:11,376 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590488,590501] [2023-11-06 22:38:11,376 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590637,590650] [2023-11-06 22:38:11,377 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590789,590802] [2023-11-06 22:38:11,377 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590937,590950] [2023-11-06 22:38:11,377 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591090,591103] [2023-11-06 22:38:11,378 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591241,591254] [2023-11-06 22:38:11,378 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591391,591404] [2023-11-06 22:38:11,378 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591538,591551] [2023-11-06 22:38:11,379 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591689,591702] [2023-11-06 22:38:11,379 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591840,591853] [2023-11-06 22:38:11,379 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591988,592001] [2023-11-06 22:38:11,380 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592154,592167] [2023-11-06 22:38:11,385 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592323,592336] [2023-11-06 22:38:11,385 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592490,592503] [2023-11-06 22:38:11,386 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592658,592671] [2023-11-06 22:38:11,387 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592808,592821] [2023-11-06 22:38:11,388 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592955,592968] [2023-11-06 22:38:11,388 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593116,593129] [2023-11-06 22:38:11,388 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593286,593299] [2023-11-06 22:38:11,389 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593448,593461] [2023-11-06 22:38:11,395 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:38:11,700 WARN L672 CHandler]: The function strcat is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:38:11,700 WARN L672 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:38:11,700 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:38:11,700 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:38:11,708 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:38:11,708 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11 WrapperNode [2023-11-06 22:38:11,709 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:38:11,710 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:38:11,710 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:38:11,710 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:38:11,718 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:12,007 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:12,459 INFO L138 Inliner]: procedures = 758, calls = 7576, calls flagged for inlining = 371, calls inlined = 290, statements flattened = 14501 [2023-11-06 22:38:12,460 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:38:12,461 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:38:12,461 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:38:12,461 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:38:12,472 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:12,472 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:12,660 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:12,661 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:13,023 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:13,095 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:13,169 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:13,215 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:13,317 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:38:13,319 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:38:13,319 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:38:13,319 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:38:13,320 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (1/1) ... [2023-11-06 22:38:13,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:38:13,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:13,353 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:13,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feacbc4b-0a49-48c4-9d01-915d20fdbf17/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:38:13,395 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_pcie_error_reporting [2023-11-06 22:38:13,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_pcie_error_reporting [2023-11-06 22:38:13,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2023-11-06 22:38:13,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2023-11-06 22:38:13,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-11-06 22:38:13,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-11-06 22:38:13,396 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-11-06 22:38:13,396 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-06 22:38:13,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-06 22:38:13,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:38:13,396 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:38:13,397 INFO L130 BoogieDeclarations]: Found specification of procedure skd_quiesce_dev [2023-11-06 22:38:13,397 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_quiesce_dev [2023-11-06 22:38:13,397 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-11-06 22:38:13,397 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-11-06 22:38:13,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:38:13,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:38:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure skd_cons_sg_list [2023-11-06 22:38:13,398 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_cons_sg_list [2023-11-06 22:38:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-11-06 22:38:13,398 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-11-06 22:38:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-11-06 22:38:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-11-06 22:38:13,399 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-11-06 22:38:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-11-06 22:38:13,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-06 22:38:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-06 22:38:13,399 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2023-11-06 22:38:13,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2023-11-06 22:38:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-06 22:38:13,400 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-06 22:38:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2023-11-06 22:38:13,400 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2023-11-06 22:38:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2023-11-06 22:38:13,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2023-11-06 22:38:13,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-11-06 22:38:13,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-11-06 22:38:13,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-11-06 22:38:13,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-11-06 22:38:13,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-11-06 22:38:13,402 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-11-06 22:38:13,402 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_remove [2023-11-06 22:38:13,402 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_remove [2023-11-06 22:38:13,402 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_fwstate [2023-11-06 22:38:13,402 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_fwstate [2023-11-06 22:38:13,402 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 22:38:13,403 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_disappeared [2023-11-06 22:38:13,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_disappeared [2023-11-06 22:38:13,403 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2023-11-06 22:38:13,403 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2023-11-06 22:38:13,403 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_skreq [2023-11-06 22:38:13,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_skreq [2023-11-06 22:38:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 22:38:13,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 22:38:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-06 22:38:13,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-06 22:38:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 22:38:13,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 22:38:13,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-11-06 22:38:13,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-11-06 22:38:13,405 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:38:13,410 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2023-11-06 22:38:13,410 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2023-11-06 22:38:13,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-11-06 22:38:13,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-11-06 22:38:13,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_110 [2023-11-06 22:38:13,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_110 [2023-11-06 22:38:13,411 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-11-06 22:38:13,411 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-11-06 22:38:13,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:38:13,412 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-11-06 22:38:13,412 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-11-06 22:38:13,412 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-06 22:38:13,412 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-06 22:38:13,412 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2023-11-06 22:38:13,412 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2023-11-06 22:38:13,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:38:13,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-11-06 22:38:13,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-11-06 22:38:13,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-06 22:38:13,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-06 22:38:13,413 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2023-11-06 22:38:13,414 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2023-11-06 22:38:13,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-11-06 22:38:13,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-11-06 22:38:13,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:38:13,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-11-06 22:38:13,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-11-06 22:38:13,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-11-06 22:38:13,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-11-06 22:38:13,415 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2023-11-06 22:38:13,415 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2023-11-06 22:38:13,415 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_check_status [2023-11-06 22:38:13,415 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_check_status [2023-11-06 22:38:13,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:38:13,416 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:38:13,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-11-06 22:38:13,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-11-06 22:38:13,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-11-06 22:38:13,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-11-06 22:38:13,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-11-06 22:38:13,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-11-06 22:38:13,417 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-06 22:38:13,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-06 22:38:13,417 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-11-06 22:38:13,417 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-11-06 22:38:13,417 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-11-06 22:38:13,418 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-11-06 22:38:13,418 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2023-11-06 22:38:13,418 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2023-11-06 22:38:13,418 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-11-06 22:38:13,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-11-06 22:38:13,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-11-06 22:38:13,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-11-06 22:38:13,419 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-06 22:38:13,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-06 22:38:13,419 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2023-11-06 22:38:13,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2023-11-06 22:38:13,419 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2023-11-06 22:38:13,419 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2023-11-06 22:38:13,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-11-06 22:38:13,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-11-06 22:38:13,421 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr [2023-11-06 22:38:13,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr [2023-11-06 22:38:13,421 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_irq [2023-11-06 22:38:13,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_irq [2023-11-06 22:38:13,421 INFO L130 BoogieDeclarations]: Found specification of procedure skd_free_sg_list [2023-11-06 22:38:13,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_free_sg_list [2023-11-06 22:38:13,422 INFO L130 BoogieDeclarations]: Found specification of procedure skd_destruct [2023-11-06 22:38:13,422 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_destruct [2023-11-06 22:38:13,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:38:13,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-11-06 22:38:13,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-11-06 22:38:13,422 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_request [2023-11-06 22:38:13,422 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_request [2023-11-06 22:38:13,423 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:38:13,423 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_special_fitmsg [2023-11-06 22:38:13,423 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_special_fitmsg [2023-11-06 22:38:13,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-06 22:38:13,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-06 22:38:13,423 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:38:13,424 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2023-11-06 22:38:13,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2023-11-06 22:38:13,424 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:38:13,424 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_resume [2023-11-06 22:38:13,424 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_resume [2023-11-06 22:38:13,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2023-11-06 22:38:13,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2023-11-06 22:38:13,425 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-06 22:38:13,425 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-06 22:38:13,425 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_msix [2023-11-06 22:38:13,425 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_msix [2023-11-06 22:38:13,425 INFO L130 BoogieDeclarations]: Found specification of procedure skd_end_request [2023-11-06 22:38:13,426 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_end_request [2023-11-06 22:38:13,426 INFO L130 BoogieDeclarations]: Found specification of procedure skd_recover_requests [2023-11-06 22:38:13,426 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_recover_requests [2023-11-06 22:38:13,426 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:38:13,426 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:38:13,426 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2023-11-06 22:38:13,427 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2023-11-06 22:38:13,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-11-06 22:38:13,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-11-06 22:38:13,427 INFO L130 BoogieDeclarations]: Found specification of procedure blk_peek_request [2023-11-06 22:38:13,428 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_peek_request [2023-11-06 22:38:13,428 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:38:13,428 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:38:13,428 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-11-06 22:38:13,428 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-11-06 22:38:13,428 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-11-06 22:38:13,429 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-11-06 22:38:13,429 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_msg_from_dev [2023-11-06 22:38:13,429 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_msg_from_dev [2023-11-06 22:38:13,429 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 22:38:13,429 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 22:38:13,429 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:38:13,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:38:13,430 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2023-11-06 22:38:13,430 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2023-11-06 22:38:13,430 INFO L130 BoogieDeclarations]: Found specification of procedure devm_request_irq [2023-11-06 22:38:13,430 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_request_irq [2023-11-06 22:38:13,431 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-06 22:38:13,431 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-06 22:38:13,432 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2023-11-06 22:38:13,432 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2023-11-06 22:38:13,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:38:13,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:38:13,432 INFO L130 BoogieDeclarations]: Found specification of procedure skd_skdev_state_to_str [2023-11-06 22:38:13,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_skdev_state_to_str [2023-11-06 22:38:13,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:38:13,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:38:13,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-06 22:38:13,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-06 22:38:13,435 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-06 22:38:13,436 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-06 22:38:13,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2023-11-06 22:38:13,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2023-11-06 22:38:13,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_device [2023-11-06 22:38:13,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_device [2023-11-06 22:38:13,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-11-06 22:38:13,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-11-06 22:38:13,437 INFO L130 BoogieDeclarations]: Found specification of procedure skd_postop_sg_list [2023-11-06 22:38:13,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_postop_sg_list [2023-11-06 22:38:13,437 INFO L130 BoogieDeclarations]: Found specification of procedure skd_request_fn [2023-11-06 22:38:13,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_request_fn [2023-11-06 22:38:13,437 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2023-11-06 22:38:13,437 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2023-11-06 22:38:13,438 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_fitmsg [2023-11-06 22:38:13,438 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_fitmsg [2023-11-06 22:38:13,438 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2023-11-06 22:38:13,438 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2023-11-06 22:38:13,438 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2023-11-06 22:38:13,438 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2023-11-06 22:38:13,439 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skreq [2023-11-06 22:38:13,439 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skreq [2023-11-06 22:38:13,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:38:13,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:38:13,439 INFO L130 BoogieDeclarations]: Found specification of procedure skd_disable_interrupts [2023-11-06 22:38:13,439 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_disable_interrupts [2023-11-06 22:38:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2023-11-06 22:38:13,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2023-11-06 22:38:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-11-06 22:38:13,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-11-06 22:38:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_fault [2023-11-06 22:38:13,440 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_fault [2023-11-06 22:38:13,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-11-06 22:38:13,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-11-06 22:38:13,441 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_completion_posted [2023-11-06 22:38:13,441 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_completion_posted [2023-11-06 22:38:13,441 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2023-11-06 22:38:13,441 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2023-11-06 22:38:13,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-11-06 22:38:13,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-11-06 22:38:13,442 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:38:13,442 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:38:13,442 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:38:13,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-11-06 22:38:13,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-11-06 22:38:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure skd_sg_io_copy_buffer [2023-11-06 22:38:13,443 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_sg_io_copy_buffer [2023-11-06 22:38:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-11-06 22:38:13,443 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-11-06 22:38:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:38:13,443 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write64 [2023-11-06 22:38:13,443 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write64 [2023-11-06 22:38:13,444 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-11-06 22:38:13,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-11-06 22:38:13,444 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2023-11-06 22:38:13,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2023-11-06 22:38:13,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:38:13,444 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-06 22:38:13,445 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-06 22:38:13,445 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:38:13,445 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:38:13,449 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2023-11-06 22:38:13,449 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:38:13,449 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:38:13,449 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-11-06 22:38:13,450 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-11-06 22:38:13,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-11-06 22:38:13,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-11-06 22:38:13,450 INFO L130 BoogieDeclarations]: Found specification of procedure skd_soft_reset [2023-11-06 22:38:13,450 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_soft_reset [2023-11-06 22:38:13,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-06 22:38:13,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-06 22:38:13,451 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_timer [2023-11-06 22:38:13,451 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_timer [2023-11-06 22:38:13,451 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write32 [2023-11-06 22:38:13,451 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write32 [2023-11-06 22:38:13,451 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2023-11-06 22:38:13,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2023-11-06 22:38:13,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-11-06 22:38:13,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-11-06 22:38:13,452 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2023-11-06 22:38:13,452 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2023-11-06 22:38:13,452 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-11-06 22:38:13,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-11-06 22:38:13,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-11-06 22:38:13,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-11-06 22:38:13,453 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-11-06 22:38:13,453 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-11-06 22:38:13,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2023-11-06 22:38:13,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2023-11-06 22:38:13,453 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_read32 [2023-11-06 22:38:13,454 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_read32 [2023-11-06 22:38:13,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-11-06 22:38:13,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-11-06 22:38:13,454 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:38:13,454 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:38:13,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:38:13,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-11-06 22:38:13,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-11-06 22:38:13,455 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-11-06 22:38:13,455 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-11-06 22:38:13,455 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_internal_skspcl [2023-11-06 22:38:13,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_internal_skspcl [2023-11-06 22:38:13,456 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_special [2023-11-06 22:38:13,456 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_special [2023-11-06 22:38:13,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:38:13,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:38:13,456 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2023-11-06 22:38:13,456 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2023-11-06 22:38:13,457 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_state_to_str [2023-11-06 22:38:13,457 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_state_to_str [2023-11-06 22:38:13,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-11-06 22:38:13,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-11-06 22:38:13,457 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 22:38:13,457 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 22:38:13,457 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-11-06 22:38:13,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-11-06 22:38:13,458 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-11-06 22:38:13,458 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-11-06 22:38:13,458 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-11-06 22:38:13,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-11-06 22:38:13,458 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 22:38:13,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 22:38:13,460 INFO L130 BoogieDeclarations]: Found specification of procedure skd_name [2023-11-06 22:38:13,460 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_name [2023-11-06 22:38:13,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-06 22:38:13,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-06 22:38:13,461 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-11-06 22:38:13,461 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-11-06 22:38:13,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-11-06 22:38:13,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-11-06 22:38:13,462 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-06 22:38:13,462 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-06 22:38:13,462 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-11-06 22:38:13,462 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-11-06 22:38:13,462 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2023-11-06 22:38:13,462 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2023-11-06 22:38:13,463 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 22:38:13,463 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 22:38:13,463 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-11-06 22:38:13,463 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-11-06 22:38:13,463 INFO L130 BoogieDeclarations]: Found specification of procedure sg_virt [2023-11-06 22:38:13,463 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_virt [2023-11-06 22:38:13,463 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-11-06 22:38:13,464 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-11-06 22:38:13,464 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_shutdown [2023-11-06 22:38:13,464 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_shutdown [2023-11-06 22:38:13,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:38:13,464 INFO L130 BoogieDeclarations]: Found specification of procedure skd_stop_device [2023-11-06 22:38:13,464 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_stop_device [2023-11-06 22:38:13,465 INFO L130 BoogieDeclarations]: Found specification of procedure skd_acquire_irq [2023-11-06 22:38:13,465 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_acquire_irq [2023-11-06 22:38:13,465 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skdev [2023-11-06 22:38:13,465 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skdev [2023-11-06 22:38:14,903 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:38:14,913 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:38:15,124 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:38:15,314 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_8#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,314 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_4#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,314 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_2#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,314 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: assume 0 != __copy_to_user_nocheck_~tmp___1~7#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,314 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: assume !(0 != __copy_to_user_nocheck_~tmp___1~7#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret276#1 && __copy_to_user_nocheck_#t~ret276#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~11#1 := __copy_to_user_nocheck_#t~ret276#1;havoc __copy_to_user_nocheck_#t~ret276#1; [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_16#1: SUMMARY for call __copy_to_user_nocheck_#t~ret277#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~3#1 then 1 else 0), 0); srcloc: null [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_10#1: SUMMARY for call __copy_to_user_nocheck_#t~ret276#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~3#1 then 1 else 0), 0); srcloc: null [2023-11-06 22:38:15,315 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_1#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,316 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:15,317 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_switch_default#1: SUMMARY for call __copy_to_user_nocheck_#t~ret278#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2023-11-06 22:38:15,317 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: __copy_to_user_nocheck_~tmp___2~2#1 := __copy_to_user_nocheck_#t~ret278#1;havoc __copy_to_user_nocheck_#t~ret278#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-11-06 22:38:15,317 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret277#1 && __copy_to_user_nocheck_#t~ret277#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~7#1 := __copy_to_user_nocheck_#t~ret277#1;havoc __copy_to_user_nocheck_#t~ret277#1; [2023-11-06 22:38:15,317 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume 0 != __copy_to_user_nocheck_~tmp___0~11#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:15,317 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(0 != __copy_to_user_nocheck_~tmp___0~11#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2023-11-06 22:38:32,022 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:32,022 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_switch_default#1: SUMMARY for call __copy_from_user_nocheck_#t~ret273#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:32,023 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_2#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_4#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_8#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret271#1 && __copy_from_user_nocheck_#t~ret271#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~10#1 := __copy_from_user_nocheck_#t~ret271#1;havoc __copy_from_user_nocheck_#t~ret271#1; [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: assume 0 != __copy_from_user_nocheck_~tmp___1~6#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,024 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: assume !(0 != __copy_from_user_nocheck_~tmp___1~6#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_16#1: SUMMARY for call __copy_from_user_nocheck_#t~ret272#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_1#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6240: assume 0 != __copy_from_user_nocheck_~tmp___0~10#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6240: assume !(0 != __copy_from_user_nocheck_~tmp___0~10#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2023-11-06 22:38:32,025 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: __copy_from_user_nocheck_~tmp___2~1#1 := __copy_from_user_nocheck_#t~ret273#1;havoc __copy_from_user_nocheck_#t~ret273#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-11-06 22:38:32,026 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret272#1 && __copy_from_user_nocheck_#t~ret272#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~6#1 := __copy_from_user_nocheck_#t~ret272#1;havoc __copy_from_user_nocheck_#t~ret272#1; [2023-11-06 22:38:32,026 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_10#1: SUMMARY for call __copy_from_user_nocheck_#t~ret271#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2023-11-06 22:38:45,427 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:38:45,461 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:38:45,462 INFO L302 CfgBuilder]: Removed 10 assume(true) statements. [2023-11-06 22:38:45,469 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:38:45 BoogieIcfgContainer [2023-11-06 22:38:45,469 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:38:45,473 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:38:45,473 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:38:45,478 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:38:45,478 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:38:04" (1/3) ... [2023-11-06 22:38:45,479 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7751ef63 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:38:45, skipping insertion in model container [2023-11-06 22:38:45,479 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:38:11" (2/3) ... [2023-11-06 22:38:45,480 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7751ef63 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:38:45, skipping insertion in model container [2023-11-06 22:38:45,480 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:38:45" (3/3) ... [2023-11-06 22:38:45,482 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i [2023-11-06 22:38:45,508 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:38:45,509 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2023-11-06 22:38:45,732 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:38:45,746 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35523225, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:38:45,746 INFO L358 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2023-11-06 22:38:45,769 INFO L276 IsEmpty]: Start isEmpty. Operand has 4173 states, 2843 states have (on average 1.3397819205065071) internal successors, (3809), 3040 states have internal predecessors, (3809), 1134 states have call successors, (1134), 163 states have call predecessors, (1134), 162 states have return successors, (1124), 1087 states have call predecessors, (1124), 1124 states have call successors, (1124) [2023-11-06 22:38:45,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-06 22:38:45,787 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:38:45,788 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:45,789 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2023-11-06 22:38:45,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:45,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1961642322, now seen corresponding path program 1 times [2023-11-06 22:38:45,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:45,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672098071] [2023-11-06 22:38:45,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:45,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:46,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:38:47,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 22:38:47,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 22:38:47,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-06 22:38:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-06 22:38:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-06 22:38:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-06 22:38:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:38:47,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-06 22:38:47,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-06 22:38:47,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:47,936 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-06 22:38:47,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:47,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672098071] [2023-11-06 22:38:47,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672098071] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:38:47,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:38:47,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 22:38:47,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079044517] [2023-11-06 22:38:47,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:38:47,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:38:47,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:47,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:38:47,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:38:48,011 INFO L87 Difference]: Start difference. First operand has 4173 states, 2843 states have (on average 1.3397819205065071) internal successors, (3809), 3040 states have internal predecessors, (3809), 1134 states have call successors, (1134), 163 states have call predecessors, (1134), 162 states have return successors, (1124), 1087 states have call predecessors, (1124), 1124 states have call successors, (1124) Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-06 22:38:54,055 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-11-06 22:38:55,146 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-11-06 22:38:57,157 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-11-06 22:39:01,774 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-11-06 22:39:05,526 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-11-06 22:39:14,095 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-11-06 22:39:20,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:39:20,493 INFO L93 Difference]: Finished difference Result 8315 states and 12276 transitions. [2023-11-06 22:39:20,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:39:20,496 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 77 [2023-11-06 22:39:20,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:39:20,561 INFO L225 Difference]: With dead ends: 8315 [2023-11-06 22:39:20,561 INFO L226 Difference]: Without dead ends: 4139 [2023-11-06 22:39:20,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-06 22:39:20,607 INFO L413 NwaCegarLoop]: 1905 mSDtfsCounter, 9513 mSDsluCounter, 2080 mSDsCounter, 0 mSdLazyCounter, 4934 mSolverCounterSat, 5037 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9937 SdHoareTripleChecker+Valid, 3985 SdHoareTripleChecker+Invalid, 9976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5037 IncrementalHoareTripleChecker+Valid, 4934 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:39:20,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9937 Valid, 3985 Invalid, 9976 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5037 Valid, 4934 Invalid, 5 Unknown, 0 Unchecked, 31.3s Time] [2023-11-06 22:39:20,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4139 states. [2023-11-06 22:39:21,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4139 to 4139. [2023-11-06 22:39:21,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4139 states, 2824 states have (on average 1.3137393767705383) internal successors, (3710), 3014 states have internal predecessors, (3710), 1120 states have call successors, (1120), 162 states have call predecessors, (1120), 161 states have return successors, (1118), 1081 states have call predecessors, (1118), 1118 states have call successors, (1118) [2023-11-06 22:39:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4139 states to 4139 states and 5948 transitions. [2023-11-06 22:39:21,233 INFO L78 Accepts]: Start accepts. Automaton has 4139 states and 5948 transitions. Word has length 77 [2023-11-06 22:39:21,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:39:21,236 INFO L495 AbstractCegarLoop]: Abstraction has 4139 states and 5948 transitions. [2023-11-06 22:39:21,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-06 22:39:21,236 INFO L276 IsEmpty]: Start isEmpty. Operand 4139 states and 5948 transitions. [2023-11-06 22:39:21,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-11-06 22:39:21,249 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:39:21,249 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:39:21,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:39:21,250 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2023-11-06 22:39:21,250 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:39:21,251 INFO L85 PathProgramCache]: Analyzing trace with hash 2078671792, now seen corresponding path program 1 times [2023-11-06 22:39:21,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:39:21,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044013186] [2023-11-06 22:39:21,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:39:21,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:39:21,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:39:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 22:39:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-06 22:39:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 22:39:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-06 22:39:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-06 22:39:22,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-06 22:39:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:23,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:39:23,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:23,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-06 22:39:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:23,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-06 22:39:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:23,044 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-06 22:39:23,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:39:23,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044013186] [2023-11-06 22:39:23,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044013186] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:39:23,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:39:23,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:39:23,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920187176] [2023-11-06 22:39:23,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:39:23,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:39:23,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:39:23,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:39:23,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:39:23,050 INFO L87 Difference]: Start difference. First operand 4139 states and 5948 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-06 22:39:29,043 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-11-06 22:39:35,428 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-11-06 22:39:37,515 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-11-06 22:39:42,807 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-11-06 22:39:44,813 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-11-06 22:39:54,090 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-11-06 22:39:55,751 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-11-06 22:40:01,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-11-06 22:40:03,610 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-11-06 22:40:20,587 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-11-06 22:40:22,592 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-11-06 22:40:24,601 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-11-06 22:40:29,518 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-11-06 22:40:31,523 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-11-06 22:40:33,528 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-11-06 22:40:38,940 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-11-06 22:40:40,945 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-11-06 22:40:42,950 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-11-06 22:40:45,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:40:45,943 INFO L93 Difference]: Finished difference Result 8228 states and 11829 transitions. [2023-11-06 22:40:45,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 22:40:45,944 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 4 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 78 [2023-11-06 22:40:45,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:40:46,031 INFO L225 Difference]: With dead ends: 8228 [2023-11-06 22:40:46,031 INFO L226 Difference]: Without dead ends: 8226 [2023-11-06 22:40:46,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:40:46,040 INFO L413 NwaCegarLoop]: 1970 mSDtfsCounter, 14526 mSDsluCounter, 5111 mSDsCounter, 0 mSdLazyCounter, 14396 mSolverCounterSat, 8365 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 76.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14935 SdHoareTripleChecker+Valid, 7081 SdHoareTripleChecker+Invalid, 22778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 8365 IncrementalHoareTripleChecker+Valid, 14396 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 81.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:40:46,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14935 Valid, 7081 Invalid, 22778 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [8365 Valid, 14396 Invalid, 17 Unknown, 0 Unchecked, 81.1s Time] [2023-11-06 22:40:46,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8226 states. [2023-11-06 22:40:46,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8226 to 8021. [2023-11-06 22:40:47,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8021 states, 5501 states have (on average 1.3168514815488093) internal successors, (7244), 5848 states have internal predecessors, (7244), 2183 states have call successors, (2183), 304 states have call predecessors, (2183), 303 states have return successors, (2186), 2105 states have call predecessors, (2186), 2181 states have call successors, (2186) [2023-11-06 22:40:47,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8021 states to 8021 states and 11613 transitions. [2023-11-06 22:40:47,074 INFO L78 Accepts]: Start accepts. Automaton has 8021 states and 11613 transitions. Word has length 78 [2023-11-06 22:40:47,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:40:47,076 INFO L495 AbstractCegarLoop]: Abstraction has 8021 states and 11613 transitions. [2023-11-06 22:40:47,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-06 22:40:47,076 INFO L276 IsEmpty]: Start isEmpty. Operand 8021 states and 11613 transitions. [2023-11-06 22:40:47,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-06 22:40:47,079 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:40:47,079 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:40:47,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 22:40:47,080 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2023-11-06 22:40:47,081 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:40:47,081 INFO L85 PathProgramCache]: Analyzing trace with hash 895945007, now seen corresponding path program 1 times [2023-11-06 22:40:47,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:40:47,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570687929] [2023-11-06 22:40:47,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:40:47,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:40:47,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 22:40:48,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 22:40:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-06 22:40:48,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 22:40:48,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-06 22:40:48,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-06 22:40:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-06 22:40:48,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:40:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-06 22:40:48,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-06 22:40:48,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-06 22:40:48,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:40:48,844 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-06 22:40:48,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:40:48,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570687929] [2023-11-06 22:40:48,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570687929] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:40:48,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:40:48,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:40:48,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526067912] [2023-11-06 22:40:48,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:40:48,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:40:48,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:40:48,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:40:48,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:40:48,848 INFO L87 Difference]: Start difference. First operand 8021 states and 11613 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-11-06 22:40:57,866 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-11-06 22:40:59,870 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-11-06 22:41:04,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:41:06,883 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-11-06 22:41:13,624 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-11-06 22:41:21,229 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-11-06 22:41:23,241 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 []