./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--usb--host--u132-hcd.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 59b1cfb91cc72e499bff6d8fc699fc231e5a5cccbbf2aefe05d1bfd2696fc05b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 11:50:06,326 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 11:50:06,380 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 11:50:06,384 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 11:50:06,385 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 11:50:06,405 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 11:50:06,406 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 11:50:06,406 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 11:50:06,406 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 11:50:06,407 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 11:50:06,407 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 11:50:06,407 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 11:50:06,407 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 11:50:06,407 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 11:50:06,407 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 11:50:06,407 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 11:50:06,408 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 11:50:06,408 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:50:06,409 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 11:50:06,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:50:06,410 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 11:50:06,410 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> 59b1cfb91cc72e499bff6d8fc699fc231e5a5cccbbf2aefe05d1bfd2696fc05b [2024-12-02 11:50:06,624 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 11:50:06,631 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 11:50:06,633 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 11:50:06,634 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 11:50:06,634 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 11:50:06,635 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i [2024-12-02 11:50:09,304 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/data/abf5e26d6/6681c1a433094bd0bd1b44fd315d7939/FLAG70d564167 [2024-12-02 11:50:09,788 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 11:50:09,788 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i [2024-12-02 11:50:09,824 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/data/abf5e26d6/6681c1a433094bd0bd1b44fd315d7939/FLAG70d564167 [2024-12-02 11:50:09,888 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/data/abf5e26d6/6681c1a433094bd0bd1b44fd315d7939 [2024-12-02 11:50:09,890 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 11:50:09,891 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 11:50:09,892 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 11:50:09,892 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 11:50:09,895 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 11:50:09,895 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 11:50:09" (1/1) ... [2024-12-02 11:50:09,896 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ec763fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:09, skipping insertion in model container [2024-12-02 11:50:09,896 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 11:50:09" (1/1) ... [2024-12-02 11:50:09,982 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 11:50:13,533 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2024-12-02 11:50:13,536 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2024-12-02 11:50:13,536 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434872,434885] [2024-12-02 11:50:13,537 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435037,435050] [2024-12-02 11:50:13,537 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435195,435208] [2024-12-02 11:50:13,537 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435353,435366] [2024-12-02 11:50:13,537 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435511,435524] [2024-12-02 11:50:13,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435671,435684] [2024-12-02 11:50:13,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435830,435843] [2024-12-02 11:50:13,538 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2024-12-02 11:50:13,539 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2024-12-02 11:50:13,539 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2024-12-02 11:50:13,539 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2024-12-02 11:50:13,540 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2024-12-02 11:50:13,540 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2024-12-02 11:50:13,540 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2024-12-02 11:50:13,541 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2024-12-02 11:50:13,541 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2024-12-02 11:50:13,541 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2024-12-02 11:50:13,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2024-12-02 11:50:13,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2024-12-02 11:50:13,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2024-12-02 11:50:13,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2024-12-02 11:50:13,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2024-12-02 11:50:13,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2024-12-02 11:50:13,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2024-12-02 11:50:13,544 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2024-12-02 11:50:13,544 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2024-12-02 11:50:13,544 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2024-12-02 11:50:13,545 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2024-12-02 11:50:13,545 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2024-12-02 11:50:13,545 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2024-12-02 11:50:13,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2024-12-02 11:50:13,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2024-12-02 11:50:13,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2024-12-02 11:50:13,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2024-12-02 11:50:13,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2024-12-02 11:50:13,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2024-12-02 11:50:13,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2024-12-02 11:50:13,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2024-12-02 11:50:13,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2024-12-02 11:50:13,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2024-12-02 11:50:13,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2024-12-02 11:50:13,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2024-12-02 11:50:13,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2024-12-02 11:50:13,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2024-12-02 11:50:13,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2024-12-02 11:50:13,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2024-12-02 11:50:13,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2024-12-02 11:50:13,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2024-12-02 11:50:13,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2024-12-02 11:50:13,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2024-12-02 11:50:13,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2024-12-02 11:50:13,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2024-12-02 11:50:13,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2024-12-02 11:50:13,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2024-12-02 11:50:13,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2024-12-02 11:50:13,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2024-12-02 11:50:13,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2024-12-02 11:50:13,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2024-12-02 11:50:13,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2024-12-02 11:50:13,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2024-12-02 11:50:13,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2024-12-02 11:50:13,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2024-12-02 11:50:13,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2024-12-02 11:50:13,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2024-12-02 11:50:13,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2024-12-02 11:50:13,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2024-12-02 11:50:13,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2024-12-02 11:50:13,558 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2024-12-02 11:50:13,558 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2024-12-02 11:50:13,558 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2024-12-02 11:50:13,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2024-12-02 11:50:13,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2024-12-02 11:50:13,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2024-12-02 11:50:13,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2024-12-02 11:50:13,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2024-12-02 11:50:13,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2024-12-02 11:50:13,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2024-12-02 11:50:13,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2024-12-02 11:50:13,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2024-12-02 11:50:13,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2024-12-02 11:50:13,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2024-12-02 11:50:13,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2024-12-02 11:50:13,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2024-12-02 11:50:13,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2024-12-02 11:50:13,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2024-12-02 11:50:13,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2024-12-02 11:50:13,576 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 11:50:13,598 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 11:50:13,667 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4421-4422] [2024-12-02 11:50:13,669 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4427-4429] [2024-12-02 11:50:13,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2024-12-02 11:50:13,971 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2024-12-02 11:50:13,971 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434872,434885] [2024-12-02 11:50:13,971 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435037,435050] [2024-12-02 11:50:13,972 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435195,435208] [2024-12-02 11:50:13,972 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435353,435366] [2024-12-02 11:50:13,972 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435511,435524] [2024-12-02 11:50:13,972 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435671,435684] [2024-12-02 11:50:13,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435830,435843] [2024-12-02 11:50:13,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2024-12-02 11:50:13,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2024-12-02 11:50:13,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2024-12-02 11:50:13,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2024-12-02 11:50:13,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2024-12-02 11:50:13,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2024-12-02 11:50:13,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2024-12-02 11:50:13,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2024-12-02 11:50:13,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2024-12-02 11:50:13,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2024-12-02 11:50:13,976 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2024-12-02 11:50:13,976 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2024-12-02 11:50:13,976 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2024-12-02 11:50:13,977 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2024-12-02 11:50:13,977 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2024-12-02 11:50:13,977 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2024-12-02 11:50:13,978 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2024-12-02 11:50:13,978 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2024-12-02 11:50:13,978 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2024-12-02 11:50:13,979 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2024-12-02 11:50:13,979 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2024-12-02 11:50:13,979 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2024-12-02 11:50:13,979 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2024-12-02 11:50:13,980 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2024-12-02 11:50:13,980 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2024-12-02 11:50:13,980 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2024-12-02 11:50:13,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2024-12-02 11:50:13,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2024-12-02 11:50:13,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2024-12-02 11:50:13,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2024-12-02 11:50:13,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2024-12-02 11:50:13,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2024-12-02 11:50:13,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2024-12-02 11:50:13,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2024-12-02 11:50:13,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2024-12-02 11:50:13,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2024-12-02 11:50:13,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2024-12-02 11:50:13,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2024-12-02 11:50:13,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2024-12-02 11:50:13,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2024-12-02 11:50:13,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2024-12-02 11:50:13,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2024-12-02 11:50:13,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2024-12-02 11:50:13,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2024-12-02 11:50:13,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2024-12-02 11:50:13,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2024-12-02 11:50:13,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2024-12-02 11:50:13,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2024-12-02 11:50:13,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2024-12-02 11:50:13,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2024-12-02 11:50:13,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2024-12-02 11:50:13,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2024-12-02 11:50:13,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2024-12-02 11:50:13,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2024-12-02 11:50:13,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2024-12-02 11:50:13,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2024-12-02 11:50:13,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2024-12-02 11:50:13,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2024-12-02 11:50:13,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2024-12-02 11:50:13,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2024-12-02 11:50:13,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2024-12-02 11:50:13,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2024-12-02 11:50:13,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2024-12-02 11:50:13,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2024-12-02 11:50:13,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2024-12-02 11:50:13,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2024-12-02 11:50:13,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2024-12-02 11:50:13,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2024-12-02 11:50:13,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2024-12-02 11:50:13,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2024-12-02 11:50:13,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2024-12-02 11:50:13,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2024-12-02 11:50:13,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2024-12-02 11:50:13,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2024-12-02 11:50:13,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2024-12-02 11:50:13,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2024-12-02 11:50:13,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2024-12-02 11:50:13,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2024-12-02 11:50:13,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2024-12-02 11:50:13,996 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 11:50:14,145 INFO L204 MainTranslator]: Completed translation [2024-12-02 11:50:14,145 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14 WrapperNode [2024-12-02 11:50:14,145 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 11:50:14,146 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 11:50:14,147 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 11:50:14,147 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 11:50:14,152 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:14,213 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:14,390 INFO L138 Inliner]: procedures = 751, calls = 3543, calls flagged for inlining = 402, calls inlined = 238, statements flattened = 7395 [2024-12-02 11:50:14,390 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 11:50:14,391 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 11:50:14,391 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 11:50:14,391 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 11:50:14,398 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:14,399 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:14,419 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,633 INFO L175 MemorySlicer]: Split 1107 memory accesses to 23 slices as follows [46, 2, 23, 2, 2, 905, 3, 3, 46, 5, 1, 2, 17, 12, 1, 2, 7, 17, 2, 2, 1, 4, 2]. 82 percent of accesses are in the largest equivalence class. The 85 initializations are split as follows [0, 0, 23, 0, 0, 32, 0, 3, 0, 5, 1, 2, 0, 12, 0, 0, 7, 0, 0, 0, 0, 0, 0]. The 433 writes are split as follows [46, 1, 0, 1, 1, 343, 3, 0, 0, 0, 0, 0, 17, 0, 0, 1, 0, 17, 1, 1, 0, 1, 0]. [2024-12-02 11:50:15,633 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,634 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,748 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,756 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,774 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,800 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,813 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,851 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 11:50:15,852 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 11:50:15,852 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 11:50:15,852 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 11:50:15,853 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (1/1) ... [2024-12-02 11:50:15,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 11:50:15,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:50:15,885 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 11:50:15,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 11:50:15,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-12-02 11:50:15,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-12-02 11:50:15,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 11:50:15,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 11:50:15,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-12-02 11:50:15,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure u132_disable [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_disable [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure u132_remove [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_remove [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_init_kref [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_init_kref [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_put_kref [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_put_kref [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_read_pcimem [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_read_pcimem [2024-12-02 11:50:15,911 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_requeue_work [2024-12-02 11:50:15,911 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_requeue_work [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure u132_bus_suspend [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_bus_suspend [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure u132_get_frame [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_get_frame [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure edset_output [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_output [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure read_roothub_info [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure read_roothub_info [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure edset_single [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_single [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure edset_setup [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_setup [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-12-02 11:50:15,912 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-12-02 11:50:15,912 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 11:50:15,913 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-12-02 11:50:15,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure u132_resume [2024-12-02 11:50:15,913 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_resume [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure ftdi_elan_gone_away [2024-12-02 11:50:15,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ftdi_elan_gone_away [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 11:50:15,913 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 11:50:15,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-12-02 11:50:15,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-12-02 11:50:15,914 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-12-02 11:50:15,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 11:50:15,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 11:50:15,915 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_cancel_work [2024-12-02 11:50:15,915 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_cancel_work [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2024-12-02 11:50:15,916 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-12-02 11:50:15,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2024-12-02 11:50:15,916 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 11:50:15,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_ring_work_scheduler [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_ring_work_scheduler [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure u132_u132_put_kref [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_u132_put_kref [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_endp_work_scheduler [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_endp_work_scheduler [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-12-02 11:50:15,917 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_monitor_work [2024-12-02 11:50:15,917 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_monitor_work [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure u132_monitor_requeue_work [2024-12-02 11:50:15,918 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_monitor_requeue_work [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_stop [2024-12-02 11:50:15,918 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_stop [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 11:50:15,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 11:50:15,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_giveback_urb [2024-12-02 11:50:15,919 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_giveback_urb [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 11:50:15,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_write_pcimem [2024-12-02 11:50:15,919 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_write_pcimem [2024-12-02 11:50:15,919 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-12-02 11:50:15,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_queue_work [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_queue_work [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_queue_work [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_queue_work [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_start [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_start [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_edset_input [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_edset_input [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure u132_to_hcd [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_to_hcd [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure u132_probe [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_probe [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 11:50:15,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 11:50:15,920 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_init_kref [2024-12-02 11:50:15,921 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_init_kref [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2024-12-02 11:50:15,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-12-02 11:50:15,921 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2024-12-02 11:50:15,921 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 11:50:15,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 11:50:15,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_get_kref [2024-12-02 11:50:15,922 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_get_kref [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 11:50:15,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_u132 [2024-12-02 11:50:15,922 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_u132 [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-12-02 11:50:15,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-12-02 11:50:15,922 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_giveback_urb [2024-12-02 11:50:15,923 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_giveback_urb [2024-12-02 11:50:15,923 INFO L130 BoogieDeclarations]: Found specification of procedure u132_bus_resume [2024-12-02 11:50:15,923 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_bus_resume [2024-12-02 11:50:15,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2024-12-02 11:50:15,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2024-12-02 11:50:15,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-12-02 11:50:15,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-12-02 11:50:15,923 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_delete [2024-12-02 11:50:15,923 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_delete [2024-12-02 11:50:15,923 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 11:50:15,923 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_platdata [2024-12-02 11:50:15,923 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_platdata [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-12-02 11:50:15,924 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-12-02 11:50:15,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_put_kref [2024-12-02 11:50:15,924 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_put_kref [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 11:50:15,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_100 [2024-12-02 11:50:15,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_100 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 11:50:15,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_put_kref [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_put_kref [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_urb_dequeue [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_urb_dequeue [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2024-12-02 11:50:15,926 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_reset [2024-12-02 11:50:15,926 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_reset [2024-12-02 11:50:15,927 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-12-02 11:50:15,927 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-12-02 11:50:15,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-12-02 11:50:15,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-12-02 11:50:15,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-12-02 11:50:15,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-12-02 11:50:15,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-12-02 11:50:15,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-12-02 11:50:15,927 INFO L130 BoogieDeclarations]: Found specification of procedure port_power [2024-12-02 11:50:15,927 INFO L138 BoogieDeclarations]: Found implementation of procedure port_power [2024-12-02 11:50:15,927 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-12-02 11:50:15,927 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-12-02 11:50:15,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 11:50:15,928 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-12-02 11:50:15,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 11:50:15,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_link_urb_to_ep [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_link_urb_to_ep [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_cancel_work [2024-12-02 11:50:15,929 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_cancel_work [2024-12-02 11:50:15,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 11:50:15,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-12-02 11:50:15,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2024-12-02 11:50:15,930 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-12-02 11:50:15,930 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2024-12-02 11:50:15,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 11:50:15,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 11:50:16,756 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 11:50:16,759 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 11:50:16,842 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 11:50:28,274 INFO L? ?]: Removed 2727 outVars from TransFormulas that were not future-live. [2024-12-02 11:50:28,274 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 11:50:28,314 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 11:50:28,314 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 11:50:28,314 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:50:28 BoogieIcfgContainer [2024-12-02 11:50:28,314 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 11:50:28,316 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 11:50:28,317 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 11:50:28,321 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 11:50:28,321 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 11:50:09" (1/3) ... [2024-12-02 11:50:28,322 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ba5c17f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 11:50:28, skipping insertion in model container [2024-12-02 11:50:28,322 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 11:50:14" (2/3) ... [2024-12-02 11:50:28,322 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ba5c17f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 11:50:28, skipping insertion in model container [2024-12-02 11:50:28,322 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:50:28" (3/3) ... [2024-12-02 11:50:28,323 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i [2024-12-02 11:50:28,337 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 11:50:28,340 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i that has 120 procedures, 2456 locations, 1 initial locations, 3 loop locations, and 29 error locations. [2024-12-02 11:50:28,441 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 11:50:28,452 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4c13705f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 11:50:28,452 INFO L334 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2024-12-02 11:50:28,462 INFO L276 IsEmpty]: Start isEmpty. Operand has 2455 states, 1684 states have (on average 1.339667458432304) internal successors, (2256), 1776 states have internal predecessors, (2256), 623 states have call successors, (623), 119 states have call predecessors, (623), 118 states have return successors, (617), 585 states have call predecessors, (617), 617 states have call successors, (617) [2024-12-02 11:50:28,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-12-02 11:50:28,470 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:28,471 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 11:50:28,471 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:28,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:28,476 INFO L85 PathProgramCache]: Analyzing trace with hash 452178296, now seen corresponding path program 1 times [2024-12-02 11:50:28,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:28,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627528872] [2024-12-02 11:50:28,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:28,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:29,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:30,300 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:30,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:30,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627528872] [2024-12-02 11:50:30,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627528872] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:30,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:30,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:30,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004799893] [2024-12-02 11:50:30,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:30,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:30,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:30,321 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:30,321 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:30,326 INFO L87 Difference]: Start difference. First operand has 2455 states, 1684 states have (on average 1.339667458432304) internal successors, (2256), 1776 states have internal predecessors, (2256), 623 states have call successors, (623), 119 states have call predecessors, (623), 118 states have return successors, (617), 585 states have call predecessors, (617), 617 states have call successors, (617) Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-12-02 11:50:30,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:30,614 INFO L93 Difference]: Finished difference Result 4868 states and 7159 transitions. [2024-12-02 11:50:30,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:30,616 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 61 [2024-12-02 11:50:30,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:30,640 INFO L225 Difference]: With dead ends: 4868 [2024-12-02 11:50:30,640 INFO L226 Difference]: Without dead ends: 2435 [2024-12-02 11:50:30,652 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:30,654 INFO L435 NwaCegarLoop]: 3449 mSDtfsCounter, 3425 mSDsluCounter, 3448 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3425 SdHoareTripleChecker+Valid, 6897 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:30,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3425 Valid, 6897 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:30,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2435 states. [2024-12-02 11:50:30,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2435 to 2435. [2024-12-02 11:50:30,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2435 states, 1673 states have (on average 1.3144052600119547) internal successors, (2199), 1760 states have internal predecessors, (2199), 617 states have call successors, (617), 118 states have call predecessors, (617), 117 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:30,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2435 states to 2435 states and 3431 transitions. [2024-12-02 11:50:30,820 INFO L78 Accepts]: Start accepts. Automaton has 2435 states and 3431 transitions. Word has length 61 [2024-12-02 11:50:30,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:30,821 INFO L471 AbstractCegarLoop]: Abstraction has 2435 states and 3431 transitions. [2024-12-02 11:50:30,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-12-02 11:50:30,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2435 states and 3431 transitions. [2024-12-02 11:50:30,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-12-02 11:50:30,825 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:30,825 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2024-12-02 11:50:30,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 11:50:30,825 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:30,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:30,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1022207397, now seen corresponding path program 1 times [2024-12-02 11:50:30,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:30,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999469128] [2024-12-02 11:50:30,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:30,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:31,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:32,309 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:32,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:32,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999469128] [2024-12-02 11:50:32,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999469128] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:32,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:32,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:32,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106923112] [2024-12-02 11:50:32,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:32,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:32,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:32,312 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:32,312 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:32,312 INFO L87 Difference]: Start difference. First operand 2435 states and 3431 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 11:50:32,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:32,544 INFO L93 Difference]: Finished difference Result 2435 states and 3431 transitions. [2024-12-02 11:50:32,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:32,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 67 [2024-12-02 11:50:32,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:32,564 INFO L225 Difference]: With dead ends: 2435 [2024-12-02 11:50:32,565 INFO L226 Difference]: Without dead ends: 2433 [2024-12-02 11:50:32,566 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:32,567 INFO L435 NwaCegarLoop]: 3427 mSDtfsCounter, 3402 mSDsluCounter, 3426 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3402 SdHoareTripleChecker+Valid, 6853 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:32,568 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3402 Valid, 6853 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:32,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2024-12-02 11:50:32,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 2433. [2024-12-02 11:50:32,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2433 states, 1672 states have (on average 1.3139952153110048) internal successors, (2197), 1758 states have internal predecessors, (2197), 617 states have call successors, (617), 118 states have call predecessors, (617), 117 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:32,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2433 states to 2433 states and 3429 transitions. [2024-12-02 11:50:32,757 INFO L78 Accepts]: Start accepts. Automaton has 2433 states and 3429 transitions. Word has length 67 [2024-12-02 11:50:32,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:32,757 INFO L471 AbstractCegarLoop]: Abstraction has 2433 states and 3429 transitions. [2024-12-02 11:50:32,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 11:50:32,758 INFO L276 IsEmpty]: Start isEmpty. Operand 2433 states and 3429 transitions. [2024-12-02 11:50:32,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-12-02 11:50:32,759 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:32,760 INFO L218 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, 1] [2024-12-02 11:50:32,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 11:50:32,760 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:32,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:32,760 INFO L85 PathProgramCache]: Analyzing trace with hash -217896060, now seen corresponding path program 1 times [2024-12-02 11:50:32,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:32,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156838316] [2024-12-02 11:50:32,761 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:32,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:33,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:34,232 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 11:50:34,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:34,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156838316] [2024-12-02 11:50:34,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156838316] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:34,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:34,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:50:34,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093448456] [2024-12-02 11:50:34,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:34,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:50:34,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:34,234 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:50:34,234 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:34,234 INFO L87 Difference]: Start difference. First operand 2433 states and 3429 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 11:50:34,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:34,477 INFO L93 Difference]: Finished difference Result 2452 states and 3444 transitions. [2024-12-02 11:50:34,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:50:34,478 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 69 [2024-12-02 11:50:34,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:34,495 INFO L225 Difference]: With dead ends: 2452 [2024-12-02 11:50:34,495 INFO L226 Difference]: Without dead ends: 2450 [2024-12-02 11:50:34,497 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:50:34,502 INFO L435 NwaCegarLoop]: 3434 mSDtfsCounter, 3382 mSDsluCounter, 6893 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3383 SdHoareTripleChecker+Valid, 10327 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:34,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3383 Valid, 10327 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:34,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2450 states. [2024-12-02 11:50:34,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2450 to 2448. [2024-12-02 11:50:34,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2448 states, 1683 states have (on average 1.3125371360665479) internal successors, (2209), 1769 states have internal predecessors, (2209), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:34,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2448 states to 2448 states and 3441 transitions. [2024-12-02 11:50:34,653 INFO L78 Accepts]: Start accepts. Automaton has 2448 states and 3441 transitions. Word has length 69 [2024-12-02 11:50:34,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:34,654 INFO L471 AbstractCegarLoop]: Abstraction has 2448 states and 3441 transitions. [2024-12-02 11:50:34,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 11:50:34,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2448 states and 3441 transitions. [2024-12-02 11:50:34,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 11:50:34,659 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:34,659 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:34,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 11:50:34,659 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:34,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:34,661 INFO L85 PathProgramCache]: Analyzing trace with hash 2010929365, now seen corresponding path program 1 times [2024-12-02 11:50:34,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:34,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323837096] [2024-12-02 11:50:34,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:34,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:35,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:35,972 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:35,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:35,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323837096] [2024-12-02 11:50:35,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323837096] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:35,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:35,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:35,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643995833] [2024-12-02 11:50:35,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:35,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:35,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:35,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:35,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:35,975 INFO L87 Difference]: Start difference. First operand 2448 states and 3441 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-12-02 11:50:36,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:36,152 INFO L93 Difference]: Finished difference Result 2448 states and 3441 transitions. [2024-12-02 11:50:36,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:36,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 73 [2024-12-02 11:50:36,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:36,164 INFO L225 Difference]: With dead ends: 2448 [2024-12-02 11:50:36,164 INFO L226 Difference]: Without dead ends: 2446 [2024-12-02 11:50:36,165 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:36,166 INFO L435 NwaCegarLoop]: 3425 mSDtfsCounter, 3399 mSDsluCounter, 3424 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3399 SdHoareTripleChecker+Valid, 6849 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:36,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3399 Valid, 6849 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:36,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2446 states. [2024-12-02 11:50:36,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2446 to 2446. [2024-12-02 11:50:36,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2446 states, 1682 states have (on average 1.312128418549346) internal successors, (2207), 1767 states have internal predecessors, (2207), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:36,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2446 states to 2446 states and 3439 transitions. [2024-12-02 11:50:36,253 INFO L78 Accepts]: Start accepts. Automaton has 2446 states and 3439 transitions. Word has length 73 [2024-12-02 11:50:36,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:36,254 INFO L471 AbstractCegarLoop]: Abstraction has 2446 states and 3439 transitions. [2024-12-02 11:50:36,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-12-02 11:50:36,254 INFO L276 IsEmpty]: Start isEmpty. Operand 2446 states and 3439 transitions. [2024-12-02 11:50:36,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-12-02 11:50:36,255 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:36,255 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:36,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 11:50:36,255 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:36,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:36,256 INFO L85 PathProgramCache]: Analyzing trace with hash 361820939, now seen corresponding path program 1 times [2024-12-02 11:50:36,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:36,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902459383] [2024-12-02 11:50:36,256 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:36,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:37,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:37,361 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:37,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:37,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902459383] [2024-12-02 11:50:37,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902459383] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:37,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:37,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:37,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208088278] [2024-12-02 11:50:37,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:37,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:37,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:37,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:37,363 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:37,363 INFO L87 Difference]: Start difference. First operand 2446 states and 3439 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-12-02 11:50:37,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:37,488 INFO L93 Difference]: Finished difference Result 2446 states and 3439 transitions. [2024-12-02 11:50:37,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:37,489 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 79 [2024-12-02 11:50:37,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:37,498 INFO L225 Difference]: With dead ends: 2446 [2024-12-02 11:50:37,498 INFO L226 Difference]: Without dead ends: 2444 [2024-12-02 11:50:37,499 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:37,499 INFO L435 NwaCegarLoop]: 3423 mSDtfsCounter, 3396 mSDsluCounter, 3422 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3396 SdHoareTripleChecker+Valid, 6845 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:37,500 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3396 Valid, 6845 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:37,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2024-12-02 11:50:37,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 2444. [2024-12-02 11:50:37,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2444 states, 1681 states have (on average 1.3117192147531231) internal successors, (2205), 1765 states have internal predecessors, (2205), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:37,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2444 states to 2444 states and 3437 transitions. [2024-12-02 11:50:37,655 INFO L78 Accepts]: Start accepts. Automaton has 2444 states and 3437 transitions. Word has length 79 [2024-12-02 11:50:37,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:37,655 INFO L471 AbstractCegarLoop]: Abstraction has 2444 states and 3437 transitions. [2024-12-02 11:50:37,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-12-02 11:50:37,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2444 states and 3437 transitions. [2024-12-02 11:50:37,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-02 11:50:37,656 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:37,657 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:37,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 11:50:37,657 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:37,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:37,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1046899737, now seen corresponding path program 1 times [2024-12-02 11:50:37,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:37,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141163563] [2024-12-02 11:50:37,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:37,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:38,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:38,986 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-12-02 11:50:38,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:38,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141163563] [2024-12-02 11:50:38,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141163563] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:38,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:38,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:50:38,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106661770] [2024-12-02 11:50:38,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:38,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:50:38,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:38,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:50:38,987 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:38,988 INFO L87 Difference]: Start difference. First operand 2444 states and 3437 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2024-12-02 11:50:43,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:50:43,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:43,287 INFO L93 Difference]: Finished difference Result 2446 states and 3438 transitions. [2024-12-02 11:50:43,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:50:43,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 80 [2024-12-02 11:50:43,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:43,302 INFO L225 Difference]: With dead ends: 2446 [2024-12-02 11:50:43,302 INFO L226 Difference]: Without dead ends: 2444 [2024-12-02 11:50:43,303 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:50:43,304 INFO L435 NwaCegarLoop]: 3424 mSDtfsCounter, 25 mSDsluCounter, 10245 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 13669 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:43,304 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 13669 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 11:50:43,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2024-12-02 11:50:43,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 2444. [2024-12-02 11:50:43,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2444 states, 1681 states have (on average 1.3111243307555027) internal successors, (2204), 1765 states have internal predecessors, (2204), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:43,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2444 states to 2444 states and 3436 transitions. [2024-12-02 11:50:43,395 INFO L78 Accepts]: Start accepts. Automaton has 2444 states and 3436 transitions. Word has length 80 [2024-12-02 11:50:43,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:43,395 INFO L471 AbstractCegarLoop]: Abstraction has 2444 states and 3436 transitions. [2024-12-02 11:50:43,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2024-12-02 11:50:43,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2444 states and 3436 transitions. [2024-12-02 11:50:43,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-12-02 11:50:43,397 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:43,397 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:43,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 11:50:43,397 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:43,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:43,398 INFO L85 PathProgramCache]: Analyzing trace with hash 778134449, now seen corresponding path program 1 times [2024-12-02 11:50:43,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:43,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350010966] [2024-12-02 11:50:43,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:43,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:44,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:44,539 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:44,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:44,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350010966] [2024-12-02 11:50:44,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350010966] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:44,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:44,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:44,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439910607] [2024-12-02 11:50:44,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:44,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:44,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:44,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:44,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:44,541 INFO L87 Difference]: Start difference. First operand 2444 states and 3436 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 11:50:44,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:44,663 INFO L93 Difference]: Finished difference Result 2444 states and 3436 transitions. [2024-12-02 11:50:44,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:44,664 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 85 [2024-12-02 11:50:44,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:44,673 INFO L225 Difference]: With dead ends: 2444 [2024-12-02 11:50:44,673 INFO L226 Difference]: Without dead ends: 2442 [2024-12-02 11:50:44,674 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:44,675 INFO L435 NwaCegarLoop]: 3421 mSDtfsCounter, 3393 mSDsluCounter, 3420 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3393 SdHoareTripleChecker+Valid, 6841 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:44,675 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3393 Valid, 6841 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:44,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2442 states. [2024-12-02 11:50:44,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2442 to 2442. [2024-12-02 11:50:44,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2442 states, 1680 states have (on average 1.3107142857142857) internal successors, (2202), 1763 states have internal predecessors, (2202), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:44,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2442 states to 2442 states and 3434 transitions. [2024-12-02 11:50:44,767 INFO L78 Accepts]: Start accepts. Automaton has 2442 states and 3434 transitions. Word has length 85 [2024-12-02 11:50:44,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:44,767 INFO L471 AbstractCegarLoop]: Abstraction has 2442 states and 3434 transitions. [2024-12-02 11:50:44,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 11:50:44,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2442 states and 3434 transitions. [2024-12-02 11:50:44,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-12-02 11:50:44,769 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:44,769 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:44,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 11:50:44,769 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:44,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:44,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1030773068, now seen corresponding path program 1 times [2024-12-02 11:50:44,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:44,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694845441] [2024-12-02 11:50:44,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:44,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:45,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:45,828 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:45,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:45,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694845441] [2024-12-02 11:50:45,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694845441] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:45,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:45,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:45,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901119485] [2024-12-02 11:50:45,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:45,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:45,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:45,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:45,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:45,830 INFO L87 Difference]: Start difference. First operand 2442 states and 3434 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-02 11:50:45,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:45,990 INFO L93 Difference]: Finished difference Result 2442 states and 3434 transitions. [2024-12-02 11:50:45,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:45,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 91 [2024-12-02 11:50:45,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:45,999 INFO L225 Difference]: With dead ends: 2442 [2024-12-02 11:50:45,999 INFO L226 Difference]: Without dead ends: 2440 [2024-12-02 11:50:46,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:46,001 INFO L435 NwaCegarLoop]: 3419 mSDtfsCounter, 3390 mSDsluCounter, 3418 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3390 SdHoareTripleChecker+Valid, 6837 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:46,001 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3390 Valid, 6837 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:46,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2440 states. [2024-12-02 11:50:46,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2440 to 2440. [2024-12-02 11:50:46,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2440 states, 1679 states have (on average 1.3103037522334724) internal successors, (2200), 1761 states have internal predecessors, (2200), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:46,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2440 states to 2440 states and 3432 transitions. [2024-12-02 11:50:46,092 INFO L78 Accepts]: Start accepts. Automaton has 2440 states and 3432 transitions. Word has length 91 [2024-12-02 11:50:46,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:46,092 INFO L471 AbstractCegarLoop]: Abstraction has 2440 states and 3432 transitions. [2024-12-02 11:50:46,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-02 11:50:46,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2440 states and 3432 transitions. [2024-12-02 11:50:46,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 11:50:46,093 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:46,094 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:46,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 11:50:46,094 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:46,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:46,094 INFO L85 PathProgramCache]: Analyzing trace with hash 187291600, now seen corresponding path program 1 times [2024-12-02 11:50:46,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:46,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503304407] [2024-12-02 11:50:46,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:46,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:46,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:47,025 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:47,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:47,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503304407] [2024-12-02 11:50:47,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503304407] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:47,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:47,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:47,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979195079] [2024-12-02 11:50:47,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:47,026 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:47,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:47,027 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:47,027 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:47,027 INFO L87 Difference]: Start difference. First operand 2440 states and 3432 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 11:50:47,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:47,147 INFO L93 Difference]: Finished difference Result 2440 states and 3432 transitions. [2024-12-02 11:50:47,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:47,147 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 97 [2024-12-02 11:50:47,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:47,156 INFO L225 Difference]: With dead ends: 2440 [2024-12-02 11:50:47,156 INFO L226 Difference]: Without dead ends: 2438 [2024-12-02 11:50:47,157 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:47,157 INFO L435 NwaCegarLoop]: 3417 mSDtfsCounter, 3387 mSDsluCounter, 3416 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3387 SdHoareTripleChecker+Valid, 6833 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:47,157 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3387 Valid, 6833 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:47,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2438 states. [2024-12-02 11:50:47,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2438 to 2438. [2024-12-02 11:50:47,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2438 states, 1678 states have (on average 1.3098927294398093) internal successors, (2198), 1759 states have internal predecessors, (2198), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:47,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2438 states to 2438 states and 3430 transitions. [2024-12-02 11:50:47,254 INFO L78 Accepts]: Start accepts. Automaton has 2438 states and 3430 transitions. Word has length 97 [2024-12-02 11:50:47,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:47,255 INFO L471 AbstractCegarLoop]: Abstraction has 2438 states and 3430 transitions. [2024-12-02 11:50:47,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 11:50:47,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2438 states and 3430 transitions. [2024-12-02 11:50:47,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-12-02 11:50:47,256 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:47,257 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:47,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 11:50:47,257 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:47,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:47,257 INFO L85 PathProgramCache]: Analyzing trace with hash -74220584, now seen corresponding path program 1 times [2024-12-02 11:50:47,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:47,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206242741] [2024-12-02 11:50:47,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:47,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:47,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:48,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:48,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206242741] [2024-12-02 11:50:48,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206242741] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:48,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:48,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:48,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186980108] [2024-12-02 11:50:48,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:48,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:48,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:48,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:48,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:48,164 INFO L87 Difference]: Start difference. First operand 2438 states and 3430 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 11:50:48,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:48,284 INFO L93 Difference]: Finished difference Result 2438 states and 3430 transitions. [2024-12-02 11:50:48,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:48,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 103 [2024-12-02 11:50:48,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:48,295 INFO L225 Difference]: With dead ends: 2438 [2024-12-02 11:50:48,295 INFO L226 Difference]: Without dead ends: 2436 [2024-12-02 11:50:48,296 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:48,296 INFO L435 NwaCegarLoop]: 3415 mSDtfsCounter, 3384 mSDsluCounter, 3414 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3384 SdHoareTripleChecker+Valid, 6829 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:48,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3384 Valid, 6829 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:48,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2024-12-02 11:50:48,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 2436. [2024-12-02 11:50:48,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2436 states, 1677 states have (on average 1.3094812164579606) internal successors, (2196), 1757 states have internal predecessors, (2196), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:48,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2436 states to 2436 states and 3428 transitions. [2024-12-02 11:50:48,399 INFO L78 Accepts]: Start accepts. Automaton has 2436 states and 3428 transitions. Word has length 103 [2024-12-02 11:50:48,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:48,400 INFO L471 AbstractCegarLoop]: Abstraction has 2436 states and 3428 transitions. [2024-12-02 11:50:48,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 11:50:48,400 INFO L276 IsEmpty]: Start isEmpty. Operand 2436 states and 3428 transitions. [2024-12-02 11:50:48,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-12-02 11:50:48,402 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:48,402 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:48,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 11:50:48,402 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:48,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:48,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1688622459, now seen corresponding path program 1 times [2024-12-02 11:50:48,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:48,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001902981] [2024-12-02 11:50:48,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:48,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:49,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:49,711 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:49,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:49,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001902981] [2024-12-02 11:50:49,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001902981] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:49,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:49,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:49,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503863771] [2024-12-02 11:50:49,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:49,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:49,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:49,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:49,713 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:49,713 INFO L87 Difference]: Start difference. First operand 2436 states and 3428 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 11:50:49,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:49,897 INFO L93 Difference]: Finished difference Result 2436 states and 3428 transitions. [2024-12-02 11:50:49,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:49,898 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 105 [2024-12-02 11:50:49,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:49,912 INFO L225 Difference]: With dead ends: 2436 [2024-12-02 11:50:49,912 INFO L226 Difference]: Without dead ends: 2434 [2024-12-02 11:50:49,914 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:49,914 INFO L435 NwaCegarLoop]: 3413 mSDtfsCounter, 3380 mSDsluCounter, 3412 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3380 SdHoareTripleChecker+Valid, 6825 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:49,915 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3380 Valid, 6825 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:49,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2024-12-02 11:50:50,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 2434. [2024-12-02 11:50:50,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2434 states, 1676 states have (on average 1.3090692124105012) internal successors, (2194), 1755 states have internal predecessors, (2194), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:50,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2434 states to 2434 states and 3426 transitions. [2024-12-02 11:50:50,100 INFO L78 Accepts]: Start accepts. Automaton has 2434 states and 3426 transitions. Word has length 105 [2024-12-02 11:50:50,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:50,100 INFO L471 AbstractCegarLoop]: Abstraction has 2434 states and 3426 transitions. [2024-12-02 11:50:50,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 11:50:50,100 INFO L276 IsEmpty]: Start isEmpty. Operand 2434 states and 3426 transitions. [2024-12-02 11:50:50,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-12-02 11:50:50,102 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:50,102 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:50,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 11:50:50,102 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:50:50,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:50,103 INFO L85 PathProgramCache]: Analyzing trace with hash 517547477, now seen corresponding path program 1 times [2024-12-02 11:50:50,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:50,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759611081] [2024-12-02 11:50:50,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:50,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:51,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:50:51,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:51,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759611081] [2024-12-02 11:50:51,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759611081] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:51,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:51,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:51,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662612192] [2024-12-02 11:50:51,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:51,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:51,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:51,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:51,293 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:51,293 INFO L87 Difference]: Start difference. First operand 2434 states and 3426 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 11:50:51,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:50:51,452 INFO L93 Difference]: Finished difference Result 2434 states and 3426 transitions. [2024-12-02 11:50:51,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:50:51,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 111 [2024-12-02 11:50:51,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:50:51,464 INFO L225 Difference]: With dead ends: 2434 [2024-12-02 11:50:51,464 INFO L226 Difference]: Without dead ends: 2432 [2024-12-02 11:50:51,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:50:51,465 INFO L435 NwaCegarLoop]: 3411 mSDtfsCounter, 3379 mSDsluCounter, 3410 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3379 SdHoareTripleChecker+Valid, 6821 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:50:51,465 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3379 Valid, 6821 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:50:51,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2024-12-02 11:50:51,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 2432. [2024-12-02 11:50:51,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2432 states, 1675 states have (on average 1.3086567164179104) internal successors, (2192), 1753 states have internal predecessors, (2192), 617 states have call successors, (617), 122 states have call predecessors, (617), 121 states have return successors, (615), 583 states have call predecessors, (615), 615 states have call successors, (615) [2024-12-02 11:50:51,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2432 states to 2432 states and 3424 transitions. [2024-12-02 11:50:51,614 INFO L78 Accepts]: Start accepts. Automaton has 2432 states and 3424 transitions. Word has length 111 [2024-12-02 11:50:51,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:50:51,614 INFO L471 AbstractCegarLoop]: Abstraction has 2432 states and 3424 transitions. [2024-12-02 11:50:51,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 11:50:51,615 INFO L276 IsEmpty]: Start isEmpty. Operand 2432 states and 3424 transitions. [2024-12-02 11:50:51,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 11:50:51,617 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:50:51,617 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:50:51,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 11:50:51,617 INFO L396 AbstractCegarLoop]: === Iteration 13 === 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 27 more)] === [2024-12-02 11:50:51,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:50:51,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1921875003, now seen corresponding path program 1 times [2024-12-02 11:50:51,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:50:51,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215428602] [2024-12-02 11:50:51,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:50:51,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:50:52,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:50:52,809 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-12-02 11:50:52,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:50:52,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215428602] [2024-12-02 11:50:52,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215428602] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:50:52,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:50:52,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:50:52,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495766206] [2024-12-02 11:50:52,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:50:52,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:50:52,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:50:52,810 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:50:52,811 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:50:52,811 INFO L87 Difference]: Start difference. First operand 2432 states and 3424 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 11:50:56,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:51:01,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:01,400 INFO L93 Difference]: Finished difference Result 4970 states and 6941 transitions. [2024-12-02 11:51:01,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:01,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 125 [2024-12-02 11:51:01,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:01,412 INFO L225 Difference]: With dead ends: 4970 [2024-12-02 11:51:01,412 INFO L226 Difference]: Without dead ends: 2568 [2024-12-02 11:51:01,418 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:01,418 INFO L435 NwaCegarLoop]: 3523 mSDtfsCounter, 3494 mSDsluCounter, 2287 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3494 SdHoareTripleChecker+Valid, 5810 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:01,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3494 Valid, 5810 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1239 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2024-12-02 11:51:01,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2024-12-02 11:51:01,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2544. [2024-12-02 11:51:01,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2544 states, 1763 states have (on average 1.2983550765740215) internal successors, (2289), 1841 states have internal predecessors, (2289), 618 states have call successors, (618), 145 states have call predecessors, (618), 144 states have return successors, (616), 584 states have call predecessors, (616), 616 states have call successors, (616) [2024-12-02 11:51:01,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2544 states to 2544 states and 3523 transitions. [2024-12-02 11:51:01,537 INFO L78 Accepts]: Start accepts. Automaton has 2544 states and 3523 transitions. Word has length 125 [2024-12-02 11:51:01,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:01,537 INFO L471 AbstractCegarLoop]: Abstraction has 2544 states and 3523 transitions. [2024-12-02 11:51:01,537 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 11:51:01,537 INFO L276 IsEmpty]: Start isEmpty. Operand 2544 states and 3523 transitions. [2024-12-02 11:51:01,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-02 11:51:01,539 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:01,539 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:01,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 11:51:01,539 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:01,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:01,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1594840933, now seen corresponding path program 1 times [2024-12-02 11:51:01,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:01,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427480295] [2024-12-02 11:51:01,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:01,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:02,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:02,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:02,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:02,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427480295] [2024-12-02 11:51:02,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427480295] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:02,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:02,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:02,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081599531] [2024-12-02 11:51:02,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:02,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:02,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:02,606 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:02,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:02,607 INFO L87 Difference]: Start difference. First operand 2544 states and 3523 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 11:51:02,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:02,781 INFO L93 Difference]: Finished difference Result 2544 states and 3523 transitions. [2024-12-02 11:51:02,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:02,781 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 117 [2024-12-02 11:51:02,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:02,791 INFO L225 Difference]: With dead ends: 2544 [2024-12-02 11:51:02,791 INFO L226 Difference]: Without dead ends: 2542 [2024-12-02 11:51:02,792 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:02,792 INFO L435 NwaCegarLoop]: 3408 mSDtfsCounter, 3375 mSDsluCounter, 3407 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3375 SdHoareTripleChecker+Valid, 6815 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:02,792 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3375 Valid, 6815 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:02,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2542 states. [2024-12-02 11:51:02,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2542 to 2542. [2024-12-02 11:51:02,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2542 states, 1762 states have (on average 1.2973893303064699) internal successors, (2286), 1839 states have internal predecessors, (2286), 618 states have call successors, (618), 145 states have call predecessors, (618), 144 states have return successors, (616), 584 states have call predecessors, (616), 616 states have call successors, (616) [2024-12-02 11:51:02,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2542 states to 2542 states and 3520 transitions. [2024-12-02 11:51:02,912 INFO L78 Accepts]: Start accepts. Automaton has 2542 states and 3520 transitions. Word has length 117 [2024-12-02 11:51:02,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:02,912 INFO L471 AbstractCegarLoop]: Abstraction has 2542 states and 3520 transitions. [2024-12-02 11:51:02,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 11:51:02,912 INFO L276 IsEmpty]: Start isEmpty. Operand 2542 states and 3520 transitions. [2024-12-02 11:51:02,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-02 11:51:02,913 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:02,913 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:02,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 11:51:02,913 INFO L396 AbstractCegarLoop]: === Iteration 15 === 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 27 more)] === [2024-12-02 11:51:02,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:02,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1242653025, now seen corresponding path program 1 times [2024-12-02 11:51:02,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:02,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978262314] [2024-12-02 11:51:02,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:02,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:03,908 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-12-02 11:51:03,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:03,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978262314] [2024-12-02 11:51:03,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978262314] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:03,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:03,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:51:03,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371693958] [2024-12-02 11:51:03,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:03,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:51:03,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:03,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:51:03,909 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:51:03,910 INFO L87 Difference]: Start difference. First operand 2542 states and 3520 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 11:51:04,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:04,061 INFO L93 Difference]: Finished difference Result 5050 states and 6992 transitions. [2024-12-02 11:51:04,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:51:04,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 131 [2024-12-02 11:51:04,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:04,072 INFO L225 Difference]: With dead ends: 5050 [2024-12-02 11:51:04,072 INFO L226 Difference]: Without dead ends: 2538 [2024-12-02 11:51:04,077 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:51:04,077 INFO L435 NwaCegarLoop]: 3404 mSDtfsCounter, 3394 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3394 SdHoareTripleChecker+Valid, 3404 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:04,077 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3394 Valid, 3404 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:04,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2024-12-02 11:51:04,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 2538. [2024-12-02 11:51:04,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2538 states, 1759 states have (on average 1.296759522455941) internal successors, (2281), 1835 states have internal predecessors, (2281), 618 states have call successors, (618), 145 states have call predecessors, (618), 144 states have return successors, (616), 584 states have call predecessors, (616), 616 states have call successors, (616) [2024-12-02 11:51:04,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2538 states to 2538 states and 3515 transitions. [2024-12-02 11:51:04,200 INFO L78 Accepts]: Start accepts. Automaton has 2538 states and 3515 transitions. Word has length 131 [2024-12-02 11:51:04,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:04,200 INFO L471 AbstractCegarLoop]: Abstraction has 2538 states and 3515 transitions. [2024-12-02 11:51:04,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 11:51:04,200 INFO L276 IsEmpty]: Start isEmpty. Operand 2538 states and 3515 transitions. [2024-12-02 11:51:04,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-02 11:51:04,202 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:04,202 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:04,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 11:51:04,202 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:04,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:04,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1584033098, now seen corresponding path program 1 times [2024-12-02 11:51:04,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:04,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070866139] [2024-12-02 11:51:04,203 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:04,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:04,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:05,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:05,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:05,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070866139] [2024-12-02 11:51:05,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070866139] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:05,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:05,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:05,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463806360] [2024-12-02 11:51:05,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:05,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:05,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:05,150 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:05,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:05,150 INFO L87 Difference]: Start difference. First operand 2538 states and 3515 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 11:51:05,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:05,387 INFO L93 Difference]: Finished difference Result 2538 states and 3515 transitions. [2024-12-02 11:51:05,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:05,388 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 123 [2024-12-02 11:51:05,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:05,399 INFO L225 Difference]: With dead ends: 2538 [2024-12-02 11:51:05,399 INFO L226 Difference]: Without dead ends: 2536 [2024-12-02 11:51:05,400 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:05,401 INFO L435 NwaCegarLoop]: 3401 mSDtfsCounter, 3367 mSDsluCounter, 3400 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3367 SdHoareTripleChecker+Valid, 6801 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:05,401 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3367 Valid, 6801 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:05,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2024-12-02 11:51:05,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 2536. [2024-12-02 11:51:05,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2536 states, 1758 states have (on average 1.2957906712172924) internal successors, (2278), 1833 states have internal predecessors, (2278), 618 states have call successors, (618), 145 states have call predecessors, (618), 144 states have return successors, (616), 584 states have call predecessors, (616), 616 states have call successors, (616) [2024-12-02 11:51:05,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2536 states to 2536 states and 3512 transitions. [2024-12-02 11:51:05,629 INFO L78 Accepts]: Start accepts. Automaton has 2536 states and 3512 transitions. Word has length 123 [2024-12-02 11:51:05,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:05,630 INFO L471 AbstractCegarLoop]: Abstraction has 2536 states and 3512 transitions. [2024-12-02 11:51:05,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 11:51:05,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2536 states and 3512 transitions. [2024-12-02 11:51:05,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-12-02 11:51:05,632 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:05,632 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:05,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 11:51:05,632 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:05,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:05,633 INFO L85 PathProgramCache]: Analyzing trace with hash 415580816, now seen corresponding path program 1 times [2024-12-02 11:51:05,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:05,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761288551] [2024-12-02 11:51:05,633 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:05,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:06,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:06,598 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-12-02 11:51:06,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:06,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761288551] [2024-12-02 11:51:06,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761288551] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 11:51:06,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293028691] [2024-12-02 11:51:06,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:06,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 11:51:06,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 11:51:06,601 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 11:51:06,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 11:51:08,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:08,469 INFO L256 TraceCheckSpWp]: Trace formula consists of 2575 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 11:51:08,475 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 11:51:08,658 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-12-02 11:51:08,658 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 11:51:08,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293028691] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:08,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 11:51:08,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-12-02 11:51:08,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206183246] [2024-12-02 11:51:08,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:08,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:51:08,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:08,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:51:08,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:08,660 INFO L87 Difference]: Start difference. First operand 2536 states and 3512 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:51:08,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:08,855 INFO L93 Difference]: Finished difference Result 5038 states and 6976 transitions. [2024-12-02 11:51:08,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:51:08,855 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 137 [2024-12-02 11:51:08,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:08,868 INFO L225 Difference]: With dead ends: 5038 [2024-12-02 11:51:08,868 INFO L226 Difference]: Without dead ends: 2532 [2024-12-02 11:51:08,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:08,876 INFO L435 NwaCegarLoop]: 3397 mSDtfsCounter, 3368 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3368 SdHoareTripleChecker+Valid, 3397 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:08,876 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3368 Valid, 3397 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:08,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2532 states. [2024-12-02 11:51:09,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2532 to 2532. [2024-12-02 11:51:09,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2532 states, 1755 states have (on average 1.295156695156695) internal successors, (2273), 1829 states have internal predecessors, (2273), 618 states have call successors, (618), 145 states have call predecessors, (618), 144 states have return successors, (616), 584 states have call predecessors, (616), 616 states have call successors, (616) [2024-12-02 11:51:09,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2532 states to 2532 states and 3507 transitions. [2024-12-02 11:51:09,112 INFO L78 Accepts]: Start accepts. Automaton has 2532 states and 3507 transitions. Word has length 137 [2024-12-02 11:51:09,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:09,112 INFO L471 AbstractCegarLoop]: Abstraction has 2532 states and 3507 transitions. [2024-12-02 11:51:09,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:51:09,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2532 states and 3507 transitions. [2024-12-02 11:51:09,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 11:51:09,114 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:09,114 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:09,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 11:51:09,314 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-02 11:51:09,314 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_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 27 more)] === [2024-12-02 11:51:09,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:09,315 INFO L85 PathProgramCache]: Analyzing trace with hash -589811715, now seen corresponding path program 1 times [2024-12-02 11:51:09,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:09,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143992303] [2024-12-02 11:51:09,315 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:09,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:10,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:10,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:10,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:10,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143992303] [2024-12-02 11:51:10,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143992303] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:10,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:10,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:10,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844747372] [2024-12-02 11:51:10,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:10,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:10,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:10,351 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:10,352 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:10,352 INFO L87 Difference]: Start difference. First operand 2532 states and 3507 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:51:10,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:10,566 INFO L93 Difference]: Finished difference Result 2532 states and 3507 transitions. [2024-12-02 11:51:10,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:10,566 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 129 [2024-12-02 11:51:10,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:10,577 INFO L225 Difference]: With dead ends: 2532 [2024-12-02 11:51:10,577 INFO L226 Difference]: Without dead ends: 2530 [2024-12-02 11:51:10,577 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:10,578 INFO L435 NwaCegarLoop]: 3394 mSDtfsCounter, 3359 mSDsluCounter, 3393 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3359 SdHoareTripleChecker+Valid, 6787 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:10,578 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3359 Valid, 6787 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:10,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2024-12-02 11:51:10,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 2530. [2024-12-02 11:51:10,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2530 states, 1754 states have (on average 1.2941847206385404) internal successors, (2270), 1827 states have internal predecessors, (2270), 618 states have call successors, (618), 145 states have call predecessors, (618), 144 states have return successors, (616), 584 states have call predecessors, (616), 616 states have call successors, (616) [2024-12-02 11:51:10,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2530 states to 2530 states and 3504 transitions. [2024-12-02 11:51:10,821 INFO L78 Accepts]: Start accepts. Automaton has 2530 states and 3504 transitions. Word has length 129 [2024-12-02 11:51:10,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:10,822 INFO L471 AbstractCegarLoop]: Abstraction has 2530 states and 3504 transitions. [2024-12-02 11:51:10,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 11:51:10,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2530 states and 3504 transitions. [2024-12-02 11:51:10,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-12-02 11:51:10,823 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:10,824 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:10,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 11:51:10,824 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:10,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:10,824 INFO L85 PathProgramCache]: Analyzing trace with hash -894655809, now seen corresponding path program 1 times [2024-12-02 11:51:10,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:10,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863342819] [2024-12-02 11:51:10,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:10,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:12,191 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2024-12-02 11:51:12,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:12,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863342819] [2024-12-02 11:51:12,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863342819] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:12,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:12,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:51:12,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949120881] [2024-12-02 11:51:12,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:12,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:51:12,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:12,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:51:12,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:12,193 INFO L87 Difference]: Start difference. First operand 2530 states and 3504 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 11:51:12,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:12,537 INFO L93 Difference]: Finished difference Result 3036 states and 4194 transitions. [2024-12-02 11:51:12,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:51:12,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 178 [2024-12-02 11:51:12,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:12,549 INFO L225 Difference]: With dead ends: 3036 [2024-12-02 11:51:12,549 INFO L226 Difference]: Without dead ends: 3034 [2024-12-02 11:51:12,551 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:12,551 INFO L435 NwaCegarLoop]: 3501 mSDtfsCounter, 2521 mSDsluCounter, 8477 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2522 SdHoareTripleChecker+Valid, 11978 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:12,551 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2522 Valid, 11978 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 11:51:12,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2024-12-02 11:51:12,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 3024. [2024-12-02 11:51:12,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3024 states, 2054 states have (on average 1.2833495618305746) internal successors, (2636), 2164 states have internal predecessors, (2636), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:12,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3024 states to 3024 states and 4186 transitions. [2024-12-02 11:51:12,738 INFO L78 Accepts]: Start accepts. Automaton has 3024 states and 4186 transitions. Word has length 178 [2024-12-02 11:51:12,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:12,738 INFO L471 AbstractCegarLoop]: Abstraction has 3024 states and 4186 transitions. [2024-12-02 11:51:12,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 11:51:12,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3024 states and 4186 transitions. [2024-12-02 11:51:12,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-12-02 11:51:12,740 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:12,740 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:12,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 11:51:12,740 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_rcu_srcu_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 27 more)] === [2024-12-02 11:51:12,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:12,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1714330042, now seen corresponding path program 1 times [2024-12-02 11:51:12,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:12,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694975915] [2024-12-02 11:51:12,741 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:12,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:13,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:13,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:13,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694975915] [2024-12-02 11:51:13,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694975915] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:13,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:13,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:13,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230142968] [2024-12-02 11:51:13,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:13,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:13,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:13,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:13,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:13,708 INFO L87 Difference]: Start difference. First operand 3024 states and 4186 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 11:51:13,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:13,961 INFO L93 Difference]: Finished difference Result 3024 states and 4186 transitions. [2024-12-02 11:51:13,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:13,962 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 135 [2024-12-02 11:51:13,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:13,972 INFO L225 Difference]: With dead ends: 3024 [2024-12-02 11:51:13,972 INFO L226 Difference]: Without dead ends: 3022 [2024-12-02 11:51:13,973 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:13,974 INFO L435 NwaCegarLoop]: 3392 mSDtfsCounter, 3356 mSDsluCounter, 3391 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3356 SdHoareTripleChecker+Valid, 6783 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:13,974 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3356 Valid, 6783 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:13,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2024-12-02 11:51:14,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 3022. [2024-12-02 11:51:14,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3022 states, 2053 states have (on average 1.282513395031661) internal successors, (2633), 2162 states have internal predecessors, (2633), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:14,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3022 states to 3022 states and 4183 transitions. [2024-12-02 11:51:14,354 INFO L78 Accepts]: Start accepts. Automaton has 3022 states and 4183 transitions. Word has length 135 [2024-12-02 11:51:14,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:14,355 INFO L471 AbstractCegarLoop]: Abstraction has 3022 states and 4183 transitions. [2024-12-02 11:51:14,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 11:51:14,355 INFO L276 IsEmpty]: Start isEmpty. Operand 3022 states and 4183 transitions. [2024-12-02 11:51:14,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-12-02 11:51:14,357 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:14,357 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:14,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 11:51:14,357 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_lib_idr_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 27 more)] === [2024-12-02 11:51:14,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:14,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1709298651, now seen corresponding path program 1 times [2024-12-02 11:51:14,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:14,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684312427] [2024-12-02 11:51:14,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:14,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:15,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:15,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684312427] [2024-12-02 11:51:15,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684312427] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:15,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:15,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:15,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834628295] [2024-12-02 11:51:15,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:15,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:15,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:15,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:15,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:15,326 INFO L87 Difference]: Start difference. First operand 3022 states and 4183 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 11:51:15,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:15,572 INFO L93 Difference]: Finished difference Result 3022 states and 4183 transitions. [2024-12-02 11:51:15,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:15,573 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 141 [2024-12-02 11:51:15,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:15,582 INFO L225 Difference]: With dead ends: 3022 [2024-12-02 11:51:15,582 INFO L226 Difference]: Without dead ends: 3020 [2024-12-02 11:51:15,583 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:15,583 INFO L435 NwaCegarLoop]: 3390 mSDtfsCounter, 3353 mSDsluCounter, 3389 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3353 SdHoareTripleChecker+Valid, 6779 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:15,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3353 Valid, 6779 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3020 states. [2024-12-02 11:51:15,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3020 to 3020. [2024-12-02 11:51:15,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3020 states, 2052 states have (on average 1.2816764132553606) internal successors, (2630), 2160 states have internal predecessors, (2630), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:15,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3020 states to 3020 states and 4180 transitions. [2024-12-02 11:51:15,798 INFO L78 Accepts]: Start accepts. Automaton has 3020 states and 4180 transitions. Word has length 141 [2024-12-02 11:51:15,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:15,798 INFO L471 AbstractCegarLoop]: Abstraction has 3020 states and 4180 transitions. [2024-12-02 11:51:15,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 11:51:15,799 INFO L276 IsEmpty]: Start isEmpty. Operand 3020 states and 4180 transitions. [2024-12-02 11:51:15,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-12-02 11:51:15,800 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:15,800 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:15,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 11:51:15,800 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_linux_mmc_sdio_func_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 27 more)] === [2024-12-02 11:51:15,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:15,800 INFO L85 PathProgramCache]: Analyzing trace with hash -322716371, now seen corresponding path program 1 times [2024-12-02 11:51:15,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:15,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664033737] [2024-12-02 11:51:15,801 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:15,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:16,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:16,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:16,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664033737] [2024-12-02 11:51:16,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664033737] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:16,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:16,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:16,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69666744] [2024-12-02 11:51:16,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:16,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:16,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:16,813 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:16,813 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:16,813 INFO L87 Difference]: Start difference. First operand 3020 states and 4180 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 11:51:17,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:17,075 INFO L93 Difference]: Finished difference Result 3020 states and 4180 transitions. [2024-12-02 11:51:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:17,076 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 147 [2024-12-02 11:51:17,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:17,084 INFO L225 Difference]: With dead ends: 3020 [2024-12-02 11:51:17,084 INFO L226 Difference]: Without dead ends: 3018 [2024-12-02 11:51:17,085 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:17,086 INFO L435 NwaCegarLoop]: 3388 mSDtfsCounter, 3350 mSDsluCounter, 3387 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3350 SdHoareTripleChecker+Valid, 6775 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:17,086 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3350 Valid, 6775 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:17,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2024-12-02 11:51:17,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 3018. [2024-12-02 11:51:17,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3018 states, 2051 states have (on average 1.280838615309605) internal successors, (2627), 2158 states have internal predecessors, (2627), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:17,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3018 states to 3018 states and 4177 transitions. [2024-12-02 11:51:17,301 INFO L78 Accepts]: Start accepts. Automaton has 3018 states and 4177 transitions. Word has length 147 [2024-12-02 11:51:17,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:17,301 INFO L471 AbstractCegarLoop]: Abstraction has 3018 states and 4177 transitions. [2024-12-02 11:51:17,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 11:51:17,301 INFO L276 IsEmpty]: Start isEmpty. Operand 3018 states and 4177 transitions. [2024-12-02 11:51:17,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-12-02 11:51:17,302 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:17,302 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:17,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 11:51:17,303 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_linux_net_rtnetlink_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 27 more)] === [2024-12-02 11:51:17,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:17,303 INFO L85 PathProgramCache]: Analyzing trace with hash 294988780, now seen corresponding path program 1 times [2024-12-02 11:51:17,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:17,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778948444] [2024-12-02 11:51:17,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:17,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:18,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:18,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:18,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:18,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778948444] [2024-12-02 11:51:18,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778948444] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:18,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:18,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:18,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25685474] [2024-12-02 11:51:18,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:18,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:18,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:18,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:18,247 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:18,247 INFO L87 Difference]: Start difference. First operand 3018 states and 4177 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 11:51:18,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:18,488 INFO L93 Difference]: Finished difference Result 3018 states and 4177 transitions. [2024-12-02 11:51:18,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:18,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 153 [2024-12-02 11:51:18,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:18,496 INFO L225 Difference]: With dead ends: 3018 [2024-12-02 11:51:18,496 INFO L226 Difference]: Without dead ends: 3016 [2024-12-02 11:51:18,497 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:18,498 INFO L435 NwaCegarLoop]: 3386 mSDtfsCounter, 3347 mSDsluCounter, 3385 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3347 SdHoareTripleChecker+Valid, 6771 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:18,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3347 Valid, 6771 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:18,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3016 states. [2024-12-02 11:51:18,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3016 to 3016. [2024-12-02 11:51:18,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3016 states, 2050 states have (on average 1.28) internal successors, (2624), 2156 states have internal predecessors, (2624), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:18,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3016 states to 3016 states and 4174 transitions. [2024-12-02 11:51:18,822 INFO L78 Accepts]: Start accepts. Automaton has 3016 states and 4174 transitions. Word has length 153 [2024-12-02 11:51:18,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:18,822 INFO L471 AbstractCegarLoop]: Abstraction has 3016 states and 4174 transitions. [2024-12-02 11:51:18,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 11:51:18,822 INFO L276 IsEmpty]: Start isEmpty. Operand 3016 states and 4174 transitions. [2024-12-02 11:51:18,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-12-02 11:51:18,824 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:18,824 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:18,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 11:51:18,824 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_linux_net_sock_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 27 more)] === [2024-12-02 11:51:18,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:18,824 INFO L85 PathProgramCache]: Analyzing trace with hash -544823013, now seen corresponding path program 1 times [2024-12-02 11:51:18,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:18,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674576195] [2024-12-02 11:51:18,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:18,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:19,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:19,746 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:19,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:19,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674576195] [2024-12-02 11:51:19,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674576195] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:19,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:19,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:19,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925183546] [2024-12-02 11:51:19,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:19,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:19,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:19,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:19,747 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:19,747 INFO L87 Difference]: Start difference. First operand 3016 states and 4174 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 11:51:20,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:20,017 INFO L93 Difference]: Finished difference Result 3016 states and 4174 transitions. [2024-12-02 11:51:20,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:20,018 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 159 [2024-12-02 11:51:20,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:20,025 INFO L225 Difference]: With dead ends: 3016 [2024-12-02 11:51:20,025 INFO L226 Difference]: Without dead ends: 3014 [2024-12-02 11:51:20,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:20,026 INFO L435 NwaCegarLoop]: 3384 mSDtfsCounter, 3344 mSDsluCounter, 3383 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3344 SdHoareTripleChecker+Valid, 6767 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:20,026 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3344 Valid, 6767 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:20,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2024-12-02 11:51:20,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 3014. [2024-12-02 11:51:20,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3014 states, 2049 states have (on average 1.2791605661298193) internal successors, (2621), 2154 states have internal predecessors, (2621), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:20,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3014 states to 3014 states and 4171 transitions. [2024-12-02 11:51:20,261 INFO L78 Accepts]: Start accepts. Automaton has 3014 states and 4171 transitions. Word has length 159 [2024-12-02 11:51:20,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:20,261 INFO L471 AbstractCegarLoop]: Abstraction has 3014 states and 4171 transitions. [2024-12-02 11:51:20,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 11:51:20,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3014 states and 4171 transitions. [2024-12-02 11:51:20,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-12-02 11:51:20,262 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:20,262 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:20,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 11:51:20,262 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_linux_usb_coherent_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 27 more)] === [2024-12-02 11:51:20,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:20,263 INFO L85 PathProgramCache]: Analyzing trace with hash -874253303, now seen corresponding path program 1 times [2024-12-02 11:51:20,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:20,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283457336] [2024-12-02 11:51:20,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:20,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:21,247 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:21,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:21,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283457336] [2024-12-02 11:51:21,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283457336] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:21,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:21,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:21,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198290200] [2024-12-02 11:51:21,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:21,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:21,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:21,248 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:21,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:21,248 INFO L87 Difference]: Start difference. First operand 3014 states and 4171 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 11:51:21,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:21,510 INFO L93 Difference]: Finished difference Result 3014 states and 4171 transitions. [2024-12-02 11:51:21,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:21,510 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 165 [2024-12-02 11:51:21,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:21,518 INFO L225 Difference]: With dead ends: 3014 [2024-12-02 11:51:21,518 INFO L226 Difference]: Without dead ends: 3012 [2024-12-02 11:51:21,519 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:21,519 INFO L435 NwaCegarLoop]: 3382 mSDtfsCounter, 3341 mSDsluCounter, 3381 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3341 SdHoareTripleChecker+Valid, 6763 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:21,520 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3341 Valid, 6763 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:21,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2024-12-02 11:51:21,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 3012. [2024-12-02 11:51:21,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3012 states, 2048 states have (on average 1.2783203125) internal successors, (2618), 2152 states have internal predecessors, (2618), 751 states have call successors, (751), 207 states have call predecessors, (751), 205 states have return successors, (799), 689 states have call predecessors, (799), 749 states have call successors, (799) [2024-12-02 11:51:21,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3012 states to 3012 states and 4168 transitions. [2024-12-02 11:51:21,777 INFO L78 Accepts]: Start accepts. Automaton has 3012 states and 4168 transitions. Word has length 165 [2024-12-02 11:51:21,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:21,777 INFO L471 AbstractCegarLoop]: Abstraction has 3012 states and 4168 transitions. [2024-12-02 11:51:21,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 11:51:21,777 INFO L276 IsEmpty]: Start isEmpty. Operand 3012 states and 4168 transitions. [2024-12-02 11:51:21,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-12-02 11:51:21,779 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:21,779 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:21,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 11:51:21,779 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:21,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:21,780 INFO L85 PathProgramCache]: Analyzing trace with hash 222623317, now seen corresponding path program 1 times [2024-12-02 11:51:21,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:21,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942878406] [2024-12-02 11:51:21,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:21,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:22,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:23,045 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2024-12-02 11:51:23,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:23,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942878406] [2024-12-02 11:51:23,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942878406] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:23,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:23,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:51:23,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222562124] [2024-12-02 11:51:23,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:23,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:51:23,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:23,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:51:23,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:23,046 INFO L87 Difference]: Start difference. First operand 3012 states and 4168 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 11:51:23,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:23,428 INFO L93 Difference]: Finished difference Result 3140 states and 4292 transitions. [2024-12-02 11:51:23,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:51:23,428 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 215 [2024-12-02 11:51:23,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:23,435 INFO L225 Difference]: With dead ends: 3140 [2024-12-02 11:51:23,435 INFO L226 Difference]: Without dead ends: 3138 [2024-12-02 11:51:23,436 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:23,437 INFO L435 NwaCegarLoop]: 3391 mSDtfsCounter, 2840 mSDsluCounter, 7378 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2841 SdHoareTripleChecker+Valid, 10769 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:23,437 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2841 Valid, 10769 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:23,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3138 states. [2024-12-02 11:51:23,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3138 to 3134. [2024-12-02 11:51:23,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3134 states, 2130 states have (on average 1.2708920187793427) internal successors, (2707), 2235 states have internal predecessors, (2707), 766 states have call successors, (766), 233 states have call predecessors, (766), 231 states have return successors, (814), 704 states have call predecessors, (814), 764 states have call successors, (814) [2024-12-02 11:51:23,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3134 states to 3134 states and 4287 transitions. [2024-12-02 11:51:23,702 INFO L78 Accepts]: Start accepts. Automaton has 3134 states and 4287 transitions. Word has length 215 [2024-12-02 11:51:23,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:23,702 INFO L471 AbstractCegarLoop]: Abstraction has 3134 states and 4287 transitions. [2024-12-02 11:51:23,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 11:51:23,702 INFO L276 IsEmpty]: Start isEmpty. Operand 3134 states and 4287 transitions. [2024-12-02 11:51:23,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 11:51:23,704 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:23,704 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:23,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 11:51:23,704 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_linux_usb_gadget_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 27 more)] === [2024-12-02 11:51:23,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:23,705 INFO L85 PathProgramCache]: Analyzing trace with hash -647364949, now seen corresponding path program 1 times [2024-12-02 11:51:23,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:23,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359815358] [2024-12-02 11:51:23,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:23,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:24,667 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:24,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:24,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359815358] [2024-12-02 11:51:24,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359815358] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:24,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:24,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:24,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43786073] [2024-12-02 11:51:24,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:24,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:24,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:24,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:24,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:24,668 INFO L87 Difference]: Start difference. First operand 3134 states and 4287 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 11:51:24,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:24,948 INFO L93 Difference]: Finished difference Result 3134 states and 4287 transitions. [2024-12-02 11:51:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:24,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 171 [2024-12-02 11:51:24,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:24,955 INFO L225 Difference]: With dead ends: 3134 [2024-12-02 11:51:24,955 INFO L226 Difference]: Without dead ends: 3132 [2024-12-02 11:51:24,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:24,956 INFO L435 NwaCegarLoop]: 3378 mSDtfsCounter, 3336 mSDsluCounter, 3377 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3336 SdHoareTripleChecker+Valid, 6755 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:24,956 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3336 Valid, 6755 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:24,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3132 states. [2024-12-02 11:51:25,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3132 to 3132. [2024-12-02 11:51:25,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3132 states, 2129 states have (on average 1.2700798496946923) internal successors, (2704), 2233 states have internal predecessors, (2704), 766 states have call successors, (766), 233 states have call predecessors, (766), 231 states have return successors, (814), 704 states have call predecessors, (814), 764 states have call successors, (814) [2024-12-02 11:51:25,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3132 states to 3132 states and 4284 transitions. [2024-12-02 11:51:25,213 INFO L78 Accepts]: Start accepts. Automaton has 3132 states and 4284 transitions. Word has length 171 [2024-12-02 11:51:25,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:25,213 INFO L471 AbstractCegarLoop]: Abstraction has 3132 states and 4284 transitions. [2024-12-02 11:51:25,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 11:51:25,213 INFO L276 IsEmpty]: Start isEmpty. Operand 3132 states and 4284 transitions. [2024-12-02 11:51:25,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-12-02 11:51:25,215 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:25,215 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:25,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 11:51:25,215 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:25,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:25,216 INFO L85 PathProgramCache]: Analyzing trace with hash 2090901284, now seen corresponding path program 1 times [2024-12-02 11:51:25,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:25,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008291310] [2024-12-02 11:51:25,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:25,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:26,466 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2024-12-02 11:51:26,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:26,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008291310] [2024-12-02 11:51:26,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008291310] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:26,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:26,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:51:26,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77234249] [2024-12-02 11:51:26,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:26,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:51:26,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:26,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:51:26,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:26,468 INFO L87 Difference]: Start difference. First operand 3132 states and 4284 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:30,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:51:31,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:31,043 INFO L93 Difference]: Finished difference Result 3146 states and 4294 transitions. [2024-12-02 11:51:31,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:51:31,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 218 [2024-12-02 11:51:31,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:31,049 INFO L225 Difference]: With dead ends: 3146 [2024-12-02 11:51:31,050 INFO L226 Difference]: Without dead ends: 3144 [2024-12-02 11:51:31,050 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:31,051 INFO L435 NwaCegarLoop]: 3905 mSDtfsCounter, 1474 mSDsluCounter, 10350 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1475 SdHoareTripleChecker+Valid, 14255 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:31,051 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1475 Valid, 14255 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 11:51:31,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3144 states. [2024-12-02 11:51:31,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3144 to 3136. [2024-12-02 11:51:31,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3136 states, 2132 states have (on average 1.2696998123827392) internal successors, (2707), 2236 states have internal predecessors, (2707), 766 states have call successors, (766), 234 states have call predecessors, (766), 232 states have return successors, (814), 704 states have call predecessors, (814), 764 states have call successors, (814) [2024-12-02 11:51:31,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3136 states to 3136 states and 4287 transitions. [2024-12-02 11:51:31,320 INFO L78 Accepts]: Start accepts. Automaton has 3136 states and 4287 transitions. Word has length 218 [2024-12-02 11:51:31,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:31,320 INFO L471 AbstractCegarLoop]: Abstraction has 3136 states and 4287 transitions. [2024-12-02 11:51:31,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:31,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3136 states and 4287 transitions. [2024-12-02 11:51:31,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 11:51:31,322 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:31,322 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:31,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 11:51:31,322 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_linux_usb_urb_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 27 more)] === [2024-12-02 11:51:31,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:31,323 INFO L85 PathProgramCache]: Analyzing trace with hash -50159640, now seen corresponding path program 1 times [2024-12-02 11:51:31,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:31,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651551944] [2024-12-02 11:51:31,323 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:31,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:32,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:32,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-02 11:51:32,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:32,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651551944] [2024-12-02 11:51:32,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651551944] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:32,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:32,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:32,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844593441] [2024-12-02 11:51:32,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:32,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:32,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:32,371 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:32,371 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:32,372 INFO L87 Difference]: Start difference. First operand 3136 states and 4287 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:32,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:32,684 INFO L93 Difference]: Finished difference Result 3136 states and 4287 transitions. [2024-12-02 11:51:32,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:32,684 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 177 [2024-12-02 11:51:32,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:32,693 INFO L225 Difference]: With dead ends: 3136 [2024-12-02 11:51:32,693 INFO L226 Difference]: Without dead ends: 2827 [2024-12-02 11:51:32,696 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:32,696 INFO L435 NwaCegarLoop]: 3377 mSDtfsCounter, 3333 mSDsluCounter, 3377 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3333 SdHoareTripleChecker+Valid, 6754 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:32,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3333 Valid, 6754 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:32,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2827 states. [2024-12-02 11:51:32,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2827 to 2827. [2024-12-02 11:51:32,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2827 states, 1918 states have (on average 1.2956204379562044) internal successors, (2485), 2019 states have internal predecessors, (2485), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:32,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 3963 transitions. [2024-12-02 11:51:32,951 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 3963 transitions. Word has length 177 [2024-12-02 11:51:32,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:32,951 INFO L471 AbstractCegarLoop]: Abstraction has 2827 states and 3963 transitions. [2024-12-02 11:51:32,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:32,951 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 3963 transitions. [2024-12-02 11:51:32,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-12-02 11:51:32,953 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:32,953 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:32,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 11:51:32,954 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:32,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:32,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1724277628, now seen corresponding path program 1 times [2024-12-02 11:51:32,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:32,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365708703] [2024-12-02 11:51:32,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:32,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:33,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:34,244 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2024-12-02 11:51:34,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:34,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365708703] [2024-12-02 11:51:34,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365708703] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:34,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:34,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:51:34,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508378344] [2024-12-02 11:51:34,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:34,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:51:34,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:34,245 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:51:34,245 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:34,246 INFO L87 Difference]: Start difference. First operand 2827 states and 3963 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:34,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:34,598 INFO L93 Difference]: Finished difference Result 5151 states and 7233 transitions. [2024-12-02 11:51:34,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:51:34,599 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 235 [2024-12-02 11:51:34,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:34,606 INFO L225 Difference]: With dead ends: 5151 [2024-12-02 11:51:34,606 INFO L226 Difference]: Without dead ends: 2830 [2024-12-02 11:51:34,611 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:34,612 INFO L435 NwaCegarLoop]: 3143 mSDtfsCounter, 0 mSDsluCounter, 9421 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12564 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:34,612 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12564 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:34,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2024-12-02 11:51:34,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 2830. [2024-12-02 11:51:34,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2830 states, 1921 states have (on average 1.2951587714731911) internal successors, (2488), 2022 states have internal predecessors, (2488), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:34,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3966 transitions. [2024-12-02 11:51:34,866 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3966 transitions. Word has length 235 [2024-12-02 11:51:34,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:34,866 INFO L471 AbstractCegarLoop]: Abstraction has 2830 states and 3966 transitions. [2024-12-02 11:51:34,866 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:34,866 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3966 transitions. [2024-12-02 11:51:34,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-12-02 11:51:34,869 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:34,869 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:34,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 11:51:34,869 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:34,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:34,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1666724236, now seen corresponding path program 1 times [2024-12-02 11:51:34,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:34,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276498203] [2024-12-02 11:51:34,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:34,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:36,830 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2024-12-02 11:51:36,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:36,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276498203] [2024-12-02 11:51:36,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276498203] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:36,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:36,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 11:51:36,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798087750] [2024-12-02 11:51:36,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:36,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 11:51:36,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:36,831 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 11:51:36,831 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 11:51:36,831 INFO L87 Difference]: Start difference. First operand 2830 states and 3966 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:40,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:51:45,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:45,473 INFO L93 Difference]: Finished difference Result 5154 states and 7245 transitions. [2024-12-02 11:51:45,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 11:51:45,474 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 236 [2024-12-02 11:51:45,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:45,483 INFO L225 Difference]: With dead ends: 5154 [2024-12-02 11:51:45,483 INFO L226 Difference]: Without dead ends: 2830 [2024-12-02 11:51:45,488 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-12-02 11:51:45,488 INFO L435 NwaCegarLoop]: 3142 mSDtfsCounter, 3070 mSDsluCounter, 8287 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3071 SdHoareTripleChecker+Valid, 11429 SdHoareTripleChecker+Invalid, 1147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:45,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3071 Valid, 11429 Invalid, 1147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1146 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2024-12-02 11:51:45,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2024-12-02 11:51:45,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 2830. [2024-12-02 11:51:45,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2830 states, 1921 states have (on average 1.2941176470588236) internal successors, (2486), 2022 states have internal predecessors, (2486), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:45,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3964 transitions. [2024-12-02 11:51:45,788 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3964 transitions. Word has length 236 [2024-12-02 11:51:45,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:45,788 INFO L471 AbstractCegarLoop]: Abstraction has 2830 states and 3964 transitions. [2024-12-02 11:51:45,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:45,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3964 transitions. [2024-12-02 11:51:45,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-12-02 11:51:45,790 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:45,790 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:45,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 11:51:45,790 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:45,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:45,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1666783818, now seen corresponding path program 1 times [2024-12-02 11:51:45,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:45,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499983083] [2024-12-02 11:51:45,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:45,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:46,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:46,861 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2024-12-02 11:51:46,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:46,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499983083] [2024-12-02 11:51:46,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499983083] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:46,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:46,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 11:51:46,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322786276] [2024-12-02 11:51:46,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:46,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 11:51:46,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:46,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 11:51:46,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:46,863 INFO L87 Difference]: Start difference. First operand 2830 states and 3964 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 11:51:47,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:47,169 INFO L93 Difference]: Finished difference Result 2830 states and 3964 transitions. [2024-12-02 11:51:47,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 11:51:47,170 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 236 [2024-12-02 11:51:47,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:47,177 INFO L225 Difference]: With dead ends: 2830 [2024-12-02 11:51:47,178 INFO L226 Difference]: Without dead ends: 2828 [2024-12-02 11:51:47,179 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 11:51:47,179 INFO L435 NwaCegarLoop]: 3141 mSDtfsCounter, 0 mSDsluCounter, 6278 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9419 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:47,179 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9419 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:47,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2828 states. [2024-12-02 11:51:47,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2828 to 2828. [2024-12-02 11:51:47,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2828 states, 1920 states have (on average 1.2932291666666667) internal successors, (2483), 2020 states have internal predecessors, (2483), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:47,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 3961 transitions. [2024-12-02 11:51:47,453 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 3961 transitions. Word has length 236 [2024-12-02 11:51:47,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:47,453 INFO L471 AbstractCegarLoop]: Abstraction has 2828 states and 3961 transitions. [2024-12-02 11:51:47,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 11:51:47,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 3961 transitions. [2024-12-02 11:51:47,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2024-12-02 11:51:47,455 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:47,456 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:47,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 11:51:47,456 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:47,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:47,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1889894877, now seen corresponding path program 1 times [2024-12-02 11:51:47,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:47,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976324314] [2024-12-02 11:51:47,456 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:47,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:48,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:48,590 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2024-12-02 11:51:48,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:48,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976324314] [2024-12-02 11:51:48,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976324314] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:48,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:48,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:51:48,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912111811] [2024-12-02 11:51:48,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:48,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:51:48,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:48,592 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:51:48,592 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:48,592 INFO L87 Difference]: Start difference. First operand 2828 states and 3961 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (34), 3 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 11:51:52,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:51:52,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:52,991 INFO L93 Difference]: Finished difference Result 2830 states and 3962 transitions. [2024-12-02 11:51:52,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:51:52,992 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (34), 3 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 242 [2024-12-02 11:51:52,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:52,999 INFO L225 Difference]: With dead ends: 2830 [2024-12-02 11:51:52,999 INFO L226 Difference]: Without dead ends: 2828 [2024-12-02 11:51:53,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:53,001 INFO L435 NwaCegarLoop]: 3243 mSDtfsCounter, 590 mSDsluCounter, 9138 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 12381 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:53,001 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [591 Valid, 12381 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 11:51:53,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2828 states. [2024-12-02 11:51:53,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2828 to 2826. [2024-12-02 11:51:53,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2826 states, 1919 states have (on average 1.2923397602918187) internal successors, (2480), 2018 states have internal predecessors, (2480), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:53,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2826 states to 2826 states and 3958 transitions. [2024-12-02 11:51:53,269 INFO L78 Accepts]: Start accepts. Automaton has 2826 states and 3958 transitions. Word has length 242 [2024-12-02 11:51:53,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:53,269 INFO L471 AbstractCegarLoop]: Abstraction has 2826 states and 3958 transitions. [2024-12-02 11:51:53,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (34), 3 states have call predecessors, (34), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 11:51:53,269 INFO L276 IsEmpty]: Start isEmpty. Operand 2826 states and 3958 transitions. [2024-12-02 11:51:53,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2024-12-02 11:51:53,272 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:53,272 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:53,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 11:51:53,272 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:53,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:53,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1973090352, now seen corresponding path program 1 times [2024-12-02 11:51:53,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:53,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351226719] [2024-12-02 11:51:53,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:53,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:54,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:54,247 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2024-12-02 11:51:54,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:54,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351226719] [2024-12-02 11:51:54,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351226719] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:54,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:54,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 11:51:54,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466382834] [2024-12-02 11:51:54,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:54,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 11:51:54,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:54,248 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 11:51:54,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:51:54,248 INFO L87 Difference]: Start difference. First operand 2826 states and 3958 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:54,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:54,510 INFO L93 Difference]: Finished difference Result 5140 states and 7222 transitions. [2024-12-02 11:51:54,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 11:51:54,510 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 240 [2024-12-02 11:51:54,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:54,518 INFO L225 Difference]: With dead ends: 5140 [2024-12-02 11:51:54,518 INFO L226 Difference]: Without dead ends: 2820 [2024-12-02 11:51:54,523 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 11:51:54,523 INFO L435 NwaCegarLoop]: 3135 mSDtfsCounter, 3055 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3055 SdHoareTripleChecker+Valid, 3135 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:54,523 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3055 Valid, 3135 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:54,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2820 states. [2024-12-02 11:51:54,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2820 to 2820. [2024-12-02 11:51:54,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 1914 states have (on average 1.2910135841170325) internal successors, (2471), 2012 states have internal predecessors, (2471), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:54,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 3949 transitions. [2024-12-02 11:51:54,780 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 3949 transitions. Word has length 240 [2024-12-02 11:51:54,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:54,781 INFO L471 AbstractCegarLoop]: Abstraction has 2820 states and 3949 transitions. [2024-12-02 11:51:54,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:54,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 3949 transitions. [2024-12-02 11:51:54,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2024-12-02 11:51:54,783 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:54,783 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:54,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-12-02 11:51:54,783 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:54,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:54,784 INFO L85 PathProgramCache]: Analyzing trace with hash 197365630, now seen corresponding path program 1 times [2024-12-02 11:51:54,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:54,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060454975] [2024-12-02 11:51:54,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:54,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:55,775 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2024-12-02 11:51:55,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:55,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060454975] [2024-12-02 11:51:55,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060454975] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:55,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:55,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:51:55,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343278778] [2024-12-02 11:51:55,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:55,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:51:55,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:55,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:51:55,776 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:55,776 INFO L87 Difference]: Start difference. First operand 2820 states and 3949 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 11:51:56,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:56,121 INFO L93 Difference]: Finished difference Result 5616 states and 8037 transitions. [2024-12-02 11:51:56,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:51:56,122 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 246 [2024-12-02 11:51:56,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:56,133 INFO L225 Difference]: With dead ends: 5616 [2024-12-02 11:51:56,133 INFO L226 Difference]: Without dead ends: 2826 [2024-12-02 11:51:56,140 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:51:56,141 INFO L435 NwaCegarLoop]: 3133 mSDtfsCounter, 0 mSDsluCounter, 9393 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12526 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:56,141 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12526 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 11:51:56,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2024-12-02 11:51:56,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 2826. [2024-12-02 11:51:56,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2826 states, 1920 states have (on average 1.2901041666666666) internal successors, (2477), 2018 states have internal predecessors, (2477), 714 states have call successors, (714), 191 states have call predecessors, (714), 190 states have return successors, (764), 654 states have call predecessors, (764), 714 states have call successors, (764) [2024-12-02 11:51:56,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2826 states to 2826 states and 3955 transitions. [2024-12-02 11:51:56,436 INFO L78 Accepts]: Start accepts. Automaton has 2826 states and 3955 transitions. Word has length 246 [2024-12-02 11:51:56,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:56,436 INFO L471 AbstractCegarLoop]: Abstraction has 2826 states and 3955 transitions. [2024-12-02 11:51:56,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 11:51:56,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2826 states and 3955 transitions. [2024-12-02 11:51:56,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2024-12-02 11:51:56,439 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:56,439 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:56,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 11:51:56,439 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:56,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:56,440 INFO L85 PathProgramCache]: Analyzing trace with hash -823702724, now seen corresponding path program 1 times [2024-12-02 11:51:56,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:56,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223750386] [2024-12-02 11:51:56,440 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:56,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:51:57,682 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2024-12-02 11:51:57,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:51:57,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223750386] [2024-12-02 11:51:57,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223750386] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:51:57,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:51:57,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 11:51:57,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376353116] [2024-12-02 11:51:57,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:51:57,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 11:51:57,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:51:57,684 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 11:51:57,684 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:51:57,684 INFO L87 Difference]: Start difference. First operand 2826 states and 3955 transitions. Second operand has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 4 states have call successors, (35), 5 states have call predecessors, (35), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:58,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:51:58,621 INFO L93 Difference]: Finished difference Result 5312 states and 7498 transitions. [2024-12-02 11:51:58,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 11:51:58,621 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 4 states have call successors, (35), 5 states have call predecessors, (35), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 246 [2024-12-02 11:51:58,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:51:58,629 INFO L225 Difference]: With dead ends: 5312 [2024-12-02 11:51:58,629 INFO L226 Difference]: Without dead ends: 1588 [2024-12-02 11:51:58,637 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-12-02 11:51:58,637 INFO L435 NwaCegarLoop]: 3114 mSDtfsCounter, 40 mSDsluCounter, 15518 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 18632 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 11:51:58,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 18632 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 11:51:58,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1588 states. [2024-12-02 11:51:58,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1588 to 1588. [2024-12-02 11:51:58,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1079 states have (on average 1.258572752548656) internal successors, (1358), 1131 states have internal predecessors, (1358), 382 states have call successors, (382), 125 states have call predecessors, (382), 125 states have return successors, (383), 355 states have call predecessors, (383), 382 states have call successors, (383) [2024-12-02 11:51:58,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 2123 transitions. [2024-12-02 11:51:58,787 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 2123 transitions. Word has length 246 [2024-12-02 11:51:58,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:51:58,787 INFO L471 AbstractCegarLoop]: Abstraction has 1588 states and 2123 transitions. [2024-12-02 11:51:58,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 4 states have call successors, (35), 5 states have call predecessors, (35), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 11:51:58,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 2123 transitions. [2024-12-02 11:51:58,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2024-12-02 11:51:58,789 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:51:58,789 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:51:58,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-12-02 11:51:58,789 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:51:58,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:51:58,789 INFO L85 PathProgramCache]: Analyzing trace with hash 913194342, now seen corresponding path program 1 times [2024-12-02 11:51:58,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:51:58,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389666915] [2024-12-02 11:51:58,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:51:58,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:51:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:52:00,512 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2024-12-02 11:52:00,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:52:00,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389666915] [2024-12-02 11:52:00,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389666915] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:52:00,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:52:00,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 11:52:00,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540741293] [2024-12-02 11:52:00,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:52:00,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 11:52:00,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:52:00,513 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 11:52:00,513 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:52:00,514 INFO L87 Difference]: Start difference. First operand 1588 states and 2123 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 4 states have call successors, (34), 5 states have call predecessors, (34), 2 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 11:52:04,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:52:15,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:52:15,731 INFO L93 Difference]: Finished difference Result 1727 states and 2282 transitions. [2024-12-02 11:52:15,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 11:52:15,732 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 4 states have call successors, (34), 5 states have call predecessors, (34), 2 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 237 [2024-12-02 11:52:15,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:52:15,738 INFO L225 Difference]: With dead ends: 1727 [2024-12-02 11:52:15,738 INFO L226 Difference]: Without dead ends: 1725 [2024-12-02 11:52:15,739 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-12-02 11:52:15,740 INFO L435 NwaCegarLoop]: 855 mSDtfsCounter, 2147 mSDsluCounter, 2370 mSDsCounter, 0 mSdLazyCounter, 3570 mSolverCounterSat, 1095 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2193 SdHoareTripleChecker+Valid, 3225 SdHoareTripleChecker+Invalid, 4666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1095 IncrementalHoareTripleChecker+Valid, 3570 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2024-12-02 11:52:15,740 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2193 Valid, 3225 Invalid, 4666 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1095 Valid, 3570 Invalid, 1 Unknown, 0 Unchecked, 14.7s Time] [2024-12-02 11:52:15,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2024-12-02 11:52:15,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1725. [2024-12-02 11:52:15,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1169 states have (on average 1.2480752780153979) internal successors, (1459), 1227 states have internal predecessors, (1459), 410 states have call successors, (410), 145 states have call predecessors, (410), 145 states have return successors, (411), 381 states have call predecessors, (411), 410 states have call successors, (411) [2024-12-02 11:52:15,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 2280 transitions. [2024-12-02 11:52:15,916 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 2280 transitions. Word has length 237 [2024-12-02 11:52:15,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:52:15,916 INFO L471 AbstractCegarLoop]: Abstraction has 1725 states and 2280 transitions. [2024-12-02 11:52:15,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 6 states have internal predecessors, (104), 4 states have call successors, (34), 5 states have call predecessors, (34), 2 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 11:52:15,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 2280 transitions. [2024-12-02 11:52:15,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2024-12-02 11:52:15,918 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 11:52:15,918 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:52:15,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 11:52:15,918 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2024-12-02 11:52:15,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 11:52:15,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1226600608, now seen corresponding path program 1 times [2024-12-02 11:52:15,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 11:52:15,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953849413] [2024-12-02 11:52:15,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 11:52:15,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 11:52:16,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 11:52:17,177 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2024-12-02 11:52:17,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 11:52:17,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953849413] [2024-12-02 11:52:17,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953849413] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 11:52:17,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 11:52:17,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 11:52:17,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084163735] [2024-12-02 11:52:17,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 11:52:17,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 11:52:17,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 11:52:17,178 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 11:52:17,179 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 11:52:17,179 INFO L87 Difference]: Start difference. First operand 1725 states and 2280 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2024-12-02 11:52:21,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 11:52:21,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 11:52:21,577 INFO L93 Difference]: Finished difference Result 1725 states and 2280 transitions. [2024-12-02 11:52:21,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 11:52:21,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) Word has length 249 [2024-12-02 11:52:21,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 11:52:21,580 INFO L225 Difference]: With dead ends: 1725 [2024-12-02 11:52:21,580 INFO L226 Difference]: Without dead ends: 0 [2024-12-02 11:52:21,583 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 11:52:21,584 INFO L435 NwaCegarLoop]: 2056 mSDtfsCounter, 314 mSDsluCounter, 5857 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 7913 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 11:52:21,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 7913 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 11:52:21,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-02 11:52:21,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-02 11:52:21,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 11:52:21,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-02 11:52:21,587 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 249 [2024-12-02 11:52:21,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 11:52:21,587 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 11:52:21,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2024-12-02 11:52:21,587 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-02 11:52:21,588 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-02 11:52:21,589 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 29 remaining) [2024-12-02 11:52:21,590 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION (10 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION (8 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 29 remaining) [2024-12-02 11:52:21,591 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 29 remaining) [2024-12-02 11:52:21,592 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 29 remaining) [2024-12-02 11:52:21,592 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (0 of 29 remaining) [2024-12-02 11:52:21,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-02 11:52:21,594 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 11:52:21,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-12-02 12:01:33,533 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 12:01:33,559 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 12:01:33 BoogieIcfgContainer [2024-12-02 12:01:33,559 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 12:01:33,560 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 12:01:33,560 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 12:01:33,560 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 12:01:33,561 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 11:50:28" (3/4) ... [2024-12-02 12:01:33,563 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ftdi_elan_gone_away [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __raw_spin_lock_init [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_empty [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure msleep [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_in_interrupt_context [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_sub [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _dev_info [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_coherent_check_final_state [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_endp_cancel_work [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_get [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_udev_get_kref [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_hcd_unlink_urb_from_ep [2024-12-02 12:01:33,568 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_ring_work_scheduler [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_genhd_check_final_state [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_urb_check_final_state [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_after_alloc [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure port_power [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_register_reset_error_counter [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_mmc_sdio_func_check_final_state [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cancel_delayed_work [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_disable [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_u132_put_kref [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_add_tail [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure hcd_to_u132 [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_idr_check_final_state [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_endp_work_scheduler [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_check_final_state [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_hcd_link_urb_to_ep [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-12-02 12:01:33,569 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_remove [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_udev_init_kref [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_arch_io_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_monitor_work [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_module_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_monitor_requeue_work [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_stop [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_sock_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_hcd_giveback_urb [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_bus_resume [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_endp_delete [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_platdata [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure INIT_LIST_HEAD [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_udev_put_kref [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_ftdi_elan_read_pcimem [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_ring_requeue_work [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_sysfs_check_final_state [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_giveback_urb [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_ftdi_elan_write_pcimem [2024-12-02 12:01:33,570 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_init [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_endp_put_kref [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_bus_suspend [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~int [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_get_frame [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_xmalloc [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_endp_queue_work [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure edset_output [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_queue_check_final_state [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock_irqrestore_100 [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_roothub_info [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_ring_cancel_work [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_ring_queue_work [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure edset_single [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure init_timer_key [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure platform_get_drvdata [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __init_work [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_ring_put_kref [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_err [2024-12-02 12:01:33,571 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_start [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure msecs_to_jiffies [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure edset_setup [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure list_del [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_register_reset_error_counter [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_ftdi_elan_edset_input [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_to_hcd [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_probe [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __mutex_init [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_endp_urb_dequeue [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_rtnetlink_check_final_state [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_request_check_final_state [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_resume [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_delayed_work [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lockdep_init_map [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_warn [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2024-12-02 12:01:33,572 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_hcd_reset [2024-12-02 12:01:33,573 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure u132_endp_init_kref [2024-12-02 12:01:33,621 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 960 nodes and edges [2024-12-02 12:01:33,626 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 241 nodes and edges [2024-12-02 12:01:33,634 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 65 nodes and edges [2024-12-02 12:01:33,639 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 28 nodes and edges [2024-12-02 12:01:33,642 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2024-12-02 12:01:33,647 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-12-02 12:01:33,649 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-02 12:01:33,652 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-02 12:01:33,923 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-02 12:01:33,923 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-02 12:01:33,924 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 12:01:33,924 INFO L158 Benchmark]: Toolchain (without parser) took 684033.54ms. Allocated memory was 142.6MB in the beginning and 2.5GB in the end (delta: 2.4GB). Free memory was 100.7MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 543.4MB. Max. memory is 16.1GB. [2024-12-02 12:01:33,924 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 142.6MB. Free memory is still 82.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 12:01:33,924 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4254.24ms. Allocated memory was 142.6MB in the beginning and 310.4MB in the end (delta: 167.8MB). Free memory was 100.5MB in the beginning and 138.1MB in the end (delta: -37.7MB). Peak memory consumption was 169.1MB. Max. memory is 16.1GB. [2024-12-02 12:01:33,924 INFO L158 Benchmark]: Boogie Procedure Inliner took 243.83ms. Allocated memory is still 310.4MB. Free memory was 138.1MB in the beginning and 206.4MB in the end (delta: -68.2MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. [2024-12-02 12:01:33,925 INFO L158 Benchmark]: Boogie Preprocessor took 1460.94ms. Allocated memory was 310.4MB in the beginning and 478.2MB in the end (delta: 167.8MB). Free memory was 206.4MB in the beginning and 148.9MB in the end (delta: 57.5MB). Peak memory consumption was 236.0MB. Max. memory is 16.1GB. [2024-12-02 12:01:33,925 INFO L158 Benchmark]: RCFGBuilder took 12462.27ms. Allocated memory is still 478.2MB. Free memory was 148.9MB in the beginning and 221.3MB in the end (delta: -72.4MB). Peak memory consumption was 112.1MB. Max. memory is 16.1GB. [2024-12-02 12:01:33,925 INFO L158 Benchmark]: TraceAbstraction took 665242.76ms. Allocated memory was 478.2MB in the beginning and 2.5GB in the end (delta: 2.0GB). Free memory was 221.3MB in the beginning and 2.0GB in the end (delta: -1.8GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. [2024-12-02 12:01:33,925 INFO L158 Benchmark]: Witness Printer took 363.78ms. Allocated memory is still 2.5GB. Free memory was 2.0GB in the beginning and 1.9GB in the end (delta: 100.7MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. [2024-12-02 12:01:33,926 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 142.6MB. Free memory is still 82.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4254.24ms. Allocated memory was 142.6MB in the beginning and 310.4MB in the end (delta: 167.8MB). Free memory was 100.5MB in the beginning and 138.1MB in the end (delta: -37.7MB). Peak memory consumption was 169.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 243.83ms. Allocated memory is still 310.4MB. Free memory was 138.1MB in the beginning and 206.4MB in the end (delta: -68.2MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1460.94ms. Allocated memory was 310.4MB in the beginning and 478.2MB in the end (delta: 167.8MB). Free memory was 206.4MB in the beginning and 148.9MB in the end (delta: 57.5MB). Peak memory consumption was 236.0MB. Max. memory is 16.1GB. * RCFGBuilder took 12462.27ms. Allocated memory is still 478.2MB. Free memory was 148.9MB in the beginning and 221.3MB in the end (delta: -72.4MB). Peak memory consumption was 112.1MB. Max. memory is 16.1GB. * TraceAbstraction took 665242.76ms. Allocated memory was 478.2MB in the beginning and 2.5GB in the end (delta: 2.0GB). Free memory was 221.3MB in the beginning and 2.0GB in the end (delta: -1.8GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. * Witness Printer took 363.78ms. Allocated memory is still 2.5GB. Free memory was 2.0GB in the beginning and 1.9GB in the end (delta: 100.7MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4421]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4421-4422] - GenericResultAtLocation [Line: 4427]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4427-4429] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 16399]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 17003]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16374]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16979]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16928]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16287]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16449]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16681]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16966]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16842]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16016]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16743]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16436]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16498]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16560]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16903]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 17040]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16756]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16694]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16065]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16101]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16584]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16150]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16225]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16262]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16805]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 17077]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16188]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 16941]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 120 procedures, 2456 locations, 29 error locations. Started 1 CEGAR loops. OverallTime: 113.2s, OverallIterations: 38, TraceHistogramMax: 14, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 58.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 7 mSolverCounterUnknown, 100570 SdHoareTripleChecker+Valid, 48.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 100510 mSDsluCounter, 307813 SdHoareTripleChecker+Invalid, 46.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 183372 mSDsCounter, 1124 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6334 IncrementalHoareTripleChecker+Invalid, 7465 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1124 mSolverCounterUnsat, 124441 mSDtfsCounter, 6334 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 362 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3136occurred in iteration=28, InterpolantAutomatonStates: 166, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.3s AutomataMinimizationTime, 38 MinimizatonAttempts, 50 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 13.1s InterpolantComputationTime, 5946 NumberOfCodeBlocks, 5946 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 5907 ConstructedInterpolants, 0 QuantifiedInterpolants, 8838 SizeOfPredicates, 0 NumberOfNonLiveVariables, 2575 ConjunctsInSsa, 2 ConjunctsInUnsatCore, 39 InterpolantComputations, 38 PerfectInterpolantSequences, 5197/5199 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 29 specifications checked. All of them hold - InvariantResult [Line: 10760]: Location Invariant Derived location invariant: (ldv_linux_arch_io_iomem == 0) - InvariantResult [Line: 10744]: Location Invariant Derived location invariant: (ldv_linux_arch_io_iomem == 0) - InvariantResult [Line: 8366]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 11011]: Location Invariant Derived location invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 11218]: Location Invariant Derived location invariant: (ldv_linux_arch_io_iomem == 0) - InvariantResult [Line: 9775]: Location Invariant Derived location invariant: ((((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_scheduler_lock_of_u132 == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 11133]: Location Invariant Derived location invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 11011]: Location Invariant Derived location invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 11146]: Location Invariant Derived location invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 9761]: Location Invariant Derived location invariant: ((((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_scheduler_lock_of_u132 == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 9295]: Location Invariant Derived location invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 10512]: Location Invariant Derived location invariant: (ldv_linux_arch_io_iomem == 0) - InvariantResult [Line: 9833]: Location Invariant Derived location invariant: ((((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_scheduler_lock_of_u132 == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 10418]: Location Invariant Derived location invariant: ((((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_scheduler_lock_of_u132 == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 10530]: Location Invariant Derived location invariant: ((((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_scheduler_lock_of_u132 == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 14326]: Location Invariant Derived location invariant: (ldv_linux_arch_io_iomem == 0) - InvariantResult [Line: 10418]: Location Invariant Derived location invariant: ((((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_scheduler_lock_of_u132 == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) - InvariantResult [Line: 8359]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((rtnllocknumber == 0) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_u132_module_lock == 0)) && (ldv_linux_usb_gadget_usb_gadget == 0)) && (ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0)) && (ldv_linux_drivers_base_class_usb_gadget_class == 0)) && (0 == ldv_linux_fs_char_dev_usb_gadget_chrdev)) && (ldv_linux_kernel_locking_spinlock_spin_slock_of_u132_spin == 1)) && (ldv_linux_block_request_blk_rq == 0)) && (ldv_linux_block_queue_queue_state == 0)) && (ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0)) && (ldv_linux_block_genhd_disk_state == 0)) && (ldv_linux_net_register_probe_state == 0)) && (ldv_linux_kernel_module_module_refcounter == 1)) && (ldv_linux_usb_urb_urb_state == 0)) && (ldv_linux_kernel_locking_rwlock_rlock == 1)) && (ldv_linux_usb_register_probe_state <= 0)) && ((ldv_linux_lib_idr_idr == 0) || (ldv_linux_lib_idr_idr == 3))) && (ldv_linux_arch_io_iomem == 0)) && (locksocknumber == 0)) && (u132_exiting == 0)) && (ldv_linux_alloc_usb_lock_lock == 1)) && (LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_sw_lock_of_u132 == 0)) && (__ldv_in_interrupt_context == 0)) && (ldv_linux_kernel_rcu_srcu_srcu_nested == 0)) && (ldv_linux_kernel_rcu_update_lock_rcu_nested == 0)) && (ldv_linux_kernel_locking_rwlock_wlock == 1)) && (ldv_linux_usb_coherent_coherent_state == 0)) && (ldv_linux_mmc_sdio_func_sdio_element == 0)) && (ldv_linux_fs_sysfs_sysfs == 0)) RESULT: Ultimate proved your program to be correct! [2024-12-02 12:01:33,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cae29b7e-cdc8-4fa5-8baa-0b40c80609be/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE