./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--firewire--firewire-core.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/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_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/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_2b98f59a-6aa3-455f-8ced-230f27c69df8/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 dd574ee2a61a96352defa27d3df6489fef6547c0dab6f74447dea321817b1abd --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:03:27,815 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:03:27,901 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 23:03:27,908 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:03:27,909 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:03:27,939 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:03:27,940 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:03:27,940 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:03:27,941 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:03:27,942 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:03:27,943 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:03:27,944 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:03:27,944 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:03:27,945 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:03:27,946 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:03:27,947 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:03:27,947 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:03:27,948 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:03:27,949 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:03:27,949 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:03:27,950 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:03:27,951 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:03:27,951 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:03:27,952 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:03:27,953 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:03:27,953 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:03:27,954 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:03:27,954 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:03:27,955 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:03:27,956 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:03:27,956 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:03:27,957 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:03:27,957 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:03:27,958 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:03:27,959 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:03:27,959 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:03:27,960 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_2b98f59a-6aa3-455f-8ced-230f27c69df8/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_2b98f59a-6aa3-455f-8ced-230f27c69df8/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 -> dd574ee2a61a96352defa27d3df6489fef6547c0dab6f74447dea321817b1abd [2023-11-06 23:03:28,265 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:03:28,291 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:03:28,295 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:03:28,296 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:03:28,297 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:03:28,299 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i [2023-11-06 23:03:31,941 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:03:32,855 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:03:32,856 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i [2023-11-06 23:03:32,941 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/data/ef930faa5/5b0050bed0dc49949547ddeb028a5299/FLAGfdc7a1bb5 [2023-11-06 23:03:32,969 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/data/ef930faa5/5b0050bed0dc49949547ddeb028a5299 [2023-11-06 23:03:32,979 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:03:32,982 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:03:32,985 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:03:32,986 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:03:32,992 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:03:32,993 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:03:32" (1/1) ... [2023-11-06 23:03:32,994 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8f2ae8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:32, skipping insertion in model container [2023-11-06 23:03:32,994 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:03:32" (1/1) ... [2023-11-06 23:03:33,301 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:03:42,439 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[626602,626615] [2023-11-06 23:03:42,444 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[626747,626760] [2023-11-06 23:03:42,444 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[626893,626906] [2023-11-06 23:03:42,445 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627058,627071] [2023-11-06 23:03:42,445 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627216,627229] [2023-11-06 23:03:42,446 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627374,627387] [2023-11-06 23:03:42,447 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627532,627545] [2023-11-06 23:03:42,447 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627692,627705] [2023-11-06 23:03:42,448 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627851,627864] [2023-11-06 23:03:42,448 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627990,628003] [2023-11-06 23:03:42,449 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628132,628145] [2023-11-06 23:03:42,450 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628281,628294] [2023-11-06 23:03:42,450 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628420,628433] [2023-11-06 23:03:42,451 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628575,628588] [2023-11-06 23:03:42,451 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628735,628748] [2023-11-06 23:03:42,452 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628886,628899] [2023-11-06 23:03:42,453 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629037,629050] [2023-11-06 23:03:42,454 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629189,629202] [2023-11-06 23:03:42,454 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629338,629351] [2023-11-06 23:03:42,455 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629486,629499] [2023-11-06 23:03:42,456 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629643,629656] [2023-11-06 23:03:42,456 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629792,629805] [2023-11-06 23:03:42,457 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629948,629961] [2023-11-06 23:03:42,457 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630101,630114] [2023-11-06 23:03:42,458 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630247,630260] [2023-11-06 23:03:42,459 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630390,630403] [2023-11-06 23:03:42,459 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630542,630555] [2023-11-06 23:03:42,460 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630688,630701] [2023-11-06 23:03:42,460 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630833,630846] [2023-11-06 23:03:42,461 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630987,631000] [2023-11-06 23:03:42,462 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631138,631151] [2023-11-06 23:03:42,462 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631293,631306] [2023-11-06 23:03:42,463 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631445,631458] [2023-11-06 23:03:42,463 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631600,631613] [2023-11-06 23:03:42,464 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631764,631777] [2023-11-06 23:03:42,465 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631920,631933] [2023-11-06 23:03:42,465 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632084,632097] [2023-11-06 23:03:42,466 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632226,632239] [2023-11-06 23:03:42,466 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632384,632397] [2023-11-06 23:03:42,467 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632551,632564] [2023-11-06 23:03:42,468 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632710,632723] [2023-11-06 23:03:42,468 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632869,632882] [2023-11-06 23:03:42,469 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633018,633031] [2023-11-06 23:03:42,470 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633165,633178] [2023-11-06 23:03:42,470 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633304,633317] [2023-11-06 23:03:42,471 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633467,633480] [2023-11-06 23:03:42,471 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633633,633646] [2023-11-06 23:03:42,472 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633797,633810] [2023-11-06 23:03:42,473 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633962,633975] [2023-11-06 23:03:42,473 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634127,634140] [2023-11-06 23:03:42,474 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634293,634306] [2023-11-06 23:03:42,474 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634458,634471] [2023-11-06 23:03:42,475 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634625,634638] [2023-11-06 23:03:42,476 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634785,634798] [2023-11-06 23:03:42,476 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634947,634960] [2023-11-06 23:03:42,492 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635106,635119] [2023-11-06 23:03:42,493 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635252,635265] [2023-11-06 23:03:42,494 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635395,635408] [2023-11-06 23:03:42,494 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635539,635552] [2023-11-06 23:03:42,495 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635682,635695] [2023-11-06 23:03:42,495 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635826,635839] [2023-11-06 23:03:42,496 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635967,635980] [2023-11-06 23:03:42,497 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636105,636118] [2023-11-06 23:03:42,497 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636263,636276] [2023-11-06 23:03:42,498 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636422,636435] [2023-11-06 23:03:42,498 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636578,636591] [2023-11-06 23:03:42,499 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636727,636740] [2023-11-06 23:03:42,499 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636879,636892] [2023-11-06 23:03:42,500 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637030,637043] [2023-11-06 23:03:42,500 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637179,637192] [2023-11-06 23:03:42,501 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637331,637344] [2023-11-06 23:03:42,502 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637479,637492] [2023-11-06 23:03:42,502 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637632,637645] [2023-11-06 23:03:42,503 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637783,637796] [2023-11-06 23:03:42,504 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637933,637946] [2023-11-06 23:03:42,504 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638080,638093] [2023-11-06 23:03:42,505 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638231,638244] [2023-11-06 23:03:42,505 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638382,638395] [2023-11-06 23:03:42,506 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638530,638543] [2023-11-06 23:03:42,507 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638696,638709] [2023-11-06 23:03:42,507 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638865,638878] [2023-11-06 23:03:42,508 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639032,639045] [2023-11-06 23:03:42,508 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639200,639213] [2023-11-06 23:03:42,509 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639350,639363] [2023-11-06 23:03:42,510 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639497,639510] [2023-11-06 23:03:42,511 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639658,639671] [2023-11-06 23:03:42,512 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639828,639841] [2023-11-06 23:03:42,513 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639990,640003] [2023-11-06 23:03:42,544 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:03:42,714 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:03:42,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [6159] [2023-11-06 23:03:42,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6162] [2023-11-06 23:03:42,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6165] [2023-11-06 23:03:42,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6168] [2023-11-06 23:03:42,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6203-6204] [2023-11-06 23:03:42,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6209-6211] [2023-11-06 23:03:42,999 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" (819), "i" (12UL)); [6235-6236] [2023-11-06 23:03:42,999 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" (47UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_enable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6241-6243] [2023-11-06 23:03:43,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [6297] [2023-11-06 23:03:43,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6300] [2023-11-06 23:03:43,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6303] [2023-11-06 23:03:43,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6306] [2023-11-06 23:03:43,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [6359] [2023-11-06 23:03:43,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [6362] [2023-11-06 23:03:43,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [6364] [2023-11-06 23:03:43,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [6369] [2023-11-06 23:03:43,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [6372] [2023-11-06 23:03:43,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [6374] [2023-11-06 23:03:43,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [6379] [2023-11-06 23:03:43,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [6382] [2023-11-06 23:03:43,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [6384] [2023-11-06 23:03:43,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [6389] [2023-11-06 23:03:43,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [6392] [2023-11-06 23:03:43,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [6394] [2023-11-06 23:03:43,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6466] [2023-11-06 23:03:43,019 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"); [6608-6612] [2023-11-06 23:03:43,022 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)); [6656-6658] [2023-11-06 23:03:43,023 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)); [6661-6663] [2023-11-06 23:03:43,024 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)); [6666-6668] [2023-11-06 23:03:43,024 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)); [6671-6673] [2023-11-06 23:03:43,025 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)); [6677-6679] [2023-11-06 23:03:43,025 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)); [6686-6688] [2023-11-06 23:03:43,026 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)); [6692-6694] [2023-11-06 23:03:43,026 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)); [6701-6703] [2023-11-06 23:03:43,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (& p->control), "i" (4UL)); [8388-8389] [2023-11-06 23:03:43,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [10163-10164] [2023-11-06 23:03:43,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [10168-10169] [2023-11-06 23:03:43,169 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [10173-10174] [2023-11-06 23:03:43,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [10178-10179] [2023-11-06 23:03:43,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [10215-10216] [2023-11-06 23:03:43,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [10219-10220] [2023-11-06 23:03:43,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [10223-10224] [2023-11-06 23:03:43,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [10227-10228] [2023-11-06 23:03:43,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10841] [2023-11-06 23:03:43,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11282] [2023-11-06 23:03:43,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11832] [2023-11-06 23:03:43,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12310] [2023-11-06 23:03:43,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12330] [2023-11-06 23:03:43,270 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" (79), "i" (12UL)); [12664-12665] [2023-11-06 23:03:43,273 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" (91), "i" (12UL)); [12693-12694] [2023-11-06 23:03:43,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14069] [2023-11-06 23:03:43,486 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/firewire/core-transaction.c"), "i" (1191), "i" (12UL)); [16037-16038] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[626602,626615] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[626747,626760] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[626893,626906] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627058,627071] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627216,627229] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627374,627387] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627532,627545] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627692,627705] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627851,627864] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[627990,628003] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628132,628145] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628281,628294] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628420,628433] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628575,628588] [2023-11-06 23:03:43,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_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628735,628748] [2023-11-06 23:03:43,627 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[628886,628899] [2023-11-06 23:03:43,628 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629037,629050] [2023-11-06 23:03:43,628 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629189,629202] [2023-11-06 23:03:43,629 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629338,629351] [2023-11-06 23:03:43,630 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629486,629499] [2023-11-06 23:03:43,631 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629643,629656] [2023-11-06 23:03:43,631 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629792,629805] [2023-11-06 23:03:43,632 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[629948,629961] [2023-11-06 23:03:43,633 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630101,630114] [2023-11-06 23:03:43,633 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630247,630260] [2023-11-06 23:03:43,634 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630390,630403] [2023-11-06 23:03:43,634 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630542,630555] [2023-11-06 23:03:43,635 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630688,630701] [2023-11-06 23:03:43,636 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630833,630846] [2023-11-06 23:03:43,636 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[630987,631000] [2023-11-06 23:03:43,637 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631138,631151] [2023-11-06 23:03:43,638 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631293,631306] [2023-11-06 23:03:43,638 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631445,631458] [2023-11-06 23:03:43,639 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631600,631613] [2023-11-06 23:03:43,640 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631764,631777] [2023-11-06 23:03:43,641 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[631920,631933] [2023-11-06 23:03:43,641 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632084,632097] [2023-11-06 23:03:43,642 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632226,632239] [2023-11-06 23:03:43,643 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632384,632397] [2023-11-06 23:03:43,643 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632551,632564] [2023-11-06 23:03:43,645 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632710,632723] [2023-11-06 23:03:43,645 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[632869,632882] [2023-11-06 23:03:43,646 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633018,633031] [2023-11-06 23:03:43,646 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633165,633178] [2023-11-06 23:03:43,647 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633304,633317] [2023-11-06 23:03:43,649 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633467,633480] [2023-11-06 23:03:43,649 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633633,633646] [2023-11-06 23:03:43,651 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633797,633810] [2023-11-06 23:03:43,652 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[633962,633975] [2023-11-06 23:03:43,656 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634127,634140] [2023-11-06 23:03:43,657 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634293,634306] [2023-11-06 23:03:43,658 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634458,634471] [2023-11-06 23:03:43,659 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634625,634638] [2023-11-06 23:03:43,659 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634785,634798] [2023-11-06 23:03:43,660 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[634947,634960] [2023-11-06 23:03:43,662 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635106,635119] [2023-11-06 23:03:43,663 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635252,635265] [2023-11-06 23:03:43,663 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635395,635408] [2023-11-06 23:03:43,671 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635539,635552] [2023-11-06 23:03:43,676 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635682,635695] [2023-11-06 23:03:43,680 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635826,635839] [2023-11-06 23:03:43,681 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[635967,635980] [2023-11-06 23:03:43,682 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636105,636118] [2023-11-06 23:03:43,682 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636263,636276] [2023-11-06 23:03:43,683 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636422,636435] [2023-11-06 23:03:43,683 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636578,636591] [2023-11-06 23:03:43,684 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636727,636740] [2023-11-06 23:03:43,684 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[636879,636892] [2023-11-06 23:03:43,685 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637030,637043] [2023-11-06 23:03:43,685 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637179,637192] [2023-11-06 23:03:43,686 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637331,637344] [2023-11-06 23:03:43,687 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637479,637492] [2023-11-06 23:03:43,687 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637632,637645] [2023-11-06 23:03:43,688 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637783,637796] [2023-11-06 23:03:43,689 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[637933,637946] [2023-11-06 23:03:43,689 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638080,638093] [2023-11-06 23:03:43,690 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638231,638244] [2023-11-06 23:03:43,690 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638382,638395] [2023-11-06 23:03:43,692 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638530,638543] [2023-11-06 23:03:43,693 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638696,638709] [2023-11-06 23:03:43,693 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[638865,638878] [2023-11-06 23:03:43,763 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639032,639045] [2023-11-06 23:03:43,763 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639200,639213] [2023-11-06 23:03:43,764 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639350,639363] [2023-11-06 23:03:43,764 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639497,639510] [2023-11-06 23:03:43,765 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639658,639671] [2023-11-06 23:03:43,765 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639828,639841] [2023-11-06 23:03:43,765 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i[639990,640003] [2023-11-06 23:03:43,775 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:03:44,343 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:03:44,344 WARN L672 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:03:44,344 WARN L672 CHandler]: The function __cmpxchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:03:44,344 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:03:44,344 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:03:44,355 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:03:44,355 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44 WrapperNode [2023-11-06 23:03:44,356 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:03:44,357 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:03:44,358 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:03:44,358 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:03:44,368 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:44,617 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:45,258 INFO L138 Inliner]: procedures = 1046, calls = 5616, calls flagged for inlining = 464, calls inlined = 383, statements flattened = 11334 [2023-11-06 23:03:45,260 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:03:45,261 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:03:45,261 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:03:45,261 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:03:45,274 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:45,275 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:45,385 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:45,386 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:45,717 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:45,998 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:46,114 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:46,150 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:46,311 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:03:46,312 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:03:46,313 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:03:46,313 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:03:46,314 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (1/1) ... [2023-11-06 23:03:46,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:03:46,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:03:46,391 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:03:46,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b98f59a-6aa3-455f-8ced-230f27c69df8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:03:46,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-11-06 23:03:46,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-11-06 23:03:46,469 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_update [2023-11-06 23:03:46,469 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_update [2023-11-06 23:03:46,469 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-11-06 23:03:46,469 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~int~X~int~X~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~int~X~int~X~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,469 INFO L130 BoogieDeclarations]: Found specification of procedure fw_err [2023-11-06 23:03:46,469 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_err [2023-11-06 23:03:46,469 INFO L130 BoogieDeclarations]: Found specification of procedure fw_node_get___1 [2023-11-06 23:03:46,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_node_get___1 [2023-11-06 23:03:46,470 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_get_cycle_timer2 [2023-11-06 23:03:46,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_get_cycle_timer2 [2023-11-06 23:03:46,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_100___0 [2023-11-06 23:03:46,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_100___0 [2023-11-06 23:03:46,470 INFO L130 BoogieDeclarations]: Found specification of procedure fw_node_put___1 [2023-11-06 23:03:46,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_node_put___1 [2023-11-06 23:03:46,470 INFO L130 BoogieDeclarations]: Found specification of procedure fw_send_response [2023-11-06 23:03:46,470 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_send_response [2023-11-06 23:03:46,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-11-06 23:03:46,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-11-06 23:03:46,471 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-11-06 23:03:46,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-11-06 23:03:46,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-06 23:03:46,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-06 23:03:46,471 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-06 23:03:46,471 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-06 23:03:46,471 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_buffer_alloc [2023-11-06 23:03:46,472 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_buffer_alloc [2023-11-06 23:03:46,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__double_init [2023-11-06 23:03:46,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__double_init [2023-11-06 23:03:46,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_start [2023-11-06 23:03:46,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_start [2023-11-06 23:03:46,472 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_compat_ioctl [2023-11-06 23:03:46,472 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_compat_ioctl [2023-11-06 23:03:46,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_end [2023-11-06 23:03:46,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_end [2023-11-06 23:03:46,473 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_is_shutdown [2023-11-06 23:03:46,473 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_is_shutdown [2023-11-06 23:03:46,473 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 23:03:46,473 INFO L130 BoogieDeclarations]: Found specification of procedure release_iso_resource [2023-11-06 23:03:46,473 INFO L138 BoogieDeclarations]: Found implementation of procedure release_iso_resource [2023-11-06 23:03:46,473 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-06 23:03:46,473 INFO L130 BoogieDeclarations]: Found specification of procedure fw_run_transaction [2023-11-06 23:03:46,473 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_run_transaction [2023-11-06 23:03:46,473 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_start_iso [2023-11-06 23:03:46,474 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_start_iso [2023-11-06 23:03:46,474 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 23:03:46,474 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 23:03:46,474 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_flush_queue_iso [2023-11-06 23:03:46,474 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_flush_queue_iso [2023-11-06 23:03:46,474 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_destroy [2023-11-06 23:03:46,474 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_destroy [2023-11-06 23:03:46,474 INFO L130 BoogieDeclarations]: Found specification of procedure fw_card_put___1 [2023-11-06 23:03:46,474 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_card_put___1 [2023-11-06 23:03:46,475 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_send_phy_packet [2023-11-06 23:03:46,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_send_phy_packet [2023-11-06 23:03:46,475 INFO L130 BoogieDeclarations]: Found specification of procedure fw_send_request [2023-11-06 23:03:46,475 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_send_request [2023-11-06 23:03:46,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_105 [2023-11-06 23:03:46,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_105 [2023-11-06 23:03:46,481 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-11-06 23:03:46,481 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-11-06 23:03:46,481 INFO L130 BoogieDeclarations]: Found specification of procedure fill_bus_reset_event [2023-11-06 23:03:46,482 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_bus_reset_event [2023-11-06 23:03:46,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-11-06 23:03:46,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-11-06 23:03:46,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_17_2 [2023-11-06 23:03:46,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_17_2 [2023-11-06 23:03:46,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_116 [2023-11-06 23:03:46,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_116 [2023-11-06 23:03:46,483 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_flush_iso [2023-11-06 23:03:46,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_flush_iso [2023-11-06 23:03:46,483 INFO L130 BoogieDeclarations]: Found specification of procedure fw_card_put___0 [2023-11-06 23:03:46,483 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_card_put___0 [2023-11-06 23:03:46,483 INFO L130 BoogieDeclarations]: Found specification of procedure dispatch_ioctl [2023-11-06 23:03:46,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dispatch_ioctl [2023-11-06 23:03:46,484 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_cdev_update [2023-11-06 23:03:46,484 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_cdev_update [2023-11-06 23:03:46,484 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-06 23:03:46,484 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-06 23:03:46,484 INFO L130 BoogieDeclarations]: Found specification of procedure guid_show [2023-11-06 23:03:46,485 INFO L138 BoogieDeclarations]: Found implementation of procedure guid_show [2023-11-06 23:03:46,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-06 23:03:46,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-06 23:03:46,485 INFO L130 BoogieDeclarations]: Found specification of procedure manage_channel [2023-11-06 23:03:46,485 INFO L138 BoogieDeclarations]: Found implementation of procedure manage_channel [2023-11-06 23:03:46,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-11-06 23:03:46,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-11-06 23:03:46,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 23:03:46,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-11-06 23:03:46,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-11-06 23:03:46,486 INFO L130 BoogieDeclarations]: Found specification of procedure client_put [2023-11-06 23:03:46,486 INFO L138 BoogieDeclarations]: Found implementation of procedure client_put [2023-11-06 23:03:46,487 INFO L130 BoogieDeclarations]: Found specification of procedure fw_unit_remove [2023-11-06 23:03:46,487 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_unit_remove [2023-11-06 23:03:46,487 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~~u32~0~TO~VOID [2023-11-06 23:03:46,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~~u32~0~TO~VOID [2023-11-06 23:03:46,487 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_create_iso_context [2023-11-06 23:03:46,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_create_iso_context [2023-11-06 23:03:46,500 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-11-06 23:03:46,500 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-11-06 23:03:46,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_client [2023-11-06 23:03:46,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_client [2023-11-06 23:03:46,501 INFO L130 BoogieDeclarations]: Found specification of procedure update_config_roms [2023-11-06 23:03:46,501 INFO L138 BoogieDeclarations]: Found implementation of procedure update_config_roms [2023-11-06 23:03:46,501 INFO L130 BoogieDeclarations]: Found specification of procedure handle_topology_map [2023-11-06 23:03:46,501 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_topology_map [2023-11-06 23:03:46,502 INFO L130 BoogieDeclarations]: Found specification of procedure uptr_to_u64 [2023-11-06 23:03:46,502 INFO L138 BoogieDeclarations]: Found implementation of procedure uptr_to_u64 [2023-11-06 23:03:46,502 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-06 23:03:46,502 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-06 23:03:46,502 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2023-11-06 23:03:46,502 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2023-11-06 23:03:46,503 INFO L130 BoogieDeclarations]: Found specification of procedure handle_fcp_region_request [2023-11-06 23:03:46,503 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_fcp_region_request [2023-11-06 23:03:46,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-11-06 23:03:46,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-11-06 23:03:46,503 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-11-06 23:03:46,503 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-11-06 23:03:46,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2023-11-06 23:03:46,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2023-11-06 23:03:46,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 23:03:46,504 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2023-11-06 23:03:46,504 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2023-11-06 23:03:46,504 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_read_phy_reg [2023-11-06 23:03:46,505 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_read_phy_reg [2023-11-06 23:03:46,505 INFO L130 BoogieDeclarations]: Found specification of procedure fw_get_response_length [2023-11-06 23:03:46,505 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_get_response_length [2023-11-06 23:03:46,505 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_deallocate_iso_resource_once [2023-11-06 23:03:46,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_deallocate_iso_resource_once [2023-11-06 23:03:46,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-11-06 23:03:46,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-11-06 23:03:46,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2023-11-06 23:03:46,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2023-11-06 23:03:46,506 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:03:46,506 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_allocate [2023-11-06 23:03:46,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_allocate [2023-11-06 23:03:46,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2023-11-06 23:03:46,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2023-11-06 23:03:46,507 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_release [2023-11-06 23:03:46,507 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_release [2023-11-06 23:03:46,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-06 23:03:46,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-06 23:03:46,507 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2023-11-06 23:03:46,508 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2023-11-06 23:03:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure fw_send_phy_config [2023-11-06 23:03:46,508 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_send_phy_config [2023-11-06 23:03:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 23:03:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 23:03:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_broadcast_channel [2023-11-06 23:03:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_broadcast_channel [2023-11-06 23:03:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure has_outbound_transactions [2023-11-06 23:03:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure has_outbound_transactions [2023-11-06 23:03:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-11-06 23:03:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-11-06 23:03:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-11-06 23:03:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-11-06 23:03:46,510 INFO L130 BoogieDeclarations]: Found specification of procedure units_show [2023-11-06 23:03:46,510 INFO L138 BoogieDeclarations]: Found implementation of procedure units_show [2023-11-06 23:03:46,510 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_release [2023-11-06 23:03:46,510 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_release [2023-11-06 23:03:46,510 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_flush_completions [2023-11-06 23:03:46,510 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_flush_completions [2023-11-06 23:03:46,511 INFO L130 BoogieDeclarations]: Found specification of procedure device_unregister [2023-11-06 23:03:46,511 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unregister [2023-11-06 23:03:46,511 INFO L130 BoogieDeclarations]: Found specification of procedure get_ids [2023-11-06 23:03:46,511 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ids [2023-11-06 23:03:46,511 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 23:03:46,511 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 23:03:46,512 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_remove_descriptor [2023-11-06 23:03:46,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_remove_descriptor [2023-11-06 23:03:46,512 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2023-11-06 23:03:46,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2023-11-06 23:03:46,512 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_workfn [2023-11-06 23:03:46,512 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_workfn [2023-11-06 23:03:46,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_101 [2023-11-06 23:03:46,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_101 [2023-11-06 23:03:46,513 INFO L130 BoogieDeclarations]: Found specification of procedure transmit_complete_callback [2023-11-06 23:03:46,513 INFO L138 BoogieDeclarations]: Found implementation of procedure transmit_complete_callback [2023-11-06 23:03:46,513 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-11-06 23:03:46,513 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-11-06 23:03:46,513 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:03:46,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:03:46,514 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-06 23:03:46,514 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-06 23:03:46,514 INFO L130 BoogieDeclarations]: Found specification of procedure fw_rcode_string [2023-11-06 23:03:46,514 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_rcode_string [2023-11-06 23:03:46,514 INFO L130 BoogieDeclarations]: Found specification of procedure update_split_timeout [2023-11-06 23:03:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure update_split_timeout [2023-11-06 23:03:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_name [2023-11-06 23:03:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_name [2023-11-06 23:03:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure config_rom_show [2023-11-06 23:03:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure config_rom_show [2023-11-06 23:03:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_allocate_iso_resource [2023-11-06 23:03:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_allocate_iso_resource [2023-11-06 23:03:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 23:03:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_stop_iso [2023-11-06 23:03:46,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_stop_iso [2023-11-06 23:03:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_handle_response [2023-11-06 23:03:46,516 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_handle_response [2023-11-06 23:03:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-11-06 23:03:46,517 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-11-06 23:03:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure handle_request [2023-11-06 23:03:46,517 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_request [2023-11-06 23:03:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~X~int~TO~int [2023-11-06 23:03:46,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~X~int~TO~int [2023-11-06 23:03:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-11-06 23:03:46,517 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-11-06 23:03:46,518 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2023-11-06 23:03:46,518 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2023-11-06 23:03:46,518 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2023-11-06 23:03:46,518 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2023-11-06 23:03:46,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2023-11-06 23:03:46,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2023-11-06 23:03:46,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_client [2023-11-06 23:03:46,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_client [2023-11-06 23:03:46,519 INFO L130 BoogieDeclarations]: Found specification of procedure fw_notice [2023-11-06 23:03:46,519 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_notice [2023-11-06 23:03:46,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 23:03:46,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 23:03:46,519 INFO L130 BoogieDeclarations]: Found specification of procedure complete_transaction [2023-11-06 23:03:46,520 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_transaction [2023-11-06 23:03:46,520 INFO L130 BoogieDeclarations]: Found specification of procedure fw_schedule_device_work [2023-11-06 23:03:46,520 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_schedule_device_work [2023-11-06 23:03:46,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-11-06 23:03:46,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-11-06 23:03:46,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-11-06 23:03:46,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-11-06 23:03:46,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2023-11-06 23:03:46,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2023-11-06 23:03:46,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-11-06 23:03:46,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-11-06 23:03:46,521 INFO L130 BoogieDeclarations]: Found specification of procedure add_client_resource [2023-11-06 23:03:46,521 INFO L138 BoogieDeclarations]: Found implementation of procedure add_client_resource [2023-11-06 23:03:46,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 23:03:46,522 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 23:03:46,522 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 23:03:46,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-11-06 23:03:46,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-11-06 23:03:46,522 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 23:03:46,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_fw_card [2023-11-06 23:03:46,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_fw_card [2023-11-06 23:03:46,523 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-11-06 23:03:46,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-11-06 23:03:46,523 INFO L130 BoogieDeclarations]: Found specification of procedure manage_bandwidth [2023-11-06 23:03:46,523 INFO L138 BoogieDeclarations]: Found implementation of procedure manage_bandwidth [2023-11-06 23:03:46,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_resource_idr_of_client [2023-11-06 23:03:46,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_resource_idr_of_client [2023-11-06 23:03:46,524 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_resource_manage [2023-11-06 23:03:46,524 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_resource_manage [2023-11-06 23:03:46,524 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_refresh [2023-11-06 23:03:46,524 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_refresh [2023-11-06 23:03:46,525 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-11-06 23:03:46,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2023-11-06 23:03:46,525 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 23:03:46,525 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 23:03:46,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_card_mutex [2023-11-06 23:03:46,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_card_mutex [2023-11-06 23:03:46,526 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_init [2023-11-06 23:03:46,526 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_init [2023-11-06 23:03:46,526 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_poll [2023-11-06 23:03:46,526 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_poll [2023-11-06 23:03:46,526 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-06 23:03:46,526 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-06 23:03:46,526 INFO L130 BoogieDeclarations]: Found specification of procedure update_unit [2023-11-06 23:03:46,527 INFO L138 BoogieDeclarations]: Found implementation of procedure update_unit [2023-11-06 23:03:46,527 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_put [2023-11-06 23:03:46,527 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_put [2023-11-06 23:03:46,527 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_cancel_packet [2023-11-06 23:03:46,527 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_cancel_packet [2023-11-06 23:03:46,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-11-06 23:03:46,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-11-06 23:03:46,528 INFO L130 BoogieDeclarations]: Found specification of procedure u64_to_uptr [2023-11-06 23:03:46,528 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_to_uptr [2023-11-06 23:03:46,528 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 23:03:46,528 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 23:03:46,528 INFO L130 BoogieDeclarations]: Found specification of procedure required_space [2023-11-06 23:03:46,529 INFO L138 BoogieDeclarations]: Found implementation of procedure required_space [2023-11-06 23:03:46,529 INFO L130 BoogieDeclarations]: Found specification of procedure bus_unregister [2023-11-06 23:03:46,529 INFO L138 BoogieDeclarations]: Found implementation of procedure bus_unregister [2023-11-06 23:03:46,529 INFO L130 BoogieDeclarations]: Found specification of procedure get_modalias [2023-11-06 23:03:46,529 INFO L138 BoogieDeclarations]: Found implementation of procedure get_modalias [2023-11-06 23:03:46,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-11-06 23:03:46,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-11-06 23:03:46,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-11-06 23:03:46,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-11-06 23:03:46,530 INFO L130 BoogieDeclarations]: Found specification of procedure fw_card_put [2023-11-06 23:03:46,530 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_card_put [2023-11-06 23:03:46,530 INFO L130 BoogieDeclarations]: Found specification of procedure reset_bus [2023-11-06 23:03:46,530 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_bus [2023-11-06 23:03:46,531 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2023-11-06 23:03:46,531 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2023-11-06 23:03:46,531 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2023-11-06 23:03:46,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2023-11-06 23:03:46,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-11-06 23:03:46,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-11-06 23:03:46,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 23:03:46,532 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_add_address_handler [2023-11-06 23:03:46,532 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_add_address_handler [2023-11-06 23:03:46,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_idr_find_114 [2023-11-06 23:03:46,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_idr_find_114 [2023-11-06 23:03:46,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 23:03:46,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 23:03:46,533 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-11-06 23:03:46,533 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-11-06 23:03:46,533 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2023-11-06 23:03:46,533 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2023-11-06 23:03:46,533 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_open [2023-11-06 23:03:46,534 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_open [2023-11-06 23:03:46,534 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_add_descriptor [2023-11-06 23:03:46,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_add_descriptor [2023-11-06 23:03:46,534 INFO L130 BoogieDeclarations]: Found specification of procedure rom_index_show [2023-11-06 23:03:46,534 INFO L138 BoogieDeclarations]: Found implementation of procedure rom_index_show [2023-11-06 23:03:46,534 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2023-11-06 23:03:46,534 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2023-11-06 23:03:46,535 INFO L130 BoogieDeclarations]: Found specification of procedure release_client_resource [2023-11-06 23:03:46,535 INFO L138 BoogieDeclarations]: Found implementation of procedure release_client_resource [2023-11-06 23:03:46,535 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-11-06 23:03:46,535 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-11-06 23:03:46,535 INFO L130 BoogieDeclarations]: Found specification of procedure outbound_phy_packet_callback [2023-11-06 23:03:46,535 INFO L138 BoogieDeclarations]: Found implementation of procedure outbound_phy_packet_callback [2023-11-06 23:03:46,536 INFO L130 BoogieDeclarations]: Found specification of procedure release_address_handler [2023-11-06 23:03:46,536 INFO L138 BoogieDeclarations]: Found implementation of procedure release_address_handler [2023-11-06 23:03:46,536 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-11-06 23:03:46,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-11-06 23:03:46,536 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_allocate_iso_context [2023-11-06 23:03:46,536 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_allocate_iso_context [2023-11-06 23:03:46,537 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_enable_phys_dma [2023-11-06 23:03:46,537 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_enable_phys_dma [2023-11-06 23:03:46,537 INFO L130 BoogieDeclarations]: Found specification of procedure is_next_generation [2023-11-06 23:03:46,537 INFO L138 BoogieDeclarations]: Found implementation of procedure is_next_generation [2023-11-06 23:03:46,537 INFO L130 BoogieDeclarations]: Found specification of procedure kmemdup [2023-11-06 23:03:46,537 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemdup [2023-11-06 23:03:46,537 INFO L130 BoogieDeclarations]: Found specification of procedure queue_event [2023-11-06 23:03:46,538 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_event [2023-11-06 23:03:46,538 INFO L130 BoogieDeclarations]: Found specification of procedure fw_schedule_bus_reset [2023-11-06 23:03:46,538 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_schedule_bus_reset [2023-11-06 23:03:46,538 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_115 [2023-11-06 23:03:46,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_115 [2023-11-06 23:03:46,538 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-11-06 23:03:46,539 INFO L130 BoogieDeclarations]: Found specification of procedure read_rom [2023-11-06 23:03:46,539 INFO L138 BoogieDeclarations]: Found implementation of procedure read_rom [2023-11-06 23:03:46,539 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_add_descriptor [2023-11-06 23:03:46,539 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_add_descriptor [2023-11-06 23:03:46,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-11-06 23:03:46,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-11-06 23:03:46,540 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 23:03:46,540 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 23:03:46,540 INFO L130 BoogieDeclarations]: Found specification of procedure is_fw_device [2023-11-06 23:03:46,540 INFO L138 BoogieDeclarations]: Found implementation of procedure is_fw_device [2023-11-06 23:03:46,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_99 [2023-11-06 23:03:46,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_99 [2023-11-06 23:03:46,541 INFO L130 BoogieDeclarations]: Found specification of procedure fw_unit [2023-11-06 23:03:46,541 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_unit [2023-11-06 23:03:46,541 INFO L130 BoogieDeclarations]: Found specification of procedure generate_config_rom [2023-11-06 23:03:46,541 INFO L138 BoogieDeclarations]: Found implementation of procedure generate_config_rom [2023-11-06 23:03:46,541 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-11-06 23:03:46,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-11-06 23:03:46,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 23:03:46,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 23:03:46,542 INFO L130 BoogieDeclarations]: Found specification of procedure lookup_existing_device [2023-11-06 23:03:46,542 INFO L138 BoogieDeclarations]: Found implementation of procedure lookup_existing_device [2023-11-06 23:03:46,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_101___0 [2023-11-06 23:03:46,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_101___0 [2023-11-06 23:03:46,542 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-06 23:03:46,543 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-06 23:03:46,543 INFO L130 BoogieDeclarations]: Found specification of procedure handle_registers [2023-11-06 23:03:46,543 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_registers [2023-11-06 23:03:46,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 23:03:46,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 23:03:46,543 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_read [2023-11-06 23:03:46,544 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_read [2023-11-06 23:03:46,544 INFO L130 BoogieDeclarations]: Found specification of procedure fw_csr_iterator_next [2023-11-06 23:03:46,544 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_csr_iterator_next [2023-11-06 23:03:46,544 INFO L130 BoogieDeclarations]: Found specification of procedure init_fw_attribute_group [2023-11-06 23:03:46,544 INFO L138 BoogieDeclarations]: Found implementation of procedure init_fw_attribute_group [2023-11-06 23:03:46,544 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_queue [2023-11-06 23:03:46,545 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_queue [2023-11-06 23:03:46,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-11-06 23:03:46,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-11-06 23:03:46,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-11-06 23:03:46,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-11-06 23:03:46,545 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 23:03:46,546 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 23:03:46,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_card_mutex [2023-11-06 23:03:46,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_card_mutex [2023-11-06 23:03:46,546 INFO L130 BoogieDeclarations]: Found specification of procedure device_for_each_child [2023-11-06 23:03:46,546 INFO L138 BoogieDeclarations]: Found implementation of procedure device_for_each_child [2023-11-06 23:03:46,546 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_allocate_iso_resource_once [2023-11-06 23:03:46,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_allocate_iso_resource_once [2023-11-06 23:03:46,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-06 23:03:46,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-06 23:03:46,547 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-11-06 23:03:46,547 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-11-06 23:03:46,547 INFO L130 BoogieDeclarations]: Found specification of procedure is_enclosing_handler [2023-11-06 23:03:46,547 INFO L138 BoogieDeclarations]: Found implementation of procedure is_enclosing_handler [2023-11-06 23:03:46,548 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_queue_iso [2023-11-06 23:03:46,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_queue_iso [2023-11-06 23:03:46,548 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_deallocate [2023-11-06 23:03:46,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_deallocate [2023-11-06 23:03:46,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 23:03:46,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 23:03:46,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-11-06 23:03:46,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-11-06 23:03:46,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_19_2 [2023-11-06 23:03:46,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_19_2 [2023-11-06 23:03:46,549 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 23:03:46,549 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_send_request [2023-11-06 23:03:46,550 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_send_request [2023-11-06 23:03:46,550 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_stop [2023-11-06 23:03:46,550 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_stop [2023-11-06 23:03:46,550 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_fw_card [2023-11-06 23:03:46,550 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_fw_card [2023-11-06 23:03:46,550 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 23:03:46,550 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 23:03:46,551 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_remove_card [2023-11-06 23:03:46,551 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_remove_card [2023-11-06 23:03:46,551 INFO L130 BoogieDeclarations]: Found specification of procedure start_split_transaction_timeout [2023-11-06 23:03:46,551 INFO L138 BoogieDeclarations]: Found implementation of procedure start_split_transaction_timeout [2023-11-06 23:03:46,551 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-11-06 23:03:46,551 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-11-06 23:03:46,552 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_mmap [2023-11-06 23:03:46,552 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_mmap [2023-11-06 23:03:46,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 23:03:46,552 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-11-06 23:03:46,552 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-11-06 23:03:46,552 INFO L130 BoogieDeclarations]: Found specification of procedure is_in_fcp_region [2023-11-06 23:03:46,552 INFO L138 BoogieDeclarations]: Found implementation of procedure is_in_fcp_region [2023-11-06 23:03:46,553 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 23:03:46,553 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 23:03:46,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 23:03:46,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-11-06 23:03:46,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-11-06 23:03:46,553 INFO L130 BoogieDeclarations]: Found specification of procedure bm_work [2023-11-06 23:03:46,554 INFO L138 BoogieDeclarations]: Found implementation of procedure bm_work [2023-11-06 23:03:46,554 INFO L130 BoogieDeclarations]: Found specification of procedure try_cancel_split_timeout [2023-11-06 23:03:46,554 INFO L138 BoogieDeclarations]: Found implementation of procedure try_cancel_split_timeout [2023-11-06 23:03:46,554 INFO L130 BoogieDeclarations]: Found specification of procedure is_fcp_request [2023-11-06 23:03:46,554 INFO L138 BoogieDeclarations]: Found implementation of procedure is_fcp_request [2023-11-06 23:03:46,554 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_get [2023-11-06 23:03:46,554 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_get [2023-11-06 23:03:46,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-11-06 23:03:46,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-11-06 23:03:46,555 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 23:03:46,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 23:03:46,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-11-06 23:03:46,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-11-06 23:03:46,556 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_queue_flush [2023-11-06 23:03:46,556 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_queue_flush [2023-11-06 23:03:46,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2023-11-06 23:03:46,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2023-11-06 23:03:46,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-06 23:03:46,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-06 23:03:46,557 INFO L130 BoogieDeclarations]: Found specification of procedure iso_dma_direction [2023-11-06 23:03:46,557 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_dma_direction [2023-11-06 23:03:46,557 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_op_ioctl [2023-11-06 23:03:46,557 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_op_ioctl [2023-11-06 23:03:46,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-11-06 23:03:46,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-11-06 23:03:46,557 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 23:03:46,558 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 23:03:46,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-11-06 23:03:46,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-11-06 23:03:46,558 INFO L130 BoogieDeclarations]: Found specification of procedure client_get [2023-11-06 23:03:46,558 INFO L138 BoogieDeclarations]: Found implementation of procedure client_get [2023-11-06 23:03:46,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2023-11-06 23:03:46,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2023-11-06 23:03:46,559 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_send_broadcast_request [2023-11-06 23:03:46,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_send_broadcast_request [2023-11-06 23:03:46,559 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_fw_device_idr [2023-11-06 23:03:46,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_fw_device_idr [2023-11-06 23:03:46,560 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-11-06 23:03:46,560 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-11-06 23:03:46,560 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-11-06 23:03:46,560 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-11-06 23:03:46,560 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_initiate_bus_reset [2023-11-06 23:03:46,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_initiate_bus_reset [2023-11-06 23:03:46,561 INFO L130 BoogieDeclarations]: Found specification of procedure transmit_phy_packet_callback [2023-11-06 23:03:46,561 INFO L138 BoogieDeclarations]: Found implementation of procedure transmit_phy_packet_callback [2023-11-06 23:03:46,561 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 23:03:46,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 23:03:46,561 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-06 23:03:46,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-06 23:03:46,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_queue_iso [2023-11-06 23:03:46,562 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_queue_iso [2023-11-06 23:03:46,562 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_set_iso_channels [2023-11-06 23:03:46,562 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_set_iso_channels [2023-11-06 23:03:46,562 INFO L130 BoogieDeclarations]: Found specification of procedure unit_match [2023-11-06 23:03:46,562 INFO L138 BoogieDeclarations]: Found implementation of procedure unit_match [2023-11-06 23:03:46,562 INFO L130 BoogieDeclarations]: Found specification of procedure br_work [2023-11-06 23:03:46,563 INFO L138 BoogieDeclarations]: Found implementation of procedure br_work [2023-11-06 23:03:46,576 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-11-06 23:03:46,576 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-11-06 23:03:46,576 INFO L130 BoogieDeclarations]: Found specification of procedure fw_cancel_transaction [2023-11-06 23:03:46,577 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_cancel_transaction [2023-11-06 23:03:46,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-11-06 23:03:46,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-11-06 23:03:46,577 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-11-06 23:03:46,577 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-11-06 23:03:46,577 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-11-06 23:03:46,578 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-11-06 23:03:46,578 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2023-11-06 23:03:46,578 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2023-11-06 23:03:46,578 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 23:03:46,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 23:03:46,578 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_remove_address_handler [2023-11-06 23:03:46,578 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_remove_address_handler [2023-11-06 23:03:46,579 INFO L130 BoogieDeclarations]: Found specification of procedure show_text_leaf [2023-11-06 23:03:46,579 INFO L138 BoogieDeclarations]: Found implementation of procedure show_text_leaf [2023-11-06 23:03:46,579 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-06 23:03:46,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-06 23:03:46,579 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_send_stream_packet [2023-11-06 23:03:46,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_send_stream_packet [2023-11-06 23:03:46,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-06 23:03:46,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-06 23:03:46,580 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2023-11-06 23:03:46,580 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-11-06 23:03:46,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2023-11-06 23:03:46,580 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2023-11-06 23:03:46,581 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2023-11-06 23:03:46,581 INFO L130 BoogieDeclarations]: Found specification of procedure modalias_show [2023-11-06 23:03:46,581 INFO L138 BoogieDeclarations]: Found implementation of procedure modalias_show [2023-11-06 23:03:46,581 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_send_request [2023-11-06 23:03:46,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_send_request [2023-11-06 23:03:46,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 23:03:46,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 23:03:46,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 23:03:46,582 INFO L130 BoogieDeclarations]: Found specification of procedure fw_csr_iterator_init [2023-11-06 23:03:46,582 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_csr_iterator_init [2023-11-06 23:03:46,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-06 23:03:46,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-06 23:03:46,582 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_set_broadcast_channel [2023-11-06 23:03:46,583 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_set_broadcast_channel [2023-11-06 23:03:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_set_iso_channels [2023-11-06 23:03:46,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_set_iso_channels [2023-11-06 23:03:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure read_config_rom [2023-11-06 23:03:46,583 INFO L138 BoogieDeclarations]: Found implementation of procedure read_config_rom [2023-11-06 23:03:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure handle_low_memory [2023-11-06 23:03:46,584 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_low_memory [2023-11-06 23:03:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_send_response [2023-11-06 23:03:46,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_send_response [2023-11-06 23:03:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure for_each_fw_node [2023-11-06 23:03:46,584 INFO L138 BoogieDeclarations]: Found implementation of procedure for_each_fw_node [2023-11-06 23:03:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub___0 [2023-11-06 23:03:46,584 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub___0 [2023-11-06 23:03:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub___1 [2023-11-06 23:03:46,585 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub___1 [2023-11-06 23:03:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure handle_exclusive_region_request [2023-11-06 23:03:46,585 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_exclusive_region_request [2023-11-06 23:03:46,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_phy_config_mutex [2023-11-06 23:03:46,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_phy_config_mutex [2023-11-06 23:03:46,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_client_list_mutex_of_fw_device [2023-11-06 23:03:46,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_client_list_mutex_of_fw_device [2023-11-06 23:03:46,586 INFO L130 BoogieDeclarations]: Found specification of procedure iso_resource_work [2023-11-06 23:03:46,586 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_resource_work [2023-11-06 23:03:46,586 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 23:03:46,586 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 23:03:46,587 INFO L130 BoogieDeclarations]: Found specification of procedure fw_schedule_bm_work [2023-11-06 23:03:46,587 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_schedule_bm_work [2023-11-06 23:03:46,587 INFO L130 BoogieDeclarations]: Found specification of procedure create_units [2023-11-06 23:03:46,587 INFO L138 BoogieDeclarations]: Found implementation of procedure create_units [2023-11-06 23:03:46,587 INFO L130 BoogieDeclarations]: Found specification of procedure get_jiffies_64 [2023-11-06 23:03:46,587 INFO L138 BoogieDeclarations]: Found implementation of procedure get_jiffies_64 [2023-11-06 23:03:46,587 INFO L130 BoogieDeclarations]: Found specification of procedure show_immediate [2023-11-06 23:03:46,588 INFO L138 BoogieDeclarations]: Found implementation of procedure show_immediate [2023-11-06 23:03:46,588 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-11-06 23:03:46,588 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-11-06 23:03:46,588 INFO L130 BoogieDeclarations]: Found specification of procedure is_local_show [2023-11-06 23:03:46,588 INFO L138 BoogieDeclarations]: Found implementation of procedure is_local_show [2023-11-06 23:03:46,588 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-11-06 23:03:46,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-11-06 23:03:46,589 INFO L130 BoogieDeclarations]: Found specification of procedure fw_unit_probe [2023-11-06 23:03:46,589 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_unit_probe [2023-11-06 23:03:46,589 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_flush_iso_completions [2023-11-06 23:03:46,589 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_flush_iso_completions [2023-11-06 23:03:46,589 INFO L130 BoogieDeclarations]: Found specification of procedure init_iso_resource [2023-11-06 23:03:46,589 INFO L138 BoogieDeclarations]: Found implementation of procedure init_iso_resource [2023-11-06 23:03:46,590 INFO L130 BoogieDeclarations]: Found specification of procedure fw_parent_device [2023-11-06 23:03:46,590 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_parent_device [2023-11-06 23:03:46,590 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-11-06 23:03:46,590 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-11-06 23:03:46,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 23:03:46,590 INFO L130 BoogieDeclarations]: Found specification of procedure is_compat_task [2023-11-06 23:03:46,591 INFO L138 BoogieDeclarations]: Found implementation of procedure is_compat_task [2023-11-06 23:03:46,591 INFO L130 BoogieDeclarations]: Found specification of procedure fw_node_event [2023-11-06 23:03:46,591 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_node_event [2023-11-06 23:03:46,591 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_remove_descriptor [2023-11-06 23:03:46,591 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_remove_descriptor [2023-11-06 23:03:46,591 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-06 23:03:46,591 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-06 23:03:46,592 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 23:03:46,592 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 23:03:46,592 INFO L130 BoogieDeclarations]: Found specification of procedure fw_unit_uevent [2023-11-06 23:03:46,592 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_unit_uevent [2023-11-06 23:03:46,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-11-06 23:03:46,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-11-06 23:03:46,592 INFO L130 BoogieDeclarations]: Found specification of procedure put_device [2023-11-06 23:03:46,593 INFO L138 BoogieDeclarations]: Found implementation of procedure put_device [2023-11-06 23:03:46,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-11-06 23:03:46,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-11-06 23:03:46,608 INFO L130 BoogieDeclarations]: Found specification of procedure fw_core_handle_request [2023-11-06 23:03:46,608 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_core_handle_request [2023-11-06 23:03:46,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-11-06 23:03:46,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-11-06 23:03:46,609 INFO L130 BoogieDeclarations]: Found specification of procedure set_broadcast_channel [2023-11-06 23:03:46,609 INFO L138 BoogieDeclarations]: Found implementation of procedure set_broadcast_channel [2023-11-06 23:03:46,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-06 23:03:46,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-06 23:03:46,609 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-11-06 23:03:46,610 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-11-06 23:03:46,610 INFO L130 BoogieDeclarations]: Found specification of procedure reread_config_rom [2023-11-06 23:03:46,610 INFO L138 BoogieDeclarations]: Found implementation of procedure reread_config_rom [2023-11-06 23:03:46,610 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_deallocate_iso_resource [2023-11-06 23:03:46,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_deallocate_iso_resource [2023-11-06 23:03:46,610 INFO L130 BoogieDeclarations]: Found specification of procedure idr_for_each [2023-11-06 23:03:46,611 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_for_each [2023-11-06 23:03:46,611 INFO L130 BoogieDeclarations]: Found specification of procedure deallocate_channel [2023-11-06 23:03:46,611 INFO L138 BoogieDeclarations]: Found implementation of procedure deallocate_channel [2023-11-06 23:03:46,611 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_cdev_remove [2023-11-06 23:03:46,611 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_cdev_remove [2023-11-06 23:03:46,611 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put___0 [2023-11-06 23:03:46,612 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put___0 [2023-11-06 23:03:46,612 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put___1 [2023-11-06 23:03:46,612 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put___1 [2023-11-06 23:03:46,612 INFO L130 BoogieDeclarations]: Found specification of procedure for_each_client [2023-11-06 23:03:46,612 INFO L138 BoogieDeclarations]: Found implementation of procedure for_each_client [2023-11-06 23:03:46,613 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_if_iso_resource [2023-11-06 23:03:46,613 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_if_iso_resource [2023-11-06 23:03:46,613 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-11-06 23:03:46,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-11-06 23:03:46,613 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_100 [2023-11-06 23:03:46,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_100 [2023-11-06 23:03:46,614 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-11-06 23:03:46,614 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-11-06 23:03:46,614 INFO L130 BoogieDeclarations]: Found specification of procedure close_transaction [2023-11-06 23:03:46,614 INFO L138 BoogieDeclarations]: Found implementation of procedure close_transaction [2023-11-06 23:03:46,614 INFO L130 BoogieDeclarations]: Found specification of procedure fw_compute_block_crc [2023-11-06 23:03:46,614 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_compute_block_crc [2023-11-06 23:03:46,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-11-06 23:03:46,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-11-06 23:03:46,615 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 23:03:46,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 23:03:46,615 INFO L130 BoogieDeclarations]: Found specification of procedure init_request [2023-11-06 23:03:46,615 INFO L138 BoogieDeclarations]: Found implementation of procedure init_request [2023-11-06 23:03:46,616 INFO L130 BoogieDeclarations]: Found specification of procedure release_request [2023-11-06 23:03:46,616 INFO L138 BoogieDeclarations]: Found implementation of procedure release_request [2023-11-06 23:03:46,616 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 23:03:46,616 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 23:03:46,616 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device [2023-11-06 23:03:46,616 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device [2023-11-06 23:03:46,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-11-06 23:03:46,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-11-06 23:03:46,617 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_update_phy_reg [2023-11-06 23:03:46,617 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_update_phy_reg [2023-11-06 23:03:46,617 INFO L130 BoogieDeclarations]: Found specification of procedure split_transaction_timeout_callback [2023-11-06 23:03:46,617 INFO L138 BoogieDeclarations]: Found implementation of procedure split_transaction_timeout_callback [2023-11-06 23:03:46,618 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_set_channels [2023-11-06 23:03:46,618 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_set_channels [2023-11-06 23:03:46,618 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_send_response [2023-11-06 23:03:46,618 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_send_response [2023-11-06 23:03:46,618 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_buffer_map_dma [2023-11-06 23:03:46,618 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_buffer_map_dma [2023-11-06 23:03:46,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-11-06 23:03:46,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-11-06 23:03:46,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_client_list_mutex_of_fw_device [2023-11-06 23:03:46,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_client_list_mutex_of_fw_device [2023-11-06 23:03:46,619 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_iso_resource [2023-11-06 23:03:46,619 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_iso_resource [2023-11-06 23:03:46,620 INFO L130 BoogieDeclarations]: Found specification of procedure fw_card_get [2023-11-06 23:03:46,620 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_card_get [2023-11-06 23:03:46,620 INFO L130 BoogieDeclarations]: Found specification of procedure fw_fill_response [2023-11-06 23:03:46,620 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_fill_response [2023-11-06 23:03:46,620 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 23:03:46,620 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 23:03:46,621 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 23:03:46,621 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 23:03:46,621 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_context_start [2023-11-06 23:03:46,621 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_context_start [2023-11-06 23:03:46,621 INFO L130 BoogieDeclarations]: Found specification of procedure __swab32p [2023-11-06 23:03:46,621 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab32p [2023-11-06 23:03:46,621 INFO L130 BoogieDeclarations]: Found specification of procedure fw_iso_buffer_destroy [2023-11-06 23:03:46,622 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_iso_buffer_destroy [2023-11-06 23:03:46,622 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get___0 [2023-11-06 23:03:46,622 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get___0 [2023-11-06 23:03:46,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_17 [2023-11-06 23:03:46,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_17 [2023-11-06 23:03:46,622 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_enable_phys_dma [2023-11-06 23:03:46,623 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_enable_phys_dma [2023-11-06 23:03:46,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2023-11-06 23:03:46,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2023-11-06 23:03:46,623 INFO L130 BoogieDeclarations]: Found specification of procedure fw_unit_release [2023-11-06 23:03:46,623 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_unit_release [2023-11-06 23:03:46,623 INFO L130 BoogieDeclarations]: Found specification of procedure is_fw_unit [2023-11-06 23:03:46,624 INFO L138 BoogieDeclarations]: Found implementation of procedure is_fw_unit [2023-11-06 23:03:46,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-06 23:03:46,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-06 23:03:46,624 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-11-06 23:03:46,624 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-11-06 23:03:46,624 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-11-06 23:03:46,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-11-06 23:03:46,625 INFO L130 BoogieDeclarations]: Found specification of procedure fw_destroy_nodes [2023-11-06 23:03:46,625 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_destroy_nodes [2023-11-06 23:03:46,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-11-06 23:03:46,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-11-06 23:03:46,625 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-06 23:03:46,626 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-06 23:03:46,626 INFO L130 BoogieDeclarations]: Found specification of procedure fw_device_shutdown [2023-11-06 23:03:46,626 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_device_shutdown [2023-11-06 23:03:46,626 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 23:03:46,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 23:03:46,626 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-11-06 23:03:46,627 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-11-06 23:03:46,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:03:46,627 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 23:03:46,631 INFO L130 BoogieDeclarations]: Found specification of procedure get_modalias_ids [2023-11-06 23:03:46,631 INFO L138 BoogieDeclarations]: Found implementation of procedure get_modalias_ids [2023-11-06 23:03:48,494 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:03:48,504 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:03:49,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 23:03:53,283 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 23:03:53,283 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 23:03:53,283 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 23:03:53,283 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 23:03:53,283 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~3#1; [2023-11-06 23:03:53,284 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 23:03:53,284 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 23:03:53,284 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~3#1; [2023-11-06 23:03:53,284 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~3#1; [2023-11-06 23:03:53,284 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret350#1 && __copy_from_user_nocheck_#t~ret350#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~5#1 := __copy_from_user_nocheck_#t~ret350#1;havoc __copy_from_user_nocheck_#t~ret350#1; [2023-11-06 23:03:53,284 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_10#1: SUMMARY for call __copy_from_user_nocheck_#t~ret349#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~3#1 then 1 else 0), 0); srcloc: null [2023-11-06 23:03:53,284 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_switch_default#1: SUMMARY for call __copy_from_user_nocheck_#t~ret351#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 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 23:03:53,285 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~3#1; [2023-11-06 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6680: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret349#1 && __copy_from_user_nocheck_#t~ret349#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~14#1 := __copy_from_user_nocheck_#t~ret349#1;havoc __copy_from_user_nocheck_#t~ret349#1; [2023-11-06 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: assume 0 != __copy_from_user_nocheck_~tmp___1~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~3#1; [2023-11-06 23:03:53,285 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: assume !(0 != __copy_from_user_nocheck_~tmp___1~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~3#1; [2023-11-06 23:03:53,286 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_16#1: SUMMARY for call __copy_from_user_nocheck_#t~ret350#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~3#1 then 1 else 0), 0); srcloc: null [2023-11-06 23:03:53,286 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682: assume 0 != __copy_from_user_nocheck_~tmp___0~14#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~3#1; [2023-11-06 23:03:53,286 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6682: assume !(0 != __copy_from_user_nocheck_~tmp___0~14#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~3#1; [2023-11-06 23:03:53,286 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: __copy_from_user_nocheck_~tmp___2~4#1 := __copy_from_user_nocheck_#t~ret351#1;havoc __copy_from_user_nocheck_#t~ret351#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~4#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~4#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~4#1 % 18446744073709551616 % 4294967296 - 4294967296); [2023-11-06 23:03:53,286 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2023-11-06 23:03:53,286 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2023-11-06 23:04:08,550 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:04:08,586 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:04:08,586 INFO L302 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-06 23:04:08,596 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:04:08 BoogieIcfgContainer [2023-11-06 23:04:08,596 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:04:08,600 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:04:08,600 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:04:08,603 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:04:08,604 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:03:32" (1/3) ... [2023-11-06 23:04:08,605 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f646a36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:04:08, skipping insertion in model container [2023-11-06 23:04:08,605 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:03:44" (2/3) ... [2023-11-06 23:04:08,606 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f646a36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:04:08, skipping insertion in model container [2023-11-06 23:04:08,606 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:04:08" (3/3) ... [2023-11-06 23:04:08,607 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--firewire--firewire-core.ko.cil.i [2023-11-06 23:04:08,625 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:04:08,626 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 42 error locations. [2023-11-06 23:04:08,784 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:04:08,790 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;@5e9fb54b, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:04:08,790 INFO L358 AbstractCegarLoop]: Starting to check reachability of 42 error locations. [2023-11-06 23:04:08,810 INFO L276 IsEmpty]: Start isEmpty. Operand has 5029 states, 3349 states have (on average 1.324275903254703) internal successors, (4435), 3549 states have internal predecessors, (4435), 1288 states have call successors, (1288), 350 states have call predecessors, (1288), 349 states have return successors, (1280), 1227 states have call predecessors, (1280), 1280 states have call successors, (1280) [2023-11-06 23:04:08,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-06 23:04:08,820 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:08,821 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:08,821 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2023-11-06 23:04:08,826 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:08,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1139218099, now seen corresponding path program 1 times [2023-11-06 23:04:08,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:08,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436140581] [2023-11-06 23:04:08,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:08,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:09,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:04:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:04:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:04:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 23:04:11,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:04:11,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 23:04:11,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:11,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-06 23:04:11,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:11,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436140581] [2023-11-06 23:04:11,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436140581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:11,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:11,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:04:11,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970194803] [2023-11-06 23:04:11,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:11,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:04:11,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:11,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:04:11,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:11,576 INFO L87 Difference]: Start difference. First operand has 5029 states, 3349 states have (on average 1.324275903254703) internal successors, (4435), 3549 states have internal predecessors, (4435), 1288 states have call successors, (1288), 350 states have call predecessors, (1288), 349 states have return successors, (1280), 1227 states have call predecessors, (1280), 1280 states have call successors, (1280) Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 23:04:38,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:04:38,545 INFO L93 Difference]: Finished difference Result 16089 states and 23831 transitions. [2023-11-06 23:04:38,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 23:04:38,547 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 47 [2023-11-06 23:04:38,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:04:38,674 INFO L225 Difference]: With dead ends: 16089 [2023-11-06 23:04:38,674 INFO L226 Difference]: Without dead ends: 11055 [2023-11-06 23:04:38,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:04:38,732 INFO L413 NwaCegarLoop]: 5435 mSDtfsCounter, 10794 mSDsluCounter, 17282 mSDsCounter, 0 mSdLazyCounter, 9488 mSolverCounterSat, 4250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11758 SdHoareTripleChecker+Valid, 22717 SdHoareTripleChecker+Invalid, 13738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 4250 IncrementalHoareTripleChecker+Valid, 9488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.3s IncrementalHoareTripleChecker+Time [2023-11-06 23:04:38,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11758 Valid, 22717 Invalid, 13738 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [4250 Valid, 9488 Invalid, 0 Unknown, 0 Unchecked, 25.3s Time] [2023-11-06 23:04:38,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11055 states. [2023-11-06 23:04:39,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11055 to 9815. [2023-11-06 23:04:39,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9815 states, 6551 states have (on average 1.2994962601129598) internal successors, (8513), 6894 states have internal predecessors, (8513), 2528 states have call successors, (2528), 696 states have call predecessors, (2528), 695 states have return successors, (2526), 2419 states have call predecessors, (2526), 2526 states have call successors, (2526) [2023-11-06 23:04:39,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9815 states to 9815 states and 13567 transitions. [2023-11-06 23:04:39,743 INFO L78 Accepts]: Start accepts. Automaton has 9815 states and 13567 transitions. Word has length 47 [2023-11-06 23:04:39,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:04:39,744 INFO L495 AbstractCegarLoop]: Abstraction has 9815 states and 13567 transitions. [2023-11-06 23:04:39,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 23:04:39,745 INFO L276 IsEmpty]: Start isEmpty. Operand 9815 states and 13567 transitions. [2023-11-06 23:04:39,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-06 23:04:39,752 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:04:39,753 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:04:39,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 23:04:39,753 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2023-11-06 23:04:39,754 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:04:39,754 INFO L85 PathProgramCache]: Analyzing trace with hash -594296564, now seen corresponding path program 1 times [2023-11-06 23:04:39,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:04:39,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443012427] [2023-11-06 23:04:39,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:04:39,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:04:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:04:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:04:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:04:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 23:04:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:04:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 23:04:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-06 23:04:41,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:04:41,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 23:04:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:04:41,408 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-06 23:04:41,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:04:41,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443012427] [2023-11-06 23:04:41,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443012427] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:04:41,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:04:41,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 23:04:41,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373513543] [2023-11-06 23:04:41,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:04:41,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 23:04:41,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:04:41,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 23:04:41,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 23:04:41,412 INFO L87 Difference]: Start difference. First operand 9815 states and 13567 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-06 23:05:00,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:00,152 INFO L93 Difference]: Finished difference Result 10959 states and 15404 transitions. [2023-11-06 23:05:00,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 23:05:00,153 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2023-11-06 23:05:00,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:00,242 INFO L225 Difference]: With dead ends: 10959 [2023-11-06 23:05:00,242 INFO L226 Difference]: Without dead ends: 10957 [2023-11-06 23:05:00,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-06 23:05:00,251 INFO L413 NwaCegarLoop]: 5194 mSDtfsCounter, 8297 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 7256 mSolverCounterSat, 2958 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8885 SdHoareTripleChecker+Valid, 17137 SdHoareTripleChecker+Invalid, 10214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2958 IncrementalHoareTripleChecker+Valid, 7256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:00,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8885 Valid, 17137 Invalid, 10214 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2958 Valid, 7256 Invalid, 0 Unknown, 0 Unchecked, 17.8s Time] [2023-11-06 23:05:00,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10957 states. [2023-11-06 23:05:00,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10957 to 9813. [2023-11-06 23:05:00,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 6550 states have (on average 1.299236641221374) internal successors, (8510), 6892 states have internal predecessors, (8510), 2528 states have call successors, (2528), 696 states have call predecessors, (2528), 695 states have return successors, (2526), 2419 states have call predecessors, (2526), 2526 states have call successors, (2526) [2023-11-06 23:05:00,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 13564 transitions. [2023-11-06 23:05:00,994 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 13564 transitions. Word has length 66 [2023-11-06 23:05:00,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:00,995 INFO L495 AbstractCegarLoop]: Abstraction has 9813 states and 13564 transitions. [2023-11-06 23:05:00,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-06 23:05:00,997 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 13564 transitions. [2023-11-06 23:05:01,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-06 23:05:01,006 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:01,007 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-06 23:05:01,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 23:05:01,007 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2023-11-06 23:05:01,007 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:01,008 INFO L85 PathProgramCache]: Analyzing trace with hash 563328059, now seen corresponding path program 1 times [2023-11-06 23:05:01,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:01,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732045878] [2023-11-06 23:05:01,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:01,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:05:02,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:05:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:05:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-06 23:05:02,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-06 23:05:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-06 23:05:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:05:02,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-06 23:05:02,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-06 23:05:02,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:02,517 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 23:05:02,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:02,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732045878] [2023-11-06 23:05:02,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732045878] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:02,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:02,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 23:05:02,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379486511] [2023-11-06 23:05:02,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:02,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:05:02,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:02,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:05:02,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:05:02,520 INFO L87 Difference]: Start difference. First operand 9813 states and 13564 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 23:05:25,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:27,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:05:34,799 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 23:05:36,804 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 23:05:38,809 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 23:05:44,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:44,771 INFO L93 Difference]: Finished difference Result 10957 states and 15401 transitions. [2023-11-06 23:05:44,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:05:44,772 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 62 [2023-11-06 23:05:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:44,853 INFO L225 Difference]: With dead ends: 10957 [2023-11-06 23:05:44,853 INFO L226 Difference]: Without dead ends: 10955 [2023-11-06 23:05:44,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:05:44,860 INFO L413 NwaCegarLoop]: 1130 mSDtfsCounter, 15506 mSDsluCounter, 2555 mSDsCounter, 0 mSdLazyCounter, 15460 mSolverCounterSat, 9458 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15809 SdHoareTripleChecker+Valid, 3685 SdHoareTripleChecker+Invalid, 24922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 9458 IncrementalHoareTripleChecker+Valid, 15460 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.8s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:44,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15809 Valid, 3685 Invalid, 24922 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [9458 Valid, 15460 Invalid, 4 Unknown, 0 Unchecked, 40.8s Time] [2023-11-06 23:05:44,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10955 states. [2023-11-06 23:05:45,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10955 to 9811. [2023-11-06 23:05:45,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9811 states, 6549 states have (on average 1.2989769430447398) internal successors, (8507), 6890 states have internal predecessors, (8507), 2528 states have call successors, (2528), 696 states have call predecessors, (2528), 695 states have return successors, (2526), 2419 states have call predecessors, (2526), 2526 states have call successors, (2526) [2023-11-06 23:05:45,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9811 states to 9811 states and 13561 transitions. [2023-11-06 23:05:45,834 INFO L78 Accepts]: Start accepts. Automaton has 9811 states and 13561 transitions. Word has length 62 [2023-11-06 23:05:45,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:45,837 INFO L495 AbstractCegarLoop]: Abstraction has 9811 states and 13561 transitions. [2023-11-06 23:05:45,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 23:05:45,837 INFO L276 IsEmpty]: Start isEmpty. Operand 9811 states and 13561 transitions. [2023-11-06 23:05:45,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-06 23:05:45,841 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:45,841 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-06 23:05:45,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 23:05:45,841 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2023-11-06 23:05:45,842 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:45,842 INFO L85 PathProgramCache]: Analyzing trace with hash 878538906, now seen corresponding path program 1 times [2023-11-06 23:05:45,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:45,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856515374] [2023-11-06 23:05:45,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:45,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:05:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:05:47,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:05:47,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-06 23:05:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-06 23:05:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-06 23:05:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:05:47,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-06 23:05:47,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-06 23:05:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-06 23:05:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,451 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 23:05:47,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:47,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856515374] [2023-11-06 23:05:47,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856515374] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:47,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:47,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 23:05:47,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143042489] [2023-11-06 23:05:47,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:47,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 23:05:47,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:47,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 23:05:47,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 23:05:47,454 INFO L87 Difference]: Start difference. First operand 9811 states and 13561 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 5 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 23:06:09,361 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 23:06:11,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 23:06:17,643 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 23:06:19,650 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 23:06:21,655 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 23:06:28,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:06:28,473 INFO L93 Difference]: Finished difference Result 10955 states and 15398 transitions. [2023-11-06 23:06:28,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 23:06:28,474 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 5 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 68 [2023-11-06 23:06:28,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:06:28,526 INFO L225 Difference]: With dead ends: 10955 [2023-11-06 23:06:28,526 INFO L226 Difference]: Without dead ends: 10953 [2023-11-06 23:06:28,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-06 23:06:28,532 INFO L413 NwaCegarLoop]: 1130 mSDtfsCounter, 15603 mSDsluCounter, 2555 mSDsCounter, 0 mSdLazyCounter, 15348 mSolverCounterSat, 9518 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15905 SdHoareTripleChecker+Valid, 3685 SdHoareTripleChecker+Invalid, 24870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 9518 IncrementalHoareTripleChecker+Valid, 15348 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.6s IncrementalHoareTripleChecker+Time [2023-11-06 23:06:28,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15905 Valid, 3685 Invalid, 24870 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [9518 Valid, 15348 Invalid, 4 Unknown, 0 Unchecked, 39.6s Time] [2023-11-06 23:06:28,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10953 states. [2023-11-06 23:06:29,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10953 to 9809. [2023-11-06 23:06:29,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9809 states, 6548 states have (on average 1.2987171655467318) internal successors, (8504), 6888 states have internal predecessors, (8504), 2528 states have call successors, (2528), 696 states have call predecessors, (2528), 695 states have return successors, (2526), 2419 states have call predecessors, (2526), 2526 states have call successors, (2526) [2023-11-06 23:06:29,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9809 states to 9809 states and 13558 transitions. [2023-11-06 23:06:29,476 INFO L78 Accepts]: Start accepts. Automaton has 9809 states and 13558 transitions. Word has length 68 [2023-11-06 23:06:29,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:06:29,478 INFO L495 AbstractCegarLoop]: Abstraction has 9809 states and 13558 transitions. [2023-11-06 23:06:29,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 5 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 23:06:29,479 INFO L276 IsEmpty]: Start isEmpty. Operand 9809 states and 13558 transitions. [2023-11-06 23:06:29,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-06 23:06:29,481 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:06:29,481 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:06:29,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 23:06:29,481 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 40 more)] === [2023-11-06 23:06:29,482 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:06:29,482 INFO L85 PathProgramCache]: Analyzing trace with hash 367387124, now seen corresponding path program 1 times [2023-11-06 23:06:29,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:06:29,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024696502] [2023-11-06 23:06:29,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:06:29,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:06:30,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-06 23:06:32,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-06 23:06:32,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:06:32,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-06 23:06:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-06 23:06:32,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-06 23:06:32,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 23:06:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-06 23:06:32,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-06 23:06:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-06 23:06:32,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:06:32,707 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 23:06:32,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:06:32,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024696502] [2023-11-06 23:06:32,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024696502] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:06:32,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:06:32,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-06 23:06:32,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962677893] [2023-11-06 23:06:32,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:06:32,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 23:06:32,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:06:32,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 23:06:32,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2023-11-06 23:06:32,711 INFO L87 Difference]: Start difference. First operand 9809 states and 13558 transitions. Second operand has 17 states, 16 states have (on average 2.5625) internal successors, (41), 13 states have internal predecessors, (41), 6 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10)