./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--input--touchscreen--elants_i2c.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --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 c80eb64b2f9217863d1cee53bd309527a1698bb6d7dac474881d4795c24080c8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:21:59,703 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:21:59,745 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:21:59,749 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:21:59,749 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:21:59,763 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:21:59,763 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:21:59,763 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:21:59,764 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:21:59,764 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:21:59,764 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:21:59,764 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:21:59,764 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:21:59,764 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:21:59,764 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:21:59,765 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:21:59,765 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:21:59,765 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:21:59,766 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:21:59,766 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:21:59,767 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:21:59,767 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:21:59,767 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:21:59,767 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 -> c80eb64b2f9217863d1cee53bd309527a1698bb6d7dac474881d4795c24080c8 [2025-02-06 08:22:00,008 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:22:00,017 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:22:00,018 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:22:00,020 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:22:00,020 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:22:00,021 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-06 08:22:01,207 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a519a01a0/247e0598452c4a0e924bac4f0d2a61fb/FLAGaf11f2d12 [2025-02-06 08:22:01,843 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:22:01,843 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-06 08:22:01,889 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a519a01a0/247e0598452c4a0e924bac4f0d2a61fb/FLAGaf11f2d12 [2025-02-06 08:22:01,909 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/a519a01a0/247e0598452c4a0e924bac4f0d2a61fb [2025-02-06 08:22:01,912 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:22:01,913 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:22:01,915 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:22:01,916 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:22:01,920 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:22:01,921 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:22:01" (1/1) ... [2025-02-06 08:22:01,923 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24eea893 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:01, skipping insertion in model container [2025-02-06 08:22:01,923 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:22:01" (1/1) ... [2025-02-06 08:22:02,024 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:22:04,127 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-06 08:22:04,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-06 08:22:04,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-06 08:22:04,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-06 08:22:04,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-06 08:22:04,131 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-06 08:22:04,131 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-06 08:22:04,131 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-06 08:22:04,131 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-06 08:22:04,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-06 08:22:04,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-06 08:22:04,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-06 08:22:04,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-06 08:22:04,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-06 08:22:04,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-06 08:22:04,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-06 08:22:04,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-06 08:22:04,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-06 08:22:04,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-06 08:22:04,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-06 08:22:04,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-06 08:22:04,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-06 08:22:04,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-06 08:22:04,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-06 08:22:04,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-06 08:22:04,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-06 08:22:04,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-06 08:22:04,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-06 08:22:04,136 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-06 08:22:04,136 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-06 08:22:04,136 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-06 08:22:04,136 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-06 08:22:04,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-06 08:22:04,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-06 08:22:04,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-06 08:22:04,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-06 08:22:04,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-06 08:22:04,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-06 08:22:04,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-06 08:22:04,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-06 08:22:04,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-06 08:22:04,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-06 08:22:04,138 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-06 08:22:04,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-06 08:22:04,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-06 08:22:04,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-06 08:22:04,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-06 08:22:04,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-06 08:22:04,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-06 08:22:04,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-06 08:22:04,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-06 08:22:04,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-06 08:22:04,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-06 08:22:04,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-06 08:22:04,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-06 08:22:04,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-06 08:22:04,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-06 08:22:04,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-06 08:22:04,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-06 08:22:04,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-06 08:22:04,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-06 08:22:04,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-06 08:22:04,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-06 08:22:04,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-06 08:22:04,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-06 08:22:04,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-06 08:22:04,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-06 08:22:04,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-06 08:22:04,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-06 08:22:04,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-06 08:22:04,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-06 08:22:04,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-06 08:22:04,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-06 08:22:04,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-06 08:22:04,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-06 08:22:04,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-06 08:22:04,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-06 08:22:04,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-06 08:22:04,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-06 08:22:04,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-06 08:22:04,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-06 08:22:04,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-06 08:22:04,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-06 08:22:04,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-06 08:22:04,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-06 08:22:04,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-06 08:22:04,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-06 08:22:04,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-06 08:22:04,166 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:22:04,194 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:22:04,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4392] [2025-02-06 08:22:04,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-06 08:22:04,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-06 08:22:04,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-06 08:22:04,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-06 08:22:04,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-06 08:22:04,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-06 08:22:04,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-06 08:22:04,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-06 08:22:04,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-06 08:22:04,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-06 08:22:04,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-06 08:22:04,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-06 08:22:04,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-06 08:22:04,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-06 08:22:04,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-06 08:22:04,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-06 08:22:04,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-06 08:22:04,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-06 08:22:04,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-06 08:22:04,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-06 08:22:04,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-06 08:22:04,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-06 08:22:04,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-06 08:22:04,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-06 08:22:04,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-06 08:22:04,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-06 08:22:04,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-06 08:22:04,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-06 08:22:04,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-06 08:22:04,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-06 08:22:04,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-06 08:22:04,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-06 08:22:04,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-06 08:22:04,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-06 08:22:04,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-06 08:22:04,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-06 08:22:04,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-06 08:22:04,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-06 08:22:04,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-06 08:22:04,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-06 08:22:04,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-06 08:22:04,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-06 08:22:04,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-06 08:22:04,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-06 08:22:04,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-06 08:22:04,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-06 08:22:04,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-06 08:22:04,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-06 08:22:04,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-06 08:22:04,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-06 08:22:04,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-06 08:22:04,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-06 08:22:04,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-06 08:22:04,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-06 08:22:04,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-06 08:22:04,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-06 08:22:04,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-06 08:22:04,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-06 08:22:04,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-06 08:22:04,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-06 08:22:04,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-06 08:22:04,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-06 08:22:04,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-06 08:22:04,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-06 08:22:04,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-06 08:22:04,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-06 08:22:04,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-06 08:22:04,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-06 08:22:04,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-06 08:22:04,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-06 08:22:04,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-06 08:22:04,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-06 08:22:04,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-06 08:22:04,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-06 08:22:04,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-06 08:22:04,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-06 08:22:04,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-06 08:22:04,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-06 08:22:04,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-06 08:22:04,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-06 08:22:04,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-06 08:22:04,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-06 08:22:04,466 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:22:04,598 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:22:04,599 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04 WrapperNode [2025-02-06 08:22:04,599 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:22:04,600 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:22:04,600 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:22:04,600 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:22:04,604 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:04,674 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:04,810 INFO L138 Inliner]: procedures = 537, calls = 1979, calls flagged for inlining = 255, calls inlined = 172, statements flattened = 4321 [2025-02-06 08:22:04,811 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:22:04,812 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:22:04,812 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:22:04,812 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:22:04,818 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:04,819 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:04,833 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,378 INFO L175 MemorySlicer]: Split 720 memory accesses to 22 slices as follows [2, 46, 4, 33, 1, 2, 4, 156, 10, 2, 7, 40, 4, 11, 4, 4, 5, 4, 84, 4, 289, 4]. 40 percent of accesses are in the largest equivalence class. The 76 initializations are split as follows [0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 0, 0, 62, 0]. The 436 writes are split as follows [0, 34, 4, 33, 0, 0, 4, 156, 9, 2, 0, 0, 4, 11, 0, 4, 0, 0, 72, 4, 99, 0]. [2025-02-06 08:22:05,382 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,383 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,484 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,492 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,510 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,521 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,553 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:22:05,555 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:22:05,555 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:22:05,555 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:22:05,555 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (1/1) ... [2025-02-06 08:22:05,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:22:05,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:22:05,582 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:22:05,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:22:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-06 08:22:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-06 08:22:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:22:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:22:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:22:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:22:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:22:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_parse_version [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_parse_version [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_remove_sysfs_group [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_remove_sysfs_group [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure input_abs_set_res [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure input_abs_set_res [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write_update_fw [2025-02-06 08:22:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure write_update_fw [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:22:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:22:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:22:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:22:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:22:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:22:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2025-02-06 08:22:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2025-02-06 08:22:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:22:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_suspend [2025-02-06 08:22:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_suspend [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:22:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-06 08:22:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:22:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:22:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:22:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_master_recv [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_master_recv [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_send [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_send [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 08:22:05,613 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:22:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:22:05,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure elants_version_attribute_show [2025-02-06 08:22:05,614 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_version_attribute_show [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-06 08:22:05,614 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_sw_reset [2025-02-06 08:22:05,614 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_sw_reset [2025-02-06 08:22:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:22:05,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:22:05,616 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_calibrate [2025-02-06 08:22:05,616 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_calibrate [2025-02-06 08:22:05,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:22:05,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:22:05,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:22:05,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:22:05,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:22:05,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:22:05,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:22:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-06 08:22:05,618 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:22:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:22:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_resume [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_resume [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure calibrate_store [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure calibrate_store [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be16 [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be16 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_initialize [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_initialize [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sysfs_mutex_of_elants_data [2025-02-06 08:22:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sysfs_mutex_of_elants_data [2025-02-06 08:22:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-06 08:22:05,623 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-06 08:22:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:22:05,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:22:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-06 08:22:05,623 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-06 08:22:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_read [2025-02-06 08:22:05,623 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_read [2025-02-06 08:22:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-06 08:22:05,623 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-06 08:22:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sysfs_mutex_of_elants_data [2025-02-06 08:22:05,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sysfs_mutex_of_elants_data [2025-02-06 08:22:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2025-02-06 08:22:05,624 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_execute_command [2025-02-06 08:22:05,624 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_execute_command [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:22:05,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:22:05,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:22:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_event [2025-02-06 08:22:05,624 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_event [2025-02-06 08:22:06,169 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:22:06,174 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:22:06,211 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:22:06,313 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830: call ULTIMATE.dealloc(~#soft_rst_cmd~0.base, ~#soft_rst_cmd~0.offset);havoc ~#soft_rst_cmd~0.base, ~#soft_rst_cmd~0.offset; [2025-02-06 08:22:06,486 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12276: havoc msecs_to_jiffies_#t~nondet709#1; [2025-02-06 08:22:06,486 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4772: call ULTIMATE.dealloc(~#w_flashkey~0#1.base, ~#w_flashkey~0#1.offset);havoc ~#w_flashkey~0#1.base, ~#w_flashkey~0#1.offset;call ULTIMATE.dealloc(~#rek~0#1.base, ~#rek~0#1.offset);havoc ~#rek~0#1.base, ~#rek~0#1.offset;call ULTIMATE.dealloc(~#rek_resp~0#1.base, ~#rek_resp~0#1.offset);havoc ~#rek_resp~0#1.base, ~#rek_resp~0#1.offset; [2025-02-06 08:22:06,486 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: havoc wait_for_completion_interruptible_timeout_#t~nondet711#1; [2025-02-06 08:22:06,574 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6382: call ULTIMATE.dealloc(~#set_active_cmd~0#1.base, ~#set_active_cmd~0#1.offset);havoc ~#set_active_cmd~0#1.base, ~#set_active_cmd~0#1.offset; [2025-02-06 08:22:06,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: call ULTIMATE.dealloc(elants_i2c_fw_update_~#fw~0#1.base, elants_i2c_fw_update_~#fw~0#1.offset);havoc elants_i2c_fw_update_~#fw~0#1.base, elants_i2c_fw_update_~#fw~0#1.offset; [2025-02-06 08:22:06,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6015: call ULTIMATE.dealloc(~#descriptor~8#1.base, ~#descriptor~8#1.offset);havoc ~#descriptor~8#1.base, ~#descriptor~8#1.offset; [2025-02-06 08:22:06,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: havoc request_firmware_#t~nondet710#1; [2025-02-06 08:22:06,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset);havoc elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset);havoc elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset; [2025-02-06 08:22:06,910 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#enter_iap~0#1.base, elants_i2c_do_update_firmware_~#enter_iap~0#1.offset);havoc elants_i2c_do_update_firmware_~#enter_iap~0#1.base, elants_i2c_do_update_firmware_~#enter_iap~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#enter_iap2~0#1.base, elants_i2c_do_update_firmware_~#enter_iap2~0#1.offset);havoc elants_i2c_do_update_firmware_~#enter_iap2~0#1.base, elants_i2c_do_update_firmware_~#enter_iap2~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#iap_ack~0#1.base, elants_i2c_do_update_firmware_~#iap_ack~0#1.offset);havoc elants_i2c_do_update_firmware_~#iap_ack~0#1.base, elants_i2c_do_update_firmware_~#iap_ack~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#buf~2#1.base, elants_i2c_do_update_firmware_~#buf~2#1.offset);havoc elants_i2c_do_update_firmware_~#buf~2#1.base, elants_i2c_do_update_firmware_~#buf~2#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#send_id~0#1.base, elants_i2c_do_update_firmware_~#send_id~0#1.offset);havoc elants_i2c_do_update_firmware_~#send_id~0#1.base, elants_i2c_do_update_firmware_~#send_id~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor~5#1.base, elants_i2c_do_update_firmware_~#descriptor~5#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor~5#1.base, elants_i2c_do_update_firmware_~#descriptor~5#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor___0~0#1.base, elants_i2c_do_update_firmware_~#descriptor___0~0#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor___0~0#1.base, elants_i2c_do_update_firmware_~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor___1~0#1.base, elants_i2c_do_update_firmware_~#descriptor___1~0#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor___1~0#1.base, elants_i2c_do_update_firmware_~#descriptor___1~0#1.offset; [2025-02-06 08:22:06,934 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501: havoc dev_get_drvdata_#t~mem43#1.base, dev_get_drvdata_#t~mem43#1.offset; [2025-02-06 08:22:06,937 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: havoc #t~nondet708; [2025-02-06 08:22:06,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4399: havoc __fswab16_#t~bitwise4#1; [2025-02-06 08:22:07,030 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: call ULTIMATE.dealloc(~#set_sleep_cmd~0#1.base, ~#set_sleep_cmd~0#1.offset);havoc ~#set_sleep_cmd~0#1.base, ~#set_sleep_cmd~0#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: call ULTIMATE.dealloc(elants_i2c_query_test_version_~#cmd~2#1.base, elants_i2c_query_test_version_~#cmd~2#1.offset);havoc elants_i2c_query_test_version_~#cmd~2#1.base, elants_i2c_query_test_version_~#cmd~2#1.offset;call ULTIMATE.dealloc(elants_i2c_query_test_version_~#resp~2#1.base, elants_i2c_query_test_version_~#resp~2#1.offset);havoc elants_i2c_query_test_version_~#resp~2#1.base, elants_i2c_query_test_version_~#resp~2#1.offset;call ULTIMATE.dealloc(elants_i2c_query_test_version_~#descriptor~2#1.base, elants_i2c_query_test_version_~#descriptor~2#1.offset);havoc elants_i2c_query_test_version_~#descriptor~2#1.base, elants_i2c_query_test_version_~#descriptor~2#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5081: call ULTIMATE.dealloc(elants_i2c_query_ts_info_~#resp~4#1.base, elants_i2c_query_ts_info_~#resp~4#1.offset);havoc elants_i2c_query_ts_info_~#resp~4#1.base, elants_i2c_query_ts_info_~#resp~4#1.offset;call ULTIMATE.dealloc(elants_i2c_query_ts_info_~#get_resolution_cmd~0#1.base, elants_i2c_query_ts_info_~#get_resolution_cmd~0#1.offset);havoc elants_i2c_query_ts_info_~#get_resolution_cmd~0#1.base, elants_i2c_query_ts_info_~#get_resolution_cmd~0#1.offset;call ULTIMATE.dealloc(elants_i2c_query_ts_info_~#get_osr_cmd~0#1.base, elants_i2c_query_ts_info_~#get_osr_cmd~0#1.offset);havoc elants_i2c_query_ts_info_~#get_osr_cmd~0#1.base, elants_i2c_query_ts_info_~#get_osr_cmd~0#1.offset;call ULTIMATE.dealloc(elants_i2c_query_ts_info_~#get_physical_scan_cmd~0#1.base, elants_i2c_query_ts_info_~#get_physical_scan_cmd~0#1.offset);havoc elants_i2c_query_ts_info_~#get_physical_scan_cmd~0#1.base, elants_i2c_query_ts_info_~#get_physical_scan_cmd~0#1.offset;call ULTIMATE.dealloc(elants_i2c_query_ts_info_~#get_physical_drive_cmd~0#1.base, elants_i2c_query_ts_info_~#get_physical_drive_cmd~0#1.offset);havoc elants_i2c_query_ts_info_~#get_physical_drive_cmd~0#1.base, elants_i2c_query_ts_info_~#get_physical_drive_cmd~0#1.offset;call ULTIMATE.dealloc(elants_i2c_query_ts_info_~#descriptor~3#1.base, elants_i2c_query_ts_info_~#descriptor~3#1.offset);havoc elants_i2c_query_ts_info_~#descriptor~3#1.base, elants_i2c_query_ts_info_~#descriptor~3#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5206: call ULTIMATE.dealloc(elants_i2c_fastboot_~#boot_cmd~0#1.base, elants_i2c_fastboot_~#boot_cmd~0#1.offset);havoc elants_i2c_fastboot_~#boot_cmd~0#1.base, elants_i2c_fastboot_~#boot_cmd~0#1.offset;call ULTIMATE.dealloc(elants_i2c_fastboot_~#descriptor~4#1.base, elants_i2c_fastboot_~#descriptor~4#1.offset);havoc elants_i2c_fastboot_~#descriptor~4#1.base, elants_i2c_fastboot_~#descriptor~4#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4869: call ULTIMATE.dealloc(elants_i2c_query_fw_id_~#cmd~0#1.base, elants_i2c_query_fw_id_~#cmd~0#1.offset);havoc elants_i2c_query_fw_id_~#cmd~0#1.base, elants_i2c_query_fw_id_~#cmd~0#1.offset;call ULTIMATE.dealloc(elants_i2c_query_fw_id_~#resp~0#1.base, elants_i2c_query_fw_id_~#resp~0#1.offset);havoc elants_i2c_query_fw_id_~#resp~0#1.base, elants_i2c_query_fw_id_~#resp~0#1.offset;call ULTIMATE.dealloc(elants_i2c_query_fw_id_~#descriptor~0#1.base, elants_i2c_query_fw_id_~#descriptor~0#1.offset);havoc elants_i2c_query_fw_id_~#descriptor~0#1.base, elants_i2c_query_fw_id_~#descriptor~0#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5249: call ULTIMATE.dealloc(~#hello_packet~0#1.base, ~#hello_packet~0#1.offset);havoc ~#hello_packet~0#1.base, ~#hello_packet~0#1.offset;call ULTIMATE.dealloc(~#recov_packet~0#1.base, ~#recov_packet~0#1.offset);havoc ~#recov_packet~0#1.base, ~#recov_packet~0#1.offset;call ULTIMATE.dealloc(~#buf~0#1.base, ~#buf~0#1.offset);havoc ~#buf~0#1.base, ~#buf~0#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4929: call ULTIMATE.dealloc(elants_i2c_query_fw_version_~#cmd~1#1.base, elants_i2c_query_fw_version_~#cmd~1#1.offset);havoc elants_i2c_query_fw_version_~#cmd~1#1.base, elants_i2c_query_fw_version_~#cmd~1#1.offset;call ULTIMATE.dealloc(elants_i2c_query_fw_version_~#resp~1#1.base, elants_i2c_query_fw_version_~#resp~1#1.offset);havoc elants_i2c_query_fw_version_~#resp~1#1.base, elants_i2c_query_fw_version_~#resp~1#1.offset;call ULTIMATE.dealloc(elants_i2c_query_fw_version_~#descriptor~1#1.base, elants_i2c_query_fw_version_~#descriptor~1#1.offset);havoc elants_i2c_query_fw_version_~#descriptor~1#1.base, elants_i2c_query_fw_version_~#descriptor~1#1.offset; [2025-02-06 08:22:07,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5047: call ULTIMATE.dealloc(elants_i2c_query_bc_version_~#cmd~3#1.base, elants_i2c_query_bc_version_~#cmd~3#1.offset);havoc elants_i2c_query_bc_version_~#cmd~3#1.base, elants_i2c_query_bc_version_~#cmd~3#1.offset;call ULTIMATE.dealloc(elants_i2c_query_bc_version_~#resp~3#1.base, elants_i2c_query_bc_version_~#resp~3#1.offset);havoc elants_i2c_query_bc_version_~#resp~3#1.base, elants_i2c_query_bc_version_~#resp~3#1.offset; [2025-02-06 08:22:07,738 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4494: havoc #t~mem38;havoc #t~mem39.base, #t~mem39.offset;havoc #t~short40; [2025-02-06 08:22:07,781 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12236: havoc i2c_transfer_#t~nondet705#1; [2025-02-06 08:22:07,781 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4715: call ULTIMATE.dealloc(~#msgs~0#1.base, ~#msgs~0#1.offset);havoc ~#msgs~0#1.base, ~#msgs~0#1.offset; [2025-02-06 08:22:07,787 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: havoc #t~nondet701; [2025-02-06 08:22:07,799 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: havoc i2c_master_send_#t~nondet702#1; [2025-02-06 08:22:07,904 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5668: call ULTIMATE.dealloc(elants_i2c_mt_event_~#descriptor~6#1.base, elants_i2c_mt_event_~#descriptor~6#1.offset);havoc elants_i2c_mt_event_~#descriptor~6#1.base, elants_i2c_mt_event_~#descriptor~6#1.offset;call ULTIMATE.dealloc(elants_i2c_mt_event_~#descriptor___0~1#1.base, elants_i2c_mt_event_~#descriptor___0~1#1.offset);havoc elants_i2c_mt_event_~#descriptor___0~1#1.base, elants_i2c_mt_event_~#descriptor___0~1#1.offset; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193: havoc device_init_wakeup_#t~nondet696#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197: havoc devm_add_action_#t~nondet697#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12200: havoc devm_input_allocate_device_#t~ret698#1.base, devm_input_allocate_device_#t~ret698#1.offset; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12203: havoc devm_kmalloc_#t~ret699#1.base, devm_kmalloc_#t~ret699#1.offset; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845-1: ldv_devm_request_threaded_irq_105_#res#1 := ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12207: havoc devm_request_threaded_irq_#t~nondet700#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: call ULTIMATE.dealloc(elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset);havoc elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset;call ULTIMATE.dealloc(elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset);havoc elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605-1: ldv_devm_request_threaded_irq_#res#1 := ldv_devm_request_threaded_irq_~arg0#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940-1: ldv_i2c_register_driver_#res#1 := ldv_i2c_register_driver_~arg0#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4628: havoc i2c_check_functionality_#t~bitwise105#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12228: havoc i2c_register_driver_#t~nondet703#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870-1: ldv_i2c_register_driver_107_#res#1 := ldv_i2c_register_driver_107_~ldv_func_res~1#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: havoc i2c_smbus_xfer_#t~nondet704#1; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6165: call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-06 08:22:13,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: havoc input_mt_init_slots_#t~nondet706#1; [2025-02-06 08:22:13,151 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: havoc input_register_device_#t~nondet707#1; [2025-02-06 08:22:13,456 INFO L? ?]: Removed 1583 outVars from TransFormulas that were not future-live. [2025-02-06 08:22:13,457 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:22:13,497 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:22:13,497 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 08:22:13,497 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:22:13 BoogieIcfgContainer [2025-02-06 08:22:13,497 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:22:13,499 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:22:13,499 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:22:13,506 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:22:13,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:22:01" (1/3) ... [2025-02-06 08:22:13,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e2e9bca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:22:13, skipping insertion in model container [2025-02-06 08:22:13,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:22:04" (2/3) ... [2025-02-06 08:22:13,507 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e2e9bca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:22:13, skipping insertion in model container [2025-02-06 08:22:13,507 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:22:13" (3/3) ... [2025-02-06 08:22:13,511 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-06 08:22:13,533 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:22:13,536 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i that has 70 procedures, 1312 locations, 1 initial locations, 4 loop locations, and 27 error locations. [2025-02-06 08:22:13,610 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:22:13,622 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;@300fa2d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:22:13,622 INFO L334 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2025-02-06 08:22:13,631 INFO L276 IsEmpty]: Start isEmpty. Operand has 1311 states, 881 states have (on average 1.2883087400681044) internal successors, (1135), 944 states have internal predecessors, (1135), 334 states have call successors, (334), 69 states have call predecessors, (334), 68 states have return successors, (329), 323 states have call predecessors, (329), 329 states have call successors, (329) [2025-02-06 08:22:13,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-06 08:22:13,638 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:13,639 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:13,639 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_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:13,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:13,643 INFO L85 PathProgramCache]: Analyzing trace with hash -428414472, now seen corresponding path program 1 times [2025-02-06 08:22:13,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:13,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905409786] [2025-02-06 08:22:13,650 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:13,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:16,233 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-06 08:22:16,535 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-06 08:22:16,535 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:16,536 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:17,561 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:17,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:17,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905409786] [2025-02-06 08:22:17,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905409786] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:17,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:17,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:17,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851365464] [2025-02-06 08:22:17,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:17,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:17,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:17,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:17,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:17,583 INFO L87 Difference]: Start difference. First operand has 1311 states, 881 states have (on average 1.2883087400681044) internal successors, (1135), 944 states have internal predecessors, (1135), 334 states have call successors, (334), 69 states have call predecessors, (334), 68 states have return successors, (329), 323 states have call predecessors, (329), 329 states have call successors, (329) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (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) [2025-02-06 08:22:18,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:18,089 INFO L93 Difference]: Finished difference Result 2591 states and 3612 transitions. [2025-02-06 08:22:18,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:18,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (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 64 [2025-02-06 08:22:18,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:18,114 INFO L225 Difference]: With dead ends: 2591 [2025-02-06 08:22:18,114 INFO L226 Difference]: Without dead ends: 1293 [2025-02-06 08:22:18,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:18,132 INFO L435 NwaCegarLoop]: 1751 mSDtfsCounter, 1736 mSDsluCounter, 1750 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1736 SdHoareTripleChecker+Valid, 3501 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:18,132 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1736 Valid, 3501 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 08:22:18,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2025-02-06 08:22:18,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 1293. [2025-02-06 08:22:18,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 871 states have (on average 1.251435132032147) internal successors, (1090), 929 states have internal predecessors, (1090), 329 states have call successors, (329), 68 states have call predecessors, (329), 67 states have return successors, (327), 321 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 08:22:18,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1746 transitions. [2025-02-06 08:22:18,259 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1746 transitions. Word has length 64 [2025-02-06 08:22:18,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:18,262 INFO L471 AbstractCegarLoop]: Abstraction has 1293 states and 1746 transitions. [2025-02-06 08:22:18,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (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) [2025-02-06 08:22:18,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1746 transitions. [2025-02-06 08:22:18,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-02-06 08:22:18,265 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:18,265 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:18,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:22:18,265 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_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:18,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:18,266 INFO L85 PathProgramCache]: Analyzing trace with hash 701722750, now seen corresponding path program 1 times [2025-02-06 08:22:18,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:18,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840853879] [2025-02-06 08:22:18,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:18,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:20,698 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-02-06 08:22:20,767 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-02-06 08:22:20,768 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:20,768 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:21,423 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:21,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:21,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840853879] [2025-02-06 08:22:21,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840853879] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:21,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:21,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:21,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916233592] [2025-02-06 08:22:21,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:21,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:21,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:21,426 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:21,426 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:21,426 INFO L87 Difference]: Start difference. First operand 1293 states and 1746 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 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) [2025-02-06 08:22:21,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:21,776 INFO L93 Difference]: Finished difference Result 1293 states and 1746 transitions. [2025-02-06 08:22:21,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:21,777 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 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 70 [2025-02-06 08:22:21,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:21,786 INFO L225 Difference]: With dead ends: 1293 [2025-02-06 08:22:21,786 INFO L226 Difference]: Without dead ends: 1291 [2025-02-06 08:22:21,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:21,787 INFO L435 NwaCegarLoop]: 1731 mSDtfsCounter, 1715 mSDsluCounter, 1730 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1715 SdHoareTripleChecker+Valid, 3461 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:21,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1715 Valid, 3461 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:22:21,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2025-02-06 08:22:21,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 1291. [2025-02-06 08:22:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1291 states, 870 states have (on average 1.2505747126436781) internal successors, (1088), 927 states have internal predecessors, (1088), 329 states have call successors, (329), 68 states have call predecessors, (329), 67 states have return successors, (327), 321 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 08:22:21,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1291 states to 1291 states and 1744 transitions. [2025-02-06 08:22:21,840 INFO L78 Accepts]: Start accepts. Automaton has 1291 states and 1744 transitions. Word has length 70 [2025-02-06 08:22:21,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:21,840 INFO L471 AbstractCegarLoop]: Abstraction has 1291 states and 1744 transitions. [2025-02-06 08:22:21,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 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) [2025-02-06 08:22:21,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1291 states and 1744 transitions. [2025-02-06 08:22:21,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-02-06 08:22:21,842 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:21,842 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:21,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:22:21,842 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:21,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:21,843 INFO L85 PathProgramCache]: Analyzing trace with hash -2133822674, now seen corresponding path program 1 times [2025-02-06 08:22:21,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:21,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900219026] [2025-02-06 08:22:21,843 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:21,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:23,875 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-02-06 08:22:23,922 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-02-06 08:22:23,923 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:23,923 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:24,452 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:24,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:24,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900219026] [2025-02-06 08:22:24,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900219026] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:24,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:24,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:24,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330314213] [2025-02-06 08:22:24,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:24,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:24,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:24,454 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:24,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:24,454 INFO L87 Difference]: Start difference. First operand 1291 states and 1744 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (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) [2025-02-06 08:22:24,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:24,806 INFO L93 Difference]: Finished difference Result 1291 states and 1744 transitions. [2025-02-06 08:22:24,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:24,807 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (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 76 [2025-02-06 08:22:24,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:24,814 INFO L225 Difference]: With dead ends: 1291 [2025-02-06 08:22:24,814 INFO L226 Difference]: Without dead ends: 1289 [2025-02-06 08:22:24,814 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:24,816 INFO L435 NwaCegarLoop]: 1729 mSDtfsCounter, 1712 mSDsluCounter, 1728 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1712 SdHoareTripleChecker+Valid, 3457 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:24,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1712 Valid, 3457 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:22:24,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1289 states. [2025-02-06 08:22:24,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1289 to 1289. [2025-02-06 08:22:24,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 869 states have (on average 1.2497123130034522) internal successors, (1086), 925 states have internal predecessors, (1086), 329 states have call successors, (329), 68 states have call predecessors, (329), 67 states have return successors, (327), 321 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 08:22:24,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 1742 transitions. [2025-02-06 08:22:24,866 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 1742 transitions. Word has length 76 [2025-02-06 08:22:24,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:24,867 INFO L471 AbstractCegarLoop]: Abstraction has 1289 states and 1742 transitions. [2025-02-06 08:22:24,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (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) [2025-02-06 08:22:24,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 1742 transitions. [2025-02-06 08:22:24,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-02-06 08:22:24,871 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:24,872 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:24,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:22:24,872 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:24,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:24,872 INFO L85 PathProgramCache]: Analyzing trace with hash 252568396, now seen corresponding path program 1 times [2025-02-06 08:22:24,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:24,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432148965] [2025-02-06 08:22:24,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:24,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:27,102 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-02-06 08:22:27,148 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-02-06 08:22:27,148 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:27,148 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:27,620 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:27,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:27,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432148965] [2025-02-06 08:22:27,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432148965] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:27,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:27,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:27,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175385014] [2025-02-06 08:22:27,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:27,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:27,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:27,623 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:27,623 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:27,623 INFO L87 Difference]: Start difference. First operand 1289 states and 1742 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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) [2025-02-06 08:22:27,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:27,993 INFO L93 Difference]: Finished difference Result 1289 states and 1742 transitions. [2025-02-06 08:22:27,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:27,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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 82 [2025-02-06 08:22:27,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:28,002 INFO L225 Difference]: With dead ends: 1289 [2025-02-06 08:22:28,002 INFO L226 Difference]: Without dead ends: 1287 [2025-02-06 08:22:28,003 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:28,004 INFO L435 NwaCegarLoop]: 1727 mSDtfsCounter, 1709 mSDsluCounter, 1726 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1709 SdHoareTripleChecker+Valid, 3453 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:28,005 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1709 Valid, 3453 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 08:22:28,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1287 states. [2025-02-06 08:22:28,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1287 to 1287. [2025-02-06 08:22:28,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 868 states have (on average 1.2488479262672811) internal successors, (1084), 923 states have internal predecessors, (1084), 329 states have call successors, (329), 68 states have call predecessors, (329), 67 states have return successors, (327), 321 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 08:22:28,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 1740 transitions. [2025-02-06 08:22:28,054 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 1740 transitions. Word has length 82 [2025-02-06 08:22:28,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:28,054 INFO L471 AbstractCegarLoop]: Abstraction has 1287 states and 1740 transitions. [2025-02-06 08:22:28,054 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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) [2025-02-06 08:22:28,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 1740 transitions. [2025-02-06 08:22:28,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-02-06 08:22:28,056 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:28,057 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:28,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:22:28,057 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:28,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:28,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1756845639, now seen corresponding path program 1 times [2025-02-06 08:22:28,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:28,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086662862] [2025-02-06 08:22:28,058 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:28,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:30,031 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-02-06 08:22:30,071 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-02-06 08:22:30,071 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:30,071 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:30,489 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:30,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:30,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086662862] [2025-02-06 08:22:30,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086662862] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:30,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:30,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:30,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897121691] [2025-02-06 08:22:30,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:30,490 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:30,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:30,490 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:30,490 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:30,490 INFO L87 Difference]: Start difference. First operand 1287 states and 1740 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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) [2025-02-06 08:22:30,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:30,797 INFO L93 Difference]: Finished difference Result 1287 states and 1740 transitions. [2025-02-06 08:22:30,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:30,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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 88 [2025-02-06 08:22:30,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:30,802 INFO L225 Difference]: With dead ends: 1287 [2025-02-06 08:22:30,802 INFO L226 Difference]: Without dead ends: 1285 [2025-02-06 08:22:30,803 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:30,803 INFO L435 NwaCegarLoop]: 1725 mSDtfsCounter, 1706 mSDsluCounter, 1724 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1706 SdHoareTripleChecker+Valid, 3449 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:30,804 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1706 Valid, 3449 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:22:30,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2025-02-06 08:22:30,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 1285. [2025-02-06 08:22:30,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 867 states have (on average 1.2479815455594003) internal successors, (1082), 921 states have internal predecessors, (1082), 329 states have call successors, (329), 68 states have call predecessors, (329), 67 states have return successors, (327), 321 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 08:22:30,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1738 transitions. [2025-02-06 08:22:30,847 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1738 transitions. Word has length 88 [2025-02-06 08:22:30,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:30,848 INFO L471 AbstractCegarLoop]: Abstraction has 1285 states and 1738 transitions. [2025-02-06 08:22:30,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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) [2025-02-06 08:22:30,848 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1738 transitions. [2025-02-06 08:22:30,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-02-06 08:22:30,849 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:30,850 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:30,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 08:22:30,850 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:30,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:30,850 INFO L85 PathProgramCache]: Analyzing trace with hash -547908295, now seen corresponding path program 1 times [2025-02-06 08:22:30,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:30,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312713595] [2025-02-06 08:22:30,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:30,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:32,792 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-02-06 08:22:32,830 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-02-06 08:22:32,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:32,830 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:33,231 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:33,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:33,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312713595] [2025-02-06 08:22:33,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312713595] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:33,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:33,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:33,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382460059] [2025-02-06 08:22:33,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:33,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:33,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:33,232 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:33,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:33,232 INFO L87 Difference]: Start difference. First operand 1285 states and 1738 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (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) [2025-02-06 08:22:33,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:33,542 INFO L93 Difference]: Finished difference Result 1285 states and 1738 transitions. [2025-02-06 08:22:33,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:33,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (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 94 [2025-02-06 08:22:33,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:33,547 INFO L225 Difference]: With dead ends: 1285 [2025-02-06 08:22:33,547 INFO L226 Difference]: Without dead ends: 1283 [2025-02-06 08:22:33,548 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:33,548 INFO L435 NwaCegarLoop]: 1723 mSDtfsCounter, 1703 mSDsluCounter, 1722 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1703 SdHoareTripleChecker+Valid, 3445 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:33,548 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1703 Valid, 3445 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:22:33,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2025-02-06 08:22:33,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 1283. [2025-02-06 08:22:33,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1283 states, 866 states have (on average 1.2471131639722863) internal successors, (1080), 919 states have internal predecessors, (1080), 329 states have call successors, (329), 68 states have call predecessors, (329), 67 states have return successors, (327), 321 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 08:22:33,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 1736 transitions. [2025-02-06 08:22:33,592 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 1736 transitions. Word has length 94 [2025-02-06 08:22:33,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:33,592 INFO L471 AbstractCegarLoop]: Abstraction has 1283 states and 1736 transitions. [2025-02-06 08:22:33,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (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) [2025-02-06 08:22:33,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 1736 transitions. [2025-02-06 08:22:33,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-02-06 08:22:33,593 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:33,593 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:33,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 08:22:33,593 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:33,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:33,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1222297563, now seen corresponding path program 1 times [2025-02-06 08:22:33,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:33,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438550867] [2025-02-06 08:22:33,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:33,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:35,607 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-02-06 08:22:35,651 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-02-06 08:22:35,651 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:35,651 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:36,057 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:36,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:36,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438550867] [2025-02-06 08:22:36,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438550867] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:36,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:36,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:36,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832305599] [2025-02-06 08:22:36,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:36,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:36,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:36,058 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:36,058 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:36,058 INFO L87 Difference]: Start difference. First operand 1283 states and 1736 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, (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) [2025-02-06 08:22:36,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:36,632 INFO L93 Difference]: Finished difference Result 2536 states and 3433 transitions. [2025-02-06 08:22:36,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:36,633 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, (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 100 [2025-02-06 08:22:36,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:36,644 INFO L225 Difference]: With dead ends: 2536 [2025-02-06 08:22:36,644 INFO L226 Difference]: Without dead ends: 2534 [2025-02-06 08:22:36,646 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:36,646 INFO L435 NwaCegarLoop]: 1736 mSDtfsCounter, 1687 mSDsluCounter, 3424 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 5160 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:36,647 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1687 Valid, 5160 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 08:22:36,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2534 states. [2025-02-06 08:22:36,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2534 to 2397. [2025-02-06 08:22:36,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 1636 states have (on average 1.2512224938875305) internal successors, (2047), 1722 states have internal predecessors, (2047), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:36,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 3285 transitions. [2025-02-06 08:22:36,760 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 3285 transitions. Word has length 100 [2025-02-06 08:22:36,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:36,760 INFO L471 AbstractCegarLoop]: Abstraction has 2397 states and 3285 transitions. [2025-02-06 08:22:36,760 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, (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) [2025-02-06 08:22:36,760 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 3285 transitions. [2025-02-06 08:22:36,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-02-06 08:22:36,763 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:36,763 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:36,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 08:22:36,763 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:36,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:36,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1408675803, now seen corresponding path program 1 times [2025-02-06 08:22:36,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:36,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641640642] [2025-02-06 08:22:36,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:36,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:38,788 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-02-06 08:22:38,877 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-02-06 08:22:38,877 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:38,878 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:39,673 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:39,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:39,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641640642] [2025-02-06 08:22:39,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641640642] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:39,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:39,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:39,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165104731] [2025-02-06 08:22:39,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:39,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:39,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:39,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:39,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:39,675 INFO L87 Difference]: Start difference. First operand 2397 states and 3285 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (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) [2025-02-06 08:22:40,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:40,123 INFO L93 Difference]: Finished difference Result 2397 states and 3285 transitions. [2025-02-06 08:22:40,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:40,124 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (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 106 [2025-02-06 08:22:40,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:40,132 INFO L225 Difference]: With dead ends: 2397 [2025-02-06 08:22:40,133 INFO L226 Difference]: Without dead ends: 2395 [2025-02-06 08:22:40,134 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:40,134 INFO L435 NwaCegarLoop]: 1721 mSDtfsCounter, 1699 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1699 SdHoareTripleChecker+Valid, 3441 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:40,134 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1699 Valid, 3441 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 08:22:40,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2025-02-06 08:22:40,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 2395. [2025-02-06 08:22:40,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2395 states, 1635 states have (on average 1.2507645259938838) internal successors, (2045), 1720 states have internal predecessors, (2045), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:40,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2395 states to 2395 states and 3283 transitions. [2025-02-06 08:22:40,229 INFO L78 Accepts]: Start accepts. Automaton has 2395 states and 3283 transitions. Word has length 106 [2025-02-06 08:22:40,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:40,229 INFO L471 AbstractCegarLoop]: Abstraction has 2395 states and 3283 transitions. [2025-02-06 08:22:40,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (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) [2025-02-06 08:22:40,229 INFO L276 IsEmpty]: Start isEmpty. Operand 2395 states and 3283 transitions. [2025-02-06 08:22:40,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-02-06 08:22:40,233 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:40,233 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:40,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 08:22:40,233 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:40,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:40,233 INFO L85 PathProgramCache]: Analyzing trace with hash 822792982, now seen corresponding path program 1 times [2025-02-06 08:22:40,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:40,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885271699] [2025-02-06 08:22:40,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:40,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:42,533 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-02-06 08:22:42,568 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-02-06 08:22:42,568 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:42,568 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:42,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:42,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885271699] [2025-02-06 08:22:42,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885271699] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:42,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:42,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:42,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363392398] [2025-02-06 08:22:42,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:42,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:42,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:42,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:42,947 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:42,947 INFO L87 Difference]: Start difference. First operand 2395 states and 3283 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) [2025-02-06 08:22:43,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:43,294 INFO L93 Difference]: Finished difference Result 2395 states and 3283 transitions. [2025-02-06 08:22:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:43,294 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 108 [2025-02-06 08:22:43,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:43,305 INFO L225 Difference]: With dead ends: 2395 [2025-02-06 08:22:43,305 INFO L226 Difference]: Without dead ends: 2393 [2025-02-06 08:22:43,306 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:43,309 INFO L435 NwaCegarLoop]: 1719 mSDtfsCounter, 1695 mSDsluCounter, 1718 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1695 SdHoareTripleChecker+Valid, 3437 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:43,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1695 Valid, 3437 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:22:43,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2393 states. [2025-02-06 08:22:43,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2393 to 2393. [2025-02-06 08:22:43,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2393 states, 1634 states have (on average 1.2503059975520197) internal successors, (2043), 1718 states have internal predecessors, (2043), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:43,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2393 states to 2393 states and 3281 transitions. [2025-02-06 08:22:43,412 INFO L78 Accepts]: Start accepts. Automaton has 2393 states and 3281 transitions. Word has length 108 [2025-02-06 08:22:43,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:43,412 INFO L471 AbstractCegarLoop]: Abstraction has 2393 states and 3281 transitions. [2025-02-06 08:22:43,412 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) [2025-02-06 08:22:43,412 INFO L276 IsEmpty]: Start isEmpty. Operand 2393 states and 3281 transitions. [2025-02-06 08:22:43,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2025-02-06 08:22:43,415 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:43,415 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 2, 2, 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] [2025-02-06 08:22:43,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 08:22:43,415 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:43,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:43,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1782147909, now seen corresponding path program 1 times [2025-02-06 08:22:43,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:43,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433170909] [2025-02-06 08:22:43,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:43,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:45,702 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 129 statements into 1 equivalence classes. [2025-02-06 08:22:45,746 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 129 of 129 statements. [2025-02-06 08:22:45,747 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:45,747 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:46,078 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 08:22:46,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:46,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433170909] [2025-02-06 08:22:46,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433170909] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:46,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:46,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:22:46,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556847725] [2025-02-06 08:22:46,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:46,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:22:46,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:46,079 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:22:46,079 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:22:46,079 INFO L87 Difference]: Start difference. First operand 2393 states and 3281 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:22:46,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:46,318 INFO L93 Difference]: Finished difference Result 4099 states and 5558 transitions. [2025-02-06 08:22:46,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:22:46,318 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 129 [2025-02-06 08:22:46,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:46,328 INFO L225 Difference]: With dead ends: 4099 [2025-02-06 08:22:46,328 INFO L226 Difference]: Without dead ends: 2387 [2025-02-06 08:22:46,333 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 [2025-02-06 08:22:46,333 INFO L435 NwaCegarLoop]: 1715 mSDtfsCounter, 1717 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1717 SdHoareTripleChecker+Valid, 1715 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:46,334 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1717 Valid, 1715 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:22:46,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2387 states. [2025-02-06 08:22:46,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2387 to 2387. [2025-02-06 08:22:46,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2387 states, 1629 states have (on average 1.2486187845303867) internal successors, (2034), 1712 states have internal predecessors, (2034), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:46,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2387 states to 2387 states and 3272 transitions. [2025-02-06 08:22:46,437 INFO L78 Accepts]: Start accepts. Automaton has 2387 states and 3272 transitions. Word has length 129 [2025-02-06 08:22:46,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:46,437 INFO L471 AbstractCegarLoop]: Abstraction has 2387 states and 3272 transitions. [2025-02-06 08:22:46,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:22:46,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2387 states and 3272 transitions. [2025-02-06 08:22:46,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2025-02-06 08:22:46,440 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:46,440 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:46,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-06 08:22:46,440 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:46,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:46,441 INFO L85 PathProgramCache]: Analyzing trace with hash 340277006, now seen corresponding path program 1 times [2025-02-06 08:22:46,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:46,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480483207] [2025-02-06 08:22:46,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:46,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:48,636 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-02-06 08:22:48,680 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-02-06 08:22:48,680 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:48,680 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:49,135 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:49,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:49,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480483207] [2025-02-06 08:22:49,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480483207] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:49,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:49,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:49,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345883257] [2025-02-06 08:22:49,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:49,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:49,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:49,136 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:49,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:49,137 INFO L87 Difference]: Start difference. First operand 2387 states and 3272 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 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) [2025-02-06 08:22:49,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:49,496 INFO L93 Difference]: Finished difference Result 2387 states and 3272 transitions. [2025-02-06 08:22:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:49,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 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 114 [2025-02-06 08:22:49,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:49,509 INFO L225 Difference]: With dead ends: 2387 [2025-02-06 08:22:49,510 INFO L226 Difference]: Without dead ends: 2385 [2025-02-06 08:22:49,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:49,512 INFO L435 NwaCegarLoop]: 1712 mSDtfsCounter, 1689 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 3423 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:49,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 3423 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:22:49,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2385 states. [2025-02-06 08:22:49,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2385 to 2385. [2025-02-06 08:22:49,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 1628 states have (on average 1.2481572481572483) internal successors, (2032), 1710 states have internal predecessors, (2032), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:49,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 3270 transitions. [2025-02-06 08:22:49,622 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 3270 transitions. Word has length 114 [2025-02-06 08:22:49,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:49,623 INFO L471 AbstractCegarLoop]: Abstraction has 2385 states and 3270 transitions. [2025-02-06 08:22:49,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 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) [2025-02-06 08:22:49,624 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 3270 transitions. [2025-02-06 08:22:49,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2025-02-06 08:22:49,626 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:49,626 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 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] [2025-02-06 08:22:49,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-06 08:22:49,626 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:49,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:49,627 INFO L85 PathProgramCache]: Analyzing trace with hash 783838916, now seen corresponding path program 1 times [2025-02-06 08:22:49,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:49,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323837708] [2025-02-06 08:22:49,627 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:49,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:51,707 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-06 08:22:51,763 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-06 08:22:51,764 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:51,764 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:52,358 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-02-06 08:22:52,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:52,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323837708] [2025-02-06 08:22:52,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323837708] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 08:22:52,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950863011] [2025-02-06 08:22:52,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:52,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 08:22:52,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:22:52,362 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 08:22:52,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 08:22:55,377 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-02-06 08:22:55,692 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-02-06 08:22:55,692 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:55,692 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:55,705 INFO L256 TraceCheckSpWp]: Trace formula consists of 3384 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-02-06 08:22:55,712 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 08:22:56,036 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 08:22:56,036 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 08:22:56,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950863011] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:56,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 08:22:56,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2025-02-06 08:22:56,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924175122] [2025-02-06 08:22:56,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:56,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:22:56,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:56,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:22:56,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:22:56,038 INFO L87 Difference]: Start difference. First operand 2385 states and 3270 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:22:56,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:56,266 INFO L93 Difference]: Finished difference Result 4083 states and 5536 transitions. [2025-02-06 08:22:56,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:22:56,266 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 135 [2025-02-06 08:22:56,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:56,276 INFO L225 Difference]: With dead ends: 4083 [2025-02-06 08:22:56,276 INFO L226 Difference]: Without dead ends: 2379 [2025-02-06 08:22:56,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:22:56,281 INFO L435 NwaCegarLoop]: 1708 mSDtfsCounter, 1705 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1705 SdHoareTripleChecker+Valid, 1708 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:56,281 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1705 Valid, 1708 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:22:56,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2379 states. [2025-02-06 08:22:56,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2379 to 2379. [2025-02-06 08:22:56,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2379 states, 1623 states have (on average 1.246457178065311) internal successors, (2023), 1704 states have internal predecessors, (2023), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:56,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2379 states to 2379 states and 3261 transitions. [2025-02-06 08:22:56,384 INFO L78 Accepts]: Start accepts. Automaton has 2379 states and 3261 transitions. Word has length 135 [2025-02-06 08:22:56,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:56,385 INFO L471 AbstractCegarLoop]: Abstraction has 2379 states and 3261 transitions. [2025-02-06 08:22:56,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:22:56,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2379 states and 3261 transitions. [2025-02-06 08:22:56,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-02-06 08:22:56,386 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:56,386 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:56,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 08:22:56,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2025-02-06 08:22:56,587 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:56,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:56,588 INFO L85 PathProgramCache]: Analyzing trace with hash -503106413, now seen corresponding path program 1 times [2025-02-06 08:22:56,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:56,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511419811] [2025-02-06 08:22:56,588 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:56,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:22:58,570 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-02-06 08:22:58,604 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-02-06 08:22:58,605 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:22:58,605 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:22:58,984 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:22:58,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:22:58,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511419811] [2025-02-06 08:22:58,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511419811] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:22:58,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:22:58,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:22:58,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824550564] [2025-02-06 08:22:58,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:22:58,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:22:58,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:22:58,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:22:58,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:22:58,985 INFO L87 Difference]: Start difference. First operand 2379 states and 3261 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (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) [2025-02-06 08:22:59,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:22:59,381 INFO L93 Difference]: Finished difference Result 2379 states and 3261 transitions. [2025-02-06 08:22:59,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:22:59,383 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 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 120 [2025-02-06 08:22:59,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:22:59,392 INFO L225 Difference]: With dead ends: 2379 [2025-02-06 08:22:59,392 INFO L226 Difference]: Without dead ends: 2377 [2025-02-06 08:22:59,393 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:22:59,394 INFO L435 NwaCegarLoop]: 1705 mSDtfsCounter, 1681 mSDsluCounter, 1704 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1681 SdHoareTripleChecker+Valid, 3409 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 08:22:59,394 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1681 Valid, 3409 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 08:22:59,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2377 states. [2025-02-06 08:22:59,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2377 to 2377. [2025-02-06 08:22:59,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2377 states, 1622 states have (on average 1.245992601726264) internal successors, (2021), 1702 states have internal predecessors, (2021), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:22:59,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2377 states to 2377 states and 3259 transitions. [2025-02-06 08:22:59,506 INFO L78 Accepts]: Start accepts. Automaton has 2377 states and 3259 transitions. Word has length 120 [2025-02-06 08:22:59,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:22:59,506 INFO L471 AbstractCegarLoop]: Abstraction has 2377 states and 3259 transitions. [2025-02-06 08:22:59,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 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) [2025-02-06 08:22:59,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2377 states and 3259 transitions. [2025-02-06 08:22:59,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2025-02-06 08:22:59,508 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:22:59,508 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:22:59,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-02-06 08:22:59,508 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:22:59,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:22:59,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1656856128, now seen corresponding path program 1 times [2025-02-06 08:22:59,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:22:59,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367426213] [2025-02-06 08:22:59,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:22:59,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:01,720 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 126 statements into 1 equivalence classes. [2025-02-06 08:23:01,769 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 126 of 126 statements. [2025-02-06 08:23:01,769 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:01,769 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:02,232 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:23:02,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:02,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367426213] [2025-02-06 08:23:02,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367426213] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:02,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:02,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:02,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454683804] [2025-02-06 08:23:02,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:02,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:02,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:02,234 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:02,234 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:02,234 INFO L87 Difference]: Start difference. First operand 2377 states and 3259 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) [2025-02-06 08:23:02,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:02,588 INFO L93 Difference]: Finished difference Result 2377 states and 3259 transitions. [2025-02-06 08:23:02,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:02,589 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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 126 [2025-02-06 08:23:02,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:02,597 INFO L225 Difference]: With dead ends: 2377 [2025-02-06 08:23:02,597 INFO L226 Difference]: Without dead ends: 2375 [2025-02-06 08:23:02,598 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:02,598 INFO L435 NwaCegarLoop]: 1703 mSDtfsCounter, 1678 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1678 SdHoareTripleChecker+Valid, 3405 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:02,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1678 Valid, 3405 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:02,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2025-02-06 08:23:02,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 2375. [2025-02-06 08:23:02,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2375 states, 1621 states have (on average 1.2455274521900062) internal successors, (2019), 1700 states have internal predecessors, (2019), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:23:02,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2375 states to 2375 states and 3257 transitions. [2025-02-06 08:23:02,709 INFO L78 Accepts]: Start accepts. Automaton has 2375 states and 3257 transitions. Word has length 126 [2025-02-06 08:23:02,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:02,709 INFO L471 AbstractCegarLoop]: Abstraction has 2375 states and 3257 transitions. [2025-02-06 08:23:02,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) [2025-02-06 08:23:02,709 INFO L276 IsEmpty]: Start isEmpty. Operand 2375 states and 3257 transitions. [2025-02-06 08:23:02,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2025-02-06 08:23:02,711 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:02,711 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:02,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-02-06 08:23:02,711 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:02,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:02,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1713767173, now seen corresponding path program 1 times [2025-02-06 08:23:02,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:02,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839974396] [2025-02-06 08:23:02,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:02,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:04,736 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-02-06 08:23:04,788 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-02-06 08:23:04,788 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:04,788 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:05,262 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:23:05,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:05,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839974396] [2025-02-06 08:23:05,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839974396] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:05,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:05,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:05,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959423455] [2025-02-06 08:23:05,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:05,264 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:05,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:05,265 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:05,265 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:05,265 INFO L87 Difference]: Start difference. First operand 2375 states and 3257 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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) [2025-02-06 08:23:05,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:05,653 INFO L93 Difference]: Finished difference Result 2375 states and 3257 transitions. [2025-02-06 08:23:05,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:05,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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 132 [2025-02-06 08:23:05,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:05,676 INFO L225 Difference]: With dead ends: 2375 [2025-02-06 08:23:05,679 INFO L226 Difference]: Without dead ends: 2373 [2025-02-06 08:23:05,682 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:05,682 INFO L435 NwaCegarLoop]: 1701 mSDtfsCounter, 1675 mSDsluCounter, 1700 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1675 SdHoareTripleChecker+Valid, 3401 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:05,683 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1675 Valid, 3401 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:05,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2373 states. [2025-02-06 08:23:05,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2373 to 2373. [2025-02-06 08:23:05,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2373 states, 1620 states have (on average 1.2450617283950618) internal successors, (2017), 1698 states have internal predecessors, (2017), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:23:05,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2373 states to 2373 states and 3255 transitions. [2025-02-06 08:23:05,793 INFO L78 Accepts]: Start accepts. Automaton has 2373 states and 3255 transitions. Word has length 132 [2025-02-06 08:23:05,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:05,793 INFO L471 AbstractCegarLoop]: Abstraction has 2373 states and 3255 transitions. [2025-02-06 08:23:05,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 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) [2025-02-06 08:23:05,793 INFO L276 IsEmpty]: Start isEmpty. Operand 2373 states and 3255 transitions. [2025-02-06 08:23:05,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2025-02-06 08:23:05,795 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:05,795 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:05,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-06 08:23:05,796 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:05,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:05,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1003320622, now seen corresponding path program 1 times [2025-02-06 08:23:05,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:05,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782266298] [2025-02-06 08:23:05,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:05,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:07,822 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 138 statements into 1 equivalence classes. [2025-02-06 08:23:07,865 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 138 of 138 statements. [2025-02-06 08:23:07,866 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:07,866 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:08,363 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:23:08,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:08,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782266298] [2025-02-06 08:23:08,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782266298] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:08,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:08,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:08,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029436763] [2025-02-06 08:23:08,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:08,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:08,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:08,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:08,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:08,364 INFO L87 Difference]: Start difference. First operand 2373 states and 3255 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 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) [2025-02-06 08:23:08,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:08,733 INFO L93 Difference]: Finished difference Result 2373 states and 3255 transitions. [2025-02-06 08:23:08,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:08,733 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 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 138 [2025-02-06 08:23:08,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:08,743 INFO L225 Difference]: With dead ends: 2373 [2025-02-06 08:23:08,743 INFO L226 Difference]: Without dead ends: 2371 [2025-02-06 08:23:08,744 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:08,745 INFO L435 NwaCegarLoop]: 1699 mSDtfsCounter, 1672 mSDsluCounter, 1698 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1672 SdHoareTripleChecker+Valid, 3397 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:08,745 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1672 Valid, 3397 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:08,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2025-02-06 08:23:08,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 2371. [2025-02-06 08:23:08,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2371 states, 1619 states have (on average 1.2445954292773316) internal successors, (2015), 1696 states have internal predecessors, (2015), 620 states have call successors, (620), 121 states have call predecessors, (620), 120 states have return successors, (618), 604 states have call predecessors, (618), 618 states have call successors, (618) [2025-02-06 08:23:08,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2371 states to 2371 states and 3253 transitions. [2025-02-06 08:23:08,871 INFO L78 Accepts]: Start accepts. Automaton has 2371 states and 3253 transitions. Word has length 138 [2025-02-06 08:23:08,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:08,871 INFO L471 AbstractCegarLoop]: Abstraction has 2371 states and 3253 transitions. [2025-02-06 08:23:08,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 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) [2025-02-06 08:23:08,872 INFO L276 IsEmpty]: Start isEmpty. Operand 2371 states and 3253 transitions. [2025-02-06 08:23:08,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2025-02-06 08:23:08,874 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:08,874 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:08,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-02-06 08:23:08,875 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:08,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:08,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1692857434, now seen corresponding path program 1 times [2025-02-06 08:23:08,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:08,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861610937] [2025-02-06 08:23:08,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:08,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:10,934 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 183 statements into 1 equivalence classes. [2025-02-06 08:23:10,991 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 183 of 183 statements. [2025-02-06 08:23:10,993 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:10,993 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:12,013 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 375 trivial. 0 not checked. [2025-02-06 08:23:12,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:12,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861610937] [2025-02-06 08:23:12,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861610937] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:12,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:12,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:23:12,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363305553] [2025-02-06 08:23:12,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:12,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:23:12,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:12,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:23:12,016 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:12,016 INFO L87 Difference]: Start difference. First operand 2371 states and 3253 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 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) [2025-02-06 08:23:12,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:12,793 INFO L93 Difference]: Finished difference Result 3548 states and 4832 transitions. [2025-02-06 08:23:12,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:23:12,794 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 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 183 [2025-02-06 08:23:12,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:12,806 INFO L225 Difference]: With dead ends: 3548 [2025-02-06 08:23:12,807 INFO L226 Difference]: Without dead ends: 3546 [2025-02-06 08:23:12,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:23:12,808 INFO L435 NwaCegarLoop]: 1955 mSDtfsCounter, 1660 mSDsluCounter, 4724 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1661 SdHoareTripleChecker+Valid, 6679 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:12,809 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1661 Valid, 6679 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 08:23:12,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2025-02-06 08:23:13,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 3501. [2025-02-06 08:23:13,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3501 states, 2379 states have (on average 1.2416981925178647) internal successors, (2954), 2494 states have internal predecessors, (2954), 908 states have call successors, (908), 203 states have call predecessors, (908), 202 states have return successors, (926), 884 states have call predecessors, (926), 906 states have call successors, (926) [2025-02-06 08:23:13,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3501 states to 3501 states and 4788 transitions. [2025-02-06 08:23:13,051 INFO L78 Accepts]: Start accepts. Automaton has 3501 states and 4788 transitions. Word has length 183 [2025-02-06 08:23:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:13,052 INFO L471 AbstractCegarLoop]: Abstraction has 3501 states and 4788 transitions. [2025-02-06 08:23:13,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 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) [2025-02-06 08:23:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 3501 states and 4788 transitions. [2025-02-06 08:23:13,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2025-02-06 08:23:13,054 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:13,054 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:13,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-02-06 08:23:13,055 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:13,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:13,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1813456018, now seen corresponding path program 1 times [2025-02-06 08:23:13,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:13,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552376015] [2025-02-06 08:23:13,055 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:13,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:15,048 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 144 statements into 1 equivalence classes. [2025-02-06 08:23:15,113 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 144 of 144 statements. [2025-02-06 08:23:15,114 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:15,114 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:15,772 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:23:15,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:15,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552376015] [2025-02-06 08:23:15,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552376015] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:15,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:15,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:15,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63738659] [2025-02-06 08:23:15,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:15,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:15,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:15,774 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:15,774 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:15,774 INFO L87 Difference]: Start difference. First operand 3501 states and 4788 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) [2025-02-06 08:23:16,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:16,234 INFO L93 Difference]: Finished difference Result 3501 states and 4788 transitions. [2025-02-06 08:23:16,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:16,234 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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 144 [2025-02-06 08:23:16,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:16,247 INFO L225 Difference]: With dead ends: 3501 [2025-02-06 08:23:16,247 INFO L226 Difference]: Without dead ends: 3499 [2025-02-06 08:23:16,249 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:16,249 INFO L435 NwaCegarLoop]: 1697 mSDtfsCounter, 1669 mSDsluCounter, 1696 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1669 SdHoareTripleChecker+Valid, 3393 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:16,250 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1669 Valid, 3393 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:16,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3499 states. [2025-02-06 08:23:16,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3499 to 3499. [2025-02-06 08:23:16,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3499 states, 2378 states have (on average 1.2409587888982339) internal successors, (2951), 2492 states have internal predecessors, (2951), 908 states have call successors, (908), 203 states have call predecessors, (908), 202 states have return successors, (926), 884 states have call predecessors, (926), 906 states have call successors, (926) [2025-02-06 08:23:16,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3499 states to 3499 states and 4785 transitions. [2025-02-06 08:23:16,453 INFO L78 Accepts]: Start accepts. Automaton has 3499 states and 4785 transitions. Word has length 144 [2025-02-06 08:23:16,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:16,453 INFO L471 AbstractCegarLoop]: Abstraction has 3499 states and 4785 transitions. [2025-02-06 08:23:16,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 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) [2025-02-06 08:23:16,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3499 states and 4785 transitions. [2025-02-06 08:23:16,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2025-02-06 08:23:16,456 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:16,456 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:16,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-02-06 08:23:16,456 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:16,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:16,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1707957505, now seen corresponding path program 1 times [2025-02-06 08:23:16,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:16,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649020304] [2025-02-06 08:23:16,457 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:16,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:18,485 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 150 statements into 1 equivalence classes. [2025-02-06 08:23:18,546 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 150 of 150 statements. [2025-02-06 08:23:18,546 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:18,546 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:19,130 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:23:19,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:19,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649020304] [2025-02-06 08:23:19,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649020304] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:19,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:19,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:19,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213101324] [2025-02-06 08:23:19,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:19,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:19,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:19,131 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:19,131 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:19,132 INFO L87 Difference]: Start difference. First operand 3499 states and 4785 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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) [2025-02-06 08:23:19,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:19,574 INFO L93 Difference]: Finished difference Result 3499 states and 4785 transitions. [2025-02-06 08:23:19,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:19,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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 150 [2025-02-06 08:23:19,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:19,585 INFO L225 Difference]: With dead ends: 3499 [2025-02-06 08:23:19,585 INFO L226 Difference]: Without dead ends: 3497 [2025-02-06 08:23:19,586 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:19,587 INFO L435 NwaCegarLoop]: 1695 mSDtfsCounter, 1666 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1666 SdHoareTripleChecker+Valid, 3389 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:19,587 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1666 Valid, 3389 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:19,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3497 states. [2025-02-06 08:23:19,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3497 to 3497. [2025-02-06 08:23:19,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3497 states, 2377 states have (on average 1.2402187631468238) internal successors, (2948), 2490 states have internal predecessors, (2948), 908 states have call successors, (908), 203 states have call predecessors, (908), 202 states have return successors, (926), 884 states have call predecessors, (926), 906 states have call successors, (926) [2025-02-06 08:23:19,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3497 states to 3497 states and 4782 transitions. [2025-02-06 08:23:19,780 INFO L78 Accepts]: Start accepts. Automaton has 3497 states and 4782 transitions. Word has length 150 [2025-02-06 08:23:19,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:19,780 INFO L471 AbstractCegarLoop]: Abstraction has 3497 states and 4782 transitions. [2025-02-06 08:23:19,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 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) [2025-02-06 08:23:19,780 INFO L276 IsEmpty]: Start isEmpty. Operand 3497 states and 4782 transitions. [2025-02-06 08:23:19,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2025-02-06 08:23:19,783 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:19,783 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:19,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-02-06 08:23:19,783 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:19,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:19,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1977748261, now seen corresponding path program 1 times [2025-02-06 08:23:19,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:19,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199770429] [2025-02-06 08:23:19,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:19,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:21,785 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 156 statements into 1 equivalence classes. [2025-02-06 08:23:21,824 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 156 of 156 statements. [2025-02-06 08:23:21,824 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:21,824 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:22,282 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:23:22,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:22,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199770429] [2025-02-06 08:23:22,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199770429] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:22,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:22,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:22,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941223676] [2025-02-06 08:23:22,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:22,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:22,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:22,283 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:22,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:22,283 INFO L87 Difference]: Start difference. First operand 3497 states and 4782 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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) [2025-02-06 08:23:22,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:22,780 INFO L93 Difference]: Finished difference Result 3497 states and 4782 transitions. [2025-02-06 08:23:22,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:22,780 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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 156 [2025-02-06 08:23:22,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:22,789 INFO L225 Difference]: With dead ends: 3497 [2025-02-06 08:23:22,789 INFO L226 Difference]: Without dead ends: 3495 [2025-02-06 08:23:22,790 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:22,790 INFO L435 NwaCegarLoop]: 1693 mSDtfsCounter, 1663 mSDsluCounter, 1692 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1663 SdHoareTripleChecker+Valid, 3385 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:22,790 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1663 Valid, 3385 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:22,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3495 states. [2025-02-06 08:23:22,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3495 to 3495. [2025-02-06 08:23:22,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3495 states, 2376 states have (on average 1.2394781144781144) internal successors, (2945), 2488 states have internal predecessors, (2945), 908 states have call successors, (908), 203 states have call predecessors, (908), 202 states have return successors, (926), 884 states have call predecessors, (926), 906 states have call successors, (926) [2025-02-06 08:23:22,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3495 states to 3495 states and 4779 transitions. [2025-02-06 08:23:22,995 INFO L78 Accepts]: Start accepts. Automaton has 3495 states and 4779 transitions. Word has length 156 [2025-02-06 08:23:22,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:22,996 INFO L471 AbstractCegarLoop]: Abstraction has 3495 states and 4779 transitions. [2025-02-06 08:23:22,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 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) [2025-02-06 08:23:22,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3495 states and 4779 transitions. [2025-02-06 08:23:22,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2025-02-06 08:23:22,999 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:23,000 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:23,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-02-06 08:23:23,000 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:23,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:23,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1305756030, now seen corresponding path program 1 times [2025-02-06 08:23:23,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:23,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829399620] [2025-02-06 08:23:23,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:23,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms