./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--gadget--udc--pch_udc.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 551b0097 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--usb--gadget--udc--pch_udc.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 3494ff01381843f09414ec4d6a6d46e396afc707be426c75a152e34cf84e62a0 --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-09 20:31:48,322 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 20:31:48,355 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 20:31:48,358 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 20:31:48,358 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 20:31:48,377 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 20:31:48,377 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 20:31:48,377 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 20:31:48,378 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 20:31:48,378 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 20:31:48,378 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 20:31:48,378 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 20:31:48,378 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 20:31:48,379 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:31:48,379 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:31:48,379 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 20:31:48,379 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 20:31:48,380 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 20:31:48,380 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 20:31:48,380 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 20:31:48,380 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 -> 3494ff01381843f09414ec4d6a6d46e396afc707be426c75a152e34cf84e62a0 [2025-01-09 20:31:48,593 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 20:31:48,598 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 20:31:48,599 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 20:31:48,600 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 20:31:48,600 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 20:31:48,601 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--usb--gadget--udc--pch_udc.ko.cil.i [2025-01-09 20:31:49,697 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5a4ef32a7/d913e98ce550410dabc142feef968699/FLAG0199cc6e8 [2025-01-09 20:31:50,236 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 20:31:50,238 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--gadget--udc--pch_udc.ko.cil.i [2025-01-09 20:31:50,284 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5a4ef32a7/d913e98ce550410dabc142feef968699/FLAG0199cc6e8 [2025-01-09 20:31:50,770 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5a4ef32a7/d913e98ce550410dabc142feef968699 [2025-01-09 20:31:50,772 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 20:31:50,774 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 20:31:50,775 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 20:31:50,776 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 20:31:50,780 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 20:31:50,781 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:31:50" (1/1) ... [2025-01-09 20:31:50,782 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12021fc9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:50, skipping insertion in model container [2025-01-09 20:31:50,783 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:31:50" (1/1) ... [2025-01-09 20:31:50,936 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 20:31:53,927 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--usb--gadget--udc--pch_udc.ko.cil.i[374384,374397] [2025-01-09 20:31:53,929 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--usb--gadget--udc--pch_udc.ko.cil.i[374529,374542] [2025-01-09 20:31:53,929 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--usb--gadget--udc--pch_udc.ko.cil.i[374675,374688] [2025-01-09 20:31:53,930 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--usb--gadget--udc--pch_udc.ko.cil.i[374840,374853] [2025-01-09 20:31:53,930 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--usb--gadget--udc--pch_udc.ko.cil.i[374998,375011] [2025-01-09 20:31:53,930 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--usb--gadget--udc--pch_udc.ko.cil.i[375156,375169] [2025-01-09 20:31:53,930 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--usb--gadget--udc--pch_udc.ko.cil.i[375314,375327] [2025-01-09 20:31:53,931 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--usb--gadget--udc--pch_udc.ko.cil.i[375474,375487] [2025-01-09 20:31:53,931 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--usb--gadget--udc--pch_udc.ko.cil.i[375633,375646] [2025-01-09 20:31:53,931 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--usb--gadget--udc--pch_udc.ko.cil.i[375772,375785] [2025-01-09 20:31:53,931 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--usb--gadget--udc--pch_udc.ko.cil.i[375914,375927] [2025-01-09 20:31:53,931 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--usb--gadget--udc--pch_udc.ko.cil.i[376063,376076] [2025-01-09 20:31:53,932 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--usb--gadget--udc--pch_udc.ko.cil.i[376202,376215] [2025-01-09 20:31:53,932 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--usb--gadget--udc--pch_udc.ko.cil.i[376357,376370] [2025-01-09 20:31:53,932 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--usb--gadget--udc--pch_udc.ko.cil.i[376517,376530] [2025-01-09 20:31:53,932 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--usb--gadget--udc--pch_udc.ko.cil.i[376668,376681] [2025-01-09 20:31:53,932 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--usb--gadget--udc--pch_udc.ko.cil.i[376819,376832] [2025-01-09 20:31:53,933 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--usb--gadget--udc--pch_udc.ko.cil.i[376971,376984] [2025-01-09 20:31:53,933 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--usb--gadget--udc--pch_udc.ko.cil.i[377120,377133] [2025-01-09 20:31:53,933 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--usb--gadget--udc--pch_udc.ko.cil.i[377268,377281] [2025-01-09 20:31:53,933 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--usb--gadget--udc--pch_udc.ko.cil.i[377425,377438] [2025-01-09 20:31:53,933 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--usb--gadget--udc--pch_udc.ko.cil.i[377574,377587] [2025-01-09 20:31:53,934 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--usb--gadget--udc--pch_udc.ko.cil.i[377730,377743] [2025-01-09 20:31:53,934 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--usb--gadget--udc--pch_udc.ko.cil.i[377883,377896] [2025-01-09 20:31:53,938 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--usb--gadget--udc--pch_udc.ko.cil.i[378029,378042] [2025-01-09 20:31:53,938 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--usb--gadget--udc--pch_udc.ko.cil.i[378172,378185] [2025-01-09 20:31:53,938 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--usb--gadget--udc--pch_udc.ko.cil.i[378324,378337] [2025-01-09 20:31:53,938 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--usb--gadget--udc--pch_udc.ko.cil.i[378470,378483] [2025-01-09 20:31:53,938 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--usb--gadget--udc--pch_udc.ko.cil.i[378615,378628] [2025-01-09 20:31:53,938 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--usb--gadget--udc--pch_udc.ko.cil.i[378769,378782] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[378920,378933] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[379075,379088] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[379227,379240] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[379382,379395] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[379546,379559] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[379702,379715] [2025-01-09 20:31:53,939 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--usb--gadget--udc--pch_udc.ko.cil.i[379866,379879] [2025-01-09 20:31:53,940 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--usb--gadget--udc--pch_udc.ko.cil.i[380008,380021] [2025-01-09 20:31:53,940 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--usb--gadget--udc--pch_udc.ko.cil.i[380166,380179] [2025-01-09 20:31:53,940 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--usb--gadget--udc--pch_udc.ko.cil.i[380333,380346] [2025-01-09 20:31:53,940 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--usb--gadget--udc--pch_udc.ko.cil.i[380492,380505] [2025-01-09 20:31:53,940 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--usb--gadget--udc--pch_udc.ko.cil.i[380651,380664] [2025-01-09 20:31:53,940 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--usb--gadget--udc--pch_udc.ko.cil.i[380800,380813] [2025-01-09 20:31:53,941 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--usb--gadget--udc--pch_udc.ko.cil.i[380947,380960] [2025-01-09 20:31:53,941 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--usb--gadget--udc--pch_udc.ko.cil.i[381086,381099] [2025-01-09 20:31:53,944 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--usb--gadget--udc--pch_udc.ko.cil.i[381249,381262] [2025-01-09 20:31:53,945 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--usb--gadget--udc--pch_udc.ko.cil.i[381415,381428] [2025-01-09 20:31:53,945 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--usb--gadget--udc--pch_udc.ko.cil.i[381579,381592] [2025-01-09 20:31:53,945 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--usb--gadget--udc--pch_udc.ko.cil.i[381744,381757] [2025-01-09 20:31:53,945 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--usb--gadget--udc--pch_udc.ko.cil.i[381909,381922] [2025-01-09 20:31:53,946 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--usb--gadget--udc--pch_udc.ko.cil.i[382075,382088] [2025-01-09 20:31:53,946 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--usb--gadget--udc--pch_udc.ko.cil.i[382240,382253] [2025-01-09 20:31:53,946 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--usb--gadget--udc--pch_udc.ko.cil.i[382407,382420] [2025-01-09 20:31:53,946 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--usb--gadget--udc--pch_udc.ko.cil.i[382567,382580] [2025-01-09 20:31:53,947 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--usb--gadget--udc--pch_udc.ko.cil.i[382729,382742] [2025-01-09 20:31:53,947 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--usb--gadget--udc--pch_udc.ko.cil.i[382888,382901] [2025-01-09 20:31:53,947 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--usb--gadget--udc--pch_udc.ko.cil.i[383034,383047] [2025-01-09 20:31:53,947 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--usb--gadget--udc--pch_udc.ko.cil.i[383177,383190] [2025-01-09 20:31:53,947 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--usb--gadget--udc--pch_udc.ko.cil.i[383321,383334] [2025-01-09 20:31:53,948 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--usb--gadget--udc--pch_udc.ko.cil.i[383464,383477] [2025-01-09 20:31:53,948 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--usb--gadget--udc--pch_udc.ko.cil.i[383608,383621] [2025-01-09 20:31:53,952 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--usb--gadget--udc--pch_udc.ko.cil.i[383749,383762] [2025-01-09 20:31:53,952 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--usb--gadget--udc--pch_udc.ko.cil.i[383887,383900] [2025-01-09 20:31:53,952 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--usb--gadget--udc--pch_udc.ko.cil.i[384045,384058] [2025-01-09 20:31:53,952 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--usb--gadget--udc--pch_udc.ko.cil.i[384204,384217] [2025-01-09 20:31:53,952 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--usb--gadget--udc--pch_udc.ko.cil.i[384360,384373] [2025-01-09 20:31:53,953 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--usb--gadget--udc--pch_udc.ko.cil.i[384509,384522] [2025-01-09 20:31:53,953 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--usb--gadget--udc--pch_udc.ko.cil.i[384661,384674] [2025-01-09 20:31:53,953 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--usb--gadget--udc--pch_udc.ko.cil.i[384812,384825] [2025-01-09 20:31:53,953 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--usb--gadget--udc--pch_udc.ko.cil.i[384961,384974] [2025-01-09 20:31:53,953 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--usb--gadget--udc--pch_udc.ko.cil.i[385113,385126] [2025-01-09 20:31:53,953 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--usb--gadget--udc--pch_udc.ko.cil.i[385261,385274] [2025-01-09 20:31:53,954 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--usb--gadget--udc--pch_udc.ko.cil.i[385414,385427] [2025-01-09 20:31:53,954 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--usb--gadget--udc--pch_udc.ko.cil.i[385565,385578] [2025-01-09 20:31:53,954 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--usb--gadget--udc--pch_udc.ko.cil.i[385715,385728] [2025-01-09 20:31:53,954 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--usb--gadget--udc--pch_udc.ko.cil.i[385862,385875] [2025-01-09 20:31:53,954 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--usb--gadget--udc--pch_udc.ko.cil.i[386013,386026] [2025-01-09 20:31:53,955 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--usb--gadget--udc--pch_udc.ko.cil.i[386164,386177] [2025-01-09 20:31:53,959 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--usb--gadget--udc--pch_udc.ko.cil.i[386312,386325] [2025-01-09 20:31:53,959 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--usb--gadget--udc--pch_udc.ko.cil.i[386478,386491] [2025-01-09 20:31:53,959 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--usb--gadget--udc--pch_udc.ko.cil.i[386647,386660] [2025-01-09 20:31:53,959 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--usb--gadget--udc--pch_udc.ko.cil.i[386814,386827] [2025-01-09 20:31:53,959 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--usb--gadget--udc--pch_udc.ko.cil.i[386982,386995] [2025-01-09 20:31:53,959 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--usb--gadget--udc--pch_udc.ko.cil.i[387132,387145] [2025-01-09 20:31:53,960 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--usb--gadget--udc--pch_udc.ko.cil.i[387279,387292] [2025-01-09 20:31:53,960 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--usb--gadget--udc--pch_udc.ko.cil.i[387440,387453] [2025-01-09 20:31:53,960 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--usb--gadget--udc--pch_udc.ko.cil.i[387610,387623] [2025-01-09 20:31:53,960 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--usb--gadget--udc--pch_udc.ko.cil.i[387772,387785] [2025-01-09 20:31:53,985 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:31:54,007 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 20:31:54,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4367] [2025-01-09 20:31:54,064 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [4601-4602] [2025-01-09 20:31:54,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [4635-4636] [2025-01-09 20:31:54,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/gadget/udc/pch_udc.c"), "i" (2627), "i" (12UL)); [7502-7503] [2025-01-09 20:31:54,349 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--usb--gadget--udc--pch_udc.ko.cil.i[374384,374397] [2025-01-09 20:31:54,349 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--usb--gadget--udc--pch_udc.ko.cil.i[374529,374542] [2025-01-09 20:31:54,349 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--usb--gadget--udc--pch_udc.ko.cil.i[374675,374688] [2025-01-09 20:31:54,350 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--usb--gadget--udc--pch_udc.ko.cil.i[374840,374853] [2025-01-09 20:31:54,350 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--usb--gadget--udc--pch_udc.ko.cil.i[374998,375011] [2025-01-09 20:31:54,350 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--usb--gadget--udc--pch_udc.ko.cil.i[375156,375169] [2025-01-09 20:31:54,350 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--usb--gadget--udc--pch_udc.ko.cil.i[375314,375327] [2025-01-09 20:31:54,350 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--usb--gadget--udc--pch_udc.ko.cil.i[375474,375487] [2025-01-09 20:31:54,351 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--usb--gadget--udc--pch_udc.ko.cil.i[375633,375646] [2025-01-09 20:31:54,351 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--usb--gadget--udc--pch_udc.ko.cil.i[375772,375785] [2025-01-09 20:31:54,351 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--usb--gadget--udc--pch_udc.ko.cil.i[375914,375927] [2025-01-09 20:31:54,351 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--usb--gadget--udc--pch_udc.ko.cil.i[376063,376076] [2025-01-09 20:31:54,351 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--usb--gadget--udc--pch_udc.ko.cil.i[376202,376215] [2025-01-09 20:31:54,352 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--usb--gadget--udc--pch_udc.ko.cil.i[376357,376370] [2025-01-09 20:31:54,352 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--usb--gadget--udc--pch_udc.ko.cil.i[376517,376530] [2025-01-09 20:31:54,352 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--usb--gadget--udc--pch_udc.ko.cil.i[376668,376681] [2025-01-09 20:31:54,352 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--usb--gadget--udc--pch_udc.ko.cil.i[376819,376832] [2025-01-09 20:31:54,352 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--usb--gadget--udc--pch_udc.ko.cil.i[376971,376984] [2025-01-09 20:31:54,353 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--usb--gadget--udc--pch_udc.ko.cil.i[377120,377133] [2025-01-09 20:31:54,353 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--usb--gadget--udc--pch_udc.ko.cil.i[377268,377281] [2025-01-09 20:31:54,353 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--usb--gadget--udc--pch_udc.ko.cil.i[377425,377438] [2025-01-09 20:31:54,353 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--usb--gadget--udc--pch_udc.ko.cil.i[377574,377587] [2025-01-09 20:31:54,353 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--usb--gadget--udc--pch_udc.ko.cil.i[377730,377743] [2025-01-09 20:31:54,354 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--usb--gadget--udc--pch_udc.ko.cil.i[377883,377896] [2025-01-09 20:31:54,354 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--usb--gadget--udc--pch_udc.ko.cil.i[378029,378042] [2025-01-09 20:31:54,354 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--usb--gadget--udc--pch_udc.ko.cil.i[378172,378185] [2025-01-09 20:31:54,354 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--usb--gadget--udc--pch_udc.ko.cil.i[378324,378337] [2025-01-09 20:31:54,354 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--usb--gadget--udc--pch_udc.ko.cil.i[378470,378483] [2025-01-09 20:31:54,355 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--usb--gadget--udc--pch_udc.ko.cil.i[378615,378628] [2025-01-09 20:31:54,355 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--usb--gadget--udc--pch_udc.ko.cil.i[378769,378782] [2025-01-09 20:31:54,355 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--usb--gadget--udc--pch_udc.ko.cil.i[378920,378933] [2025-01-09 20:31:54,355 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--usb--gadget--udc--pch_udc.ko.cil.i[379075,379088] [2025-01-09 20:31:54,355 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--usb--gadget--udc--pch_udc.ko.cil.i[379227,379240] [2025-01-09 20:31:54,355 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--usb--gadget--udc--pch_udc.ko.cil.i[379382,379395] [2025-01-09 20:31:54,356 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--usb--gadget--udc--pch_udc.ko.cil.i[379546,379559] [2025-01-09 20:31:54,356 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--usb--gadget--udc--pch_udc.ko.cil.i[379702,379715] [2025-01-09 20:31:54,356 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--usb--gadget--udc--pch_udc.ko.cil.i[379866,379879] [2025-01-09 20:31:54,356 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--usb--gadget--udc--pch_udc.ko.cil.i[380008,380021] [2025-01-09 20:31:54,356 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--usb--gadget--udc--pch_udc.ko.cil.i[380166,380179] [2025-01-09 20:31:54,357 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--usb--gadget--udc--pch_udc.ko.cil.i[380333,380346] [2025-01-09 20:31:54,357 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--usb--gadget--udc--pch_udc.ko.cil.i[380492,380505] [2025-01-09 20:31:54,357 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--usb--gadget--udc--pch_udc.ko.cil.i[380651,380664] [2025-01-09 20:31:54,357 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--usb--gadget--udc--pch_udc.ko.cil.i[380800,380813] [2025-01-09 20:31:54,357 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--usb--gadget--udc--pch_udc.ko.cil.i[380947,380960] [2025-01-09 20:31:54,358 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--usb--gadget--udc--pch_udc.ko.cil.i[381086,381099] [2025-01-09 20:31:54,358 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--usb--gadget--udc--pch_udc.ko.cil.i[381249,381262] [2025-01-09 20:31:54,358 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--usb--gadget--udc--pch_udc.ko.cil.i[381415,381428] [2025-01-09 20:31:54,358 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--usb--gadget--udc--pch_udc.ko.cil.i[381579,381592] [2025-01-09 20:31:54,358 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--usb--gadget--udc--pch_udc.ko.cil.i[381744,381757] [2025-01-09 20:31:54,359 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--usb--gadget--udc--pch_udc.ko.cil.i[381909,381922] [2025-01-09 20:31:54,359 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--usb--gadget--udc--pch_udc.ko.cil.i[382075,382088] [2025-01-09 20:31:54,359 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--usb--gadget--udc--pch_udc.ko.cil.i[382240,382253] [2025-01-09 20:31:54,359 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--usb--gadget--udc--pch_udc.ko.cil.i[382407,382420] [2025-01-09 20:31:54,359 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--usb--gadget--udc--pch_udc.ko.cil.i[382567,382580] [2025-01-09 20:31:54,359 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--usb--gadget--udc--pch_udc.ko.cil.i[382729,382742] [2025-01-09 20:31:54,360 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--usb--gadget--udc--pch_udc.ko.cil.i[382888,382901] [2025-01-09 20:31:54,360 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--usb--gadget--udc--pch_udc.ko.cil.i[383034,383047] [2025-01-09 20:31:54,360 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--usb--gadget--udc--pch_udc.ko.cil.i[383177,383190] [2025-01-09 20:31:54,360 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--usb--gadget--udc--pch_udc.ko.cil.i[383321,383334] [2025-01-09 20:31:54,360 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--usb--gadget--udc--pch_udc.ko.cil.i[383464,383477] [2025-01-09 20:31:54,361 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--usb--gadget--udc--pch_udc.ko.cil.i[383608,383621] [2025-01-09 20:31:54,361 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--usb--gadget--udc--pch_udc.ko.cil.i[383749,383762] [2025-01-09 20:31:54,361 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--usb--gadget--udc--pch_udc.ko.cil.i[383887,383900] [2025-01-09 20:31:54,361 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--usb--gadget--udc--pch_udc.ko.cil.i[384045,384058] [2025-01-09 20:31:54,361 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--usb--gadget--udc--pch_udc.ko.cil.i[384204,384217] [2025-01-09 20:31:54,362 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--usb--gadget--udc--pch_udc.ko.cil.i[384360,384373] [2025-01-09 20:31:54,362 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--usb--gadget--udc--pch_udc.ko.cil.i[384509,384522] [2025-01-09 20:31:54,362 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--usb--gadget--udc--pch_udc.ko.cil.i[384661,384674] [2025-01-09 20:31:54,362 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--usb--gadget--udc--pch_udc.ko.cil.i[384812,384825] [2025-01-09 20:31:54,362 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--usb--gadget--udc--pch_udc.ko.cil.i[384961,384974] [2025-01-09 20:31:54,363 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--usb--gadget--udc--pch_udc.ko.cil.i[385113,385126] [2025-01-09 20:31:54,363 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--usb--gadget--udc--pch_udc.ko.cil.i[385261,385274] [2025-01-09 20:31:54,363 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--usb--gadget--udc--pch_udc.ko.cil.i[385414,385427] [2025-01-09 20:31:54,363 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--usb--gadget--udc--pch_udc.ko.cil.i[385565,385578] [2025-01-09 20:31:54,363 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--usb--gadget--udc--pch_udc.ko.cil.i[385715,385728] [2025-01-09 20:31:54,364 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--usb--gadget--udc--pch_udc.ko.cil.i[385862,385875] [2025-01-09 20:31:54,364 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--usb--gadget--udc--pch_udc.ko.cil.i[386013,386026] [2025-01-09 20:31:54,364 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--usb--gadget--udc--pch_udc.ko.cil.i[386164,386177] [2025-01-09 20:31:54,364 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--usb--gadget--udc--pch_udc.ko.cil.i[386312,386325] [2025-01-09 20:31:54,364 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--usb--gadget--udc--pch_udc.ko.cil.i[386478,386491] [2025-01-09 20:31:54,365 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--usb--gadget--udc--pch_udc.ko.cil.i[386647,386660] [2025-01-09 20:31:54,365 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--usb--gadget--udc--pch_udc.ko.cil.i[386814,386827] [2025-01-09 20:31:54,365 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--usb--gadget--udc--pch_udc.ko.cil.i[386982,386995] [2025-01-09 20:31:54,365 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--usb--gadget--udc--pch_udc.ko.cil.i[387132,387145] [2025-01-09 20:31:54,365 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--usb--gadget--udc--pch_udc.ko.cil.i[387279,387292] [2025-01-09 20:31:54,366 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--usb--gadget--udc--pch_udc.ko.cil.i[387440,387453] [2025-01-09 20:31:54,366 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--usb--gadget--udc--pch_udc.ko.cil.i[387610,387623] [2025-01-09 20:31:54,366 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--usb--gadget--udc--pch_udc.ko.cil.i[387772,387785] [2025-01-09 20:31:54,368 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:31:54,560 INFO L204 MainTranslator]: Completed translation [2025-01-09 20:31:54,560 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54 WrapperNode [2025-01-09 20:31:54,561 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 20:31:54,561 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 20:31:54,562 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 20:31:54,562 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 20:31:54,566 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:54,636 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:54,893 INFO L138 Inliner]: procedures = 701, calls = 2897, calls flagged for inlining = 312, calls inlined = 235, statements flattened = 6257 [2025-01-09 20:31:54,894 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 20:31:54,894 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 20:31:54,894 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 20:31:54,894 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 20:31:54,901 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:54,902 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:54,923 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:55,957 INFO L175 MemorySlicer]: Split 1312 memory accesses to 23 slices as follows [3, 2, 3, 4, 87, 8, 4, 8, 1, 2, 2, 63, 2, 2, 2, 2, 1, 1013, 15, 45, 33, 2, 8]. 77 percent of accesses are in the largest equivalence class. The 382 initializations are split as follows [0, 0, 3, 4, 87, 8, 0, 8, 1, 2, 0, 0, 0, 0, 0, 0, 0, 246, 15, 0, 0, 0, 8]. The 372 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 54, 1, 1, 1, 0, 0, 281, 0, 0, 32, 1, 0]. [2025-01-09 20:31:55,958 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:55,958 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,092 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,106 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,137 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,177 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,202 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,298 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 20:31:56,299 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 20:31:56,300 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 20:31:56,300 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 20:31:56,301 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (1/1) ... [2025-01-09 20:31:56,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:31:56,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 20:31:56,344 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-01-09 20:31:56,354 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-01-09 20:31:56,371 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_clear_stall [2025-01-09 20:31:56,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_clear_stall [2025-01-09 20:31:56,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_99 [2025-01-09 20:31:56,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_99 [2025-01-09 20:31:56,371 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_clear_ep_status [2025-01-09 20:31:56,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_clear_ep_status [2025-01-09 20:31:56,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-01-09 20:31:56,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-01-09 20:31:56,372 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_init_setup_buff [2025-01-09 20:31:56,372 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_init_setup_buff [2025-01-09 20:31:56,372 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_resume [2025-01-09 20:31:56,372 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_resume [2025-01-09 20:31:56,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-01-09 20:31:56,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_udc_stall_spinlock [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_udc_stall_spinlock [2025-01-09 20:31:56,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 20:31:56,373 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_shutdown [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_shutdown [2025-01-09 20:31:56,373 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_clear_dma [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_clear_dma [2025-01-09 20:31:56,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-01-09 20:31:56,373 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-01-09 20:31:56,373 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_init [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_init [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_svc_data_out [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_svc_data_out [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_free_dma_chain [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_free_dma_chain [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_read_ep_control [2025-01-09 20:31:56,374 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_read_ep_control [2025-01-09 20:31:56,374 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_set_wedge [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_set_wedge [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_reconnect [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_reconnect [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_readl [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_readl [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_postsvc_epinters [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_postsvc_epinters [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure phys_to_virt [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure phys_to_virt [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_start_rxrequest [2025-01-09 20:31:56,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_start_rxrequest [2025-01-09 20:31:56,375 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-01-09 20:31:56,376 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-01-09 20:31:56,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-01-09 20:31:56,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-01-09 20:31:56,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-01-09 20:31:56,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-01-09 20:31:56,376 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-01-09 20:31:56,377 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2025-01-09 20:31:56,377 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_disable_ep_interrupts [2025-01-09 20:31:56,377 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_disable_ep_interrupts [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-01-09 20:31:56,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_wait_ep_stall [2025-01-09 20:31:56,377 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_wait_ep_stall [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-09 20:31:56,377 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_fifo_flush [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_fifo_flush [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_102 [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_102 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_clear_nak [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_clear_nak [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure empty_req_queue [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure empty_req_queue [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-01-09 20:31:56,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 20:31:56,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-01-09 20:31:56,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-01-09 20:31:56,382 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_set_nak [2025-01-09 20:31:56,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_set_nak [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:31:56,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:31:56,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-01-09 20:31:56,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_start [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_start [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_read_device_status [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_read_device_status [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-01-09 20:31:56,384 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_dequeue [2025-01-09 20:31:56,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_dequeue [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_vbus_gpio_init [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_vbus_gpio_init [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_disable_interrupts [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_disable_interrupts [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_wakeup [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_wakeup [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_pch_udc_dev [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_pch_udc_dev [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure gpio_to_desc [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure gpio_to_desc [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_svc_control_out [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_svc_control_out [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_dev_isr [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_dev_isr [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_set_stall [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_set_stall [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_init [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_init [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-01-09 20:31:56,385 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 20:31:56,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_enable_ep_interrupts [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_enable_ep_interrupts [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_ep_enable [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_ep_enable [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_remove [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_remove [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure gadget_release [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure gadget_release [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_vbus_gpio_work_fall [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_vbus_gpio_work_fall [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pch_udc_dev [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_pch_udc_dev [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ep_set_maxpacket_limit [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ep_set_maxpacket_limit [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_set_bufsz [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_set_bufsz [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_enable_interrupts [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_enable_interrupts [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_bit_clr [2025-01-09 20:31:56,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_bit_clr [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-09 20:31:56,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 20:31:56,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 20:31:56,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-01-09 20:31:56,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-01-09 20:31:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_bit_set [2025-01-09 20:31:56,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_bit_set [2025-01-09 20:31:56,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-01-09 20:31:56,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_csr_busy [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_csr_busy [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_stop [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_stop [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_writel [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_writel [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_isr [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_isr [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 20:31:56,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 20:31:56,396 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_readl [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_readl [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_set_rrdy [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_set_rrdy [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-01-09 20:31:56,397 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-01-09 20:31:56,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_117 [2025-01-09 20:31:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_117 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_ep_disable [2025-01-09 20:31:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_ep_disable [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_irq_register_10_2 [2025-01-09 20:31:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_irq_register_10_2 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_139 [2025-01-09 20:31:56,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_139 [2025-01-09 20:31:56,398 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_set_maxpkt [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_set_maxpkt [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_fifo_flush [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_fifo_flush [2025-01-09 20:31:56,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-01-09 20:31:56,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_set_dma [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_set_dma [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure pch_vbus_gpio_get_value [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_vbus_gpio_get_value [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_write_ep_interrupts [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_write_ep_interrupts [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_svc_intf_interrupt [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_svc_intf_interrupt [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure complete_req [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_req [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_writel [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_writel [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-01-09 20:31:56,400 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_read_csr [2025-01-09 20:31:56,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_read_csr [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_bit_set [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_bit_set [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_set_ddptr [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_set_ddptr [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_clear_ep_control [2025-01-09 20:31:56,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_clear_ep_control [2025-01-09 20:31:56,401 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_97 [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_97 [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_start_next_txrequest [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_start_next_txrequest [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_96 [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_96 [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_probe [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_probe [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_read_ep_status [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_read_ep_status [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_write_csr [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_write_csr [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_complete_transfer [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_complete_transfer [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-01-09 20:31:56,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_handler_0_5 [2025-01-09 20:31:56,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_handler_0_5 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_ep_bit_clr [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_ep_bit_clr [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_set_disconnect [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_set_disconnect [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_svc_cfg_interrupt [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_svc_cfg_interrupt [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2025-01-09 20:31:56,405 INFO L130 BoogieDeclarations]: Found specification of procedure pch_udc_pcd_get_frame [2025-01-09 20:31:56,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pch_udc_pcd_get_frame [2025-01-09 20:31:57,193 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 20:31:57,200 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 20:32:10,466 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-01-09 20:32:14,832 INFO L? ?]: Removed 3129 outVars from TransFormulas that were not future-live. [2025-01-09 20:32:14,832 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 20:32:14,888 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 20:32:14,888 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2025-01-09 20:32:14,888 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:32:14 BoogieIcfgContainer [2025-01-09 20:32:14,888 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 20:32:14,890 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 20:32:14,890 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 20:32:14,893 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 20:32:14,894 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 08:31:50" (1/3) ... [2025-01-09 20:32:14,894 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f6f7ca5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:32:14, skipping insertion in model container [2025-01-09 20:32:14,894 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:31:54" (2/3) ... [2025-01-09 20:32:14,894 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f6f7ca5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:32:14, skipping insertion in model container [2025-01-09 20:32:14,894 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:32:14" (3/3) ... [2025-01-09 20:32:14,895 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--gadget--udc--pch_udc.ko.cil.i [2025-01-09 20:32:14,906 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 20:32:14,909 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--usb--gadget--udc--pch_udc.ko.cil.i that has 215 procedures, 2983 locations, 1 initial locations, 69 loop locations, and 28 error locations. [2025-01-09 20:32:15,011 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 20:32:15,021 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;@256853c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 20:32:15,021 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2025-01-09 20:32:15,032 INFO L276 IsEmpty]: Start isEmpty. Operand has 2784 states, 1853 states have (on average 1.3259579060982192) internal successors, (2457), 1965 states have internal predecessors, (2457), 738 states have call successors, (738), 170 states have call predecessors, (738), 169 states have return successors, (730), 714 states have call predecessors, (730), 730 states have call successors, (730) [2025-01-09 20:32:15,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-01-09 20:32:15,040 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:15,040 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-01-09 20:32:15,041 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 26 more)] === [2025-01-09 20:32:15,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:15,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1109290249, now seen corresponding path program 1 times [2025-01-09 20:32:15,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:15,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870641550] [2025-01-09 20:32:15,050 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:15,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:16,155 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-01-09 20:32:16,466 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-01-09 20:32:16,466 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:16,466 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:17,548 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:17,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:17,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870641550] [2025-01-09 20:32:17,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870641550] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:17,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:17,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:17,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229724860] [2025-01-09 20:32:17,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:17,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:17,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:17,565 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:17,565 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:17,572 INFO L87 Difference]: Start difference. First operand has 2784 states, 1853 states have (on average 1.3259579060982192) internal successors, (2457), 1965 states have internal predecessors, (2457), 738 states have call successors, (738), 170 states have call predecessors, (738), 169 states have return successors, (730), 714 states have call predecessors, (730), 730 states have call successors, (730) 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-01-09 20:32:18,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:18,119 INFO L93 Difference]: Finished difference Result 8261 states and 12057 transitions. [2025-01-09 20:32:18,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:18,121 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-01-09 20:32:18,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:18,165 INFO L225 Difference]: With dead ends: 8261 [2025-01-09 20:32:18,165 INFO L226 Difference]: Without dead ends: 5471 [2025-01-09 20:32:18,188 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-01-09 20:32:18,190 INFO L435 NwaCegarLoop]: 5387 mSDtfsCounter, 3824 mSDsluCounter, 9229 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3824 SdHoareTripleChecker+Valid, 14616 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:18,193 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3824 Valid, 14616 Invalid, 16 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:32:18,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5471 states. [2025-01-09 20:32:18,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5471 to 5283. [2025-01-09 20:32:18,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5283 states, 3533 states have (on average 1.309368808378149) internal successors, (4626), 3708 states have internal predecessors, (4626), 1404 states have call successors, (1404), 319 states have call predecessors, (1404), 318 states have return successors, (1430), 1368 states have call predecessors, (1430), 1402 states have call successors, (1430) [2025-01-09 20:32:18,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5283 states to 5283 states and 7460 transitions. [2025-01-09 20:32:18,527 INFO L78 Accepts]: Start accepts. Automaton has 5283 states and 7460 transitions. Word has length 64 [2025-01-09 20:32:18,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:18,527 INFO L471 AbstractCegarLoop]: Abstraction has 5283 states and 7460 transitions. [2025-01-09 20:32:18,527 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-01-09 20:32:18,527 INFO L276 IsEmpty]: Start isEmpty. Operand 5283 states and 7460 transitions. [2025-01-09 20:32:18,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-01-09 20:32:18,531 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:18,531 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-01-09 20:32:18,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 20:32:18,531 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 26 more)] === [2025-01-09 20:32:18,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:18,532 INFO L85 PathProgramCache]: Analyzing trace with hash 125669912, now seen corresponding path program 1 times [2025-01-09 20:32:18,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:18,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71768212] [2025-01-09 20:32:18,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:18,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:19,573 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-01-09 20:32:19,624 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-01-09 20:32:19,624 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:19,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:20,121 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:20,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:20,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71768212] [2025-01-09 20:32:20,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71768212] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:20,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:20,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:20,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656877507] [2025-01-09 20:32:20,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:20,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:20,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:20,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:20,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:20,124 INFO L87 Difference]: Start difference. First operand 5283 states and 7460 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-01-09 20:32:20,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:20,330 INFO L93 Difference]: Finished difference Result 5283 states and 7460 transitions. [2025-01-09 20:32:20,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:20,331 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-01-09 20:32:20,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:20,361 INFO L225 Difference]: With dead ends: 5283 [2025-01-09 20:32:20,361 INFO L226 Difference]: Without dead ends: 5281 [2025-01-09 20:32:20,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:32:20,366 INFO L435 NwaCegarLoop]: 3829 mSDtfsCounter, 3802 mSDsluCounter, 3828 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3802 SdHoareTripleChecker+Valid, 7657 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:20,367 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3802 Valid, 7657 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:20,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5281 states. [2025-01-09 20:32:20,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5281 to 5281. [2025-01-09 20:32:20,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 3532 states have (on average 1.3091732729331824) internal successors, (4624), 3706 states have internal predecessors, (4624), 1404 states have call successors, (1404), 319 states have call predecessors, (1404), 318 states have return successors, (1430), 1368 states have call predecessors, (1430), 1402 states have call successors, (1430) [2025-01-09 20:32:20,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 7458 transitions. [2025-01-09 20:32:20,596 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 7458 transitions. Word has length 70 [2025-01-09 20:32:20,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:20,598 INFO L471 AbstractCegarLoop]: Abstraction has 5281 states and 7458 transitions. [2025-01-09 20:32:20,598 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-01-09 20:32:20,598 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 7458 transitions. [2025-01-09 20:32:20,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-01-09 20:32:20,601 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:20,601 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-01-09 20:32:20,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 20:32:20,601 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 26 more)] === [2025-01-09 20:32:20,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:20,604 INFO L85 PathProgramCache]: Analyzing trace with hash 855942279, now seen corresponding path program 1 times [2025-01-09 20:32:20,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:20,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253468777] [2025-01-09 20:32:20,605 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:20,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:21,579 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-01-09 20:32:21,627 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-01-09 20:32:21,627 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:21,628 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:22,031 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:22,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:22,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253468777] [2025-01-09 20:32:22,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253468777] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:22,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:22,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:22,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311236318] [2025-01-09 20:32:22,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:22,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:22,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:22,032 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:22,032 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:22,032 INFO L87 Difference]: Start difference. First operand 5281 states and 7458 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-01-09 20:32:22,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:22,208 INFO L93 Difference]: Finished difference Result 5281 states and 7458 transitions. [2025-01-09 20:32:22,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:22,208 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-01-09 20:32:22,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:22,241 INFO L225 Difference]: With dead ends: 5281 [2025-01-09 20:32:22,242 INFO L226 Difference]: Without dead ends: 5279 [2025-01-09 20:32:22,247 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-01-09 20:32:22,250 INFO L435 NwaCegarLoop]: 3827 mSDtfsCounter, 3799 mSDsluCounter, 3826 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3799 SdHoareTripleChecker+Valid, 7653 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:22,250 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3799 Valid, 7653 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:22,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5279 states. [2025-01-09 20:32:22,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5279 to 5279. [2025-01-09 20:32:22,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5279 states, 3531 states have (on average 1.308977626734636) internal successors, (4622), 3704 states have internal predecessors, (4622), 1404 states have call successors, (1404), 319 states have call predecessors, (1404), 318 states have return successors, (1430), 1368 states have call predecessors, (1430), 1402 states have call successors, (1430) [2025-01-09 20:32:22,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5279 states to 5279 states and 7456 transitions. [2025-01-09 20:32:22,526 INFO L78 Accepts]: Start accepts. Automaton has 5279 states and 7456 transitions. Word has length 76 [2025-01-09 20:32:22,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:22,526 INFO L471 AbstractCegarLoop]: Abstraction has 5279 states and 7456 transitions. [2025-01-09 20:32:22,527 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-01-09 20:32:22,527 INFO L276 IsEmpty]: Start isEmpty. Operand 5279 states and 7456 transitions. [2025-01-09 20:32:22,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-01-09 20:32:22,531 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:22,532 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-01-09 20:32:22,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-09 20:32:22,532 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 26 more)] === [2025-01-09 20:32:22,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:22,533 INFO L85 PathProgramCache]: Analyzing trace with hash -243072813, now seen corresponding path program 1 times [2025-01-09 20:32:22,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:22,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917738898] [2025-01-09 20:32:22,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:22,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:23,330 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-01-09 20:32:23,375 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-01-09 20:32:23,375 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:23,376 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:23,792 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:23,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:23,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917738898] [2025-01-09 20:32:23,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917738898] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:23,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:23,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:23,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471811898] [2025-01-09 20:32:23,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:23,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:23,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:23,793 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:23,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:23,793 INFO L87 Difference]: Start difference. First operand 5279 states and 7456 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-01-09 20:32:23,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:23,967 INFO L93 Difference]: Finished difference Result 5279 states and 7456 transitions. [2025-01-09 20:32:23,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:23,967 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-01-09 20:32:23,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:24,001 INFO L225 Difference]: With dead ends: 5279 [2025-01-09 20:32:24,001 INFO L226 Difference]: Without dead ends: 5277 [2025-01-09 20:32:24,007 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-01-09 20:32:24,008 INFO L435 NwaCegarLoop]: 3825 mSDtfsCounter, 3796 mSDsluCounter, 3824 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3796 SdHoareTripleChecker+Valid, 7649 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:24,009 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3796 Valid, 7649 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:24,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5277 states. [2025-01-09 20:32:24,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5277 to 5277. [2025-01-09 20:32:24,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5277 states, 3530 states have (on average 1.3087818696883853) internal successors, (4620), 3702 states have internal predecessors, (4620), 1404 states have call successors, (1404), 319 states have call predecessors, (1404), 318 states have return successors, (1430), 1368 states have call predecessors, (1430), 1402 states have call successors, (1430) [2025-01-09 20:32:24,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5277 states to 5277 states and 7454 transitions. [2025-01-09 20:32:24,218 INFO L78 Accepts]: Start accepts. Automaton has 5277 states and 7454 transitions. Word has length 82 [2025-01-09 20:32:24,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:24,218 INFO L471 AbstractCegarLoop]: Abstraction has 5277 states and 7454 transitions. [2025-01-09 20:32:24,219 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-01-09 20:32:24,219 INFO L276 IsEmpty]: Start isEmpty. Operand 5277 states and 7454 transitions. [2025-01-09 20:32:24,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-01-09 20:32:24,221 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:24,221 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-01-09 20:32:24,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-09 20:32:24,221 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 26 more)] === [2025-01-09 20:32:24,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:24,222 INFO L85 PathProgramCache]: Analyzing trace with hash -278845744, now seen corresponding path program 1 times [2025-01-09 20:32:24,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:24,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874916523] [2025-01-09 20:32:24,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:24,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:24,938 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-01-09 20:32:24,976 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-01-09 20:32:24,977 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:24,977 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:25,347 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:25,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:25,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874916523] [2025-01-09 20:32:25,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874916523] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:25,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:25,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:25,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105004731] [2025-01-09 20:32:25,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:25,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:25,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:25,348 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:25,348 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:25,348 INFO L87 Difference]: Start difference. First operand 5277 states and 7454 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-01-09 20:32:25,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:25,637 INFO L93 Difference]: Finished difference Result 5277 states and 7454 transitions. [2025-01-09 20:32:25,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:25,638 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-01-09 20:32:25,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:25,681 INFO L225 Difference]: With dead ends: 5277 [2025-01-09 20:32:25,681 INFO L226 Difference]: Without dead ends: 5275 [2025-01-09 20:32:25,687 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-01-09 20:32:25,687 INFO L435 NwaCegarLoop]: 3823 mSDtfsCounter, 3793 mSDsluCounter, 3822 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3793 SdHoareTripleChecker+Valid, 7645 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:25,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3793 Valid, 7645 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:25,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5275 states. [2025-01-09 20:32:25,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5275 to 5275. [2025-01-09 20:32:25,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5275 states, 3529 states have (on average 1.3085860017001985) internal successors, (4618), 3700 states have internal predecessors, (4618), 1404 states have call successors, (1404), 319 states have call predecessors, (1404), 318 states have return successors, (1430), 1368 states have call predecessors, (1430), 1402 states have call successors, (1430) [2025-01-09 20:32:25,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5275 states to 5275 states and 7452 transitions. [2025-01-09 20:32:25,971 INFO L78 Accepts]: Start accepts. Automaton has 5275 states and 7452 transitions. Word has length 88 [2025-01-09 20:32:25,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:25,972 INFO L471 AbstractCegarLoop]: Abstraction has 5275 states and 7452 transitions. [2025-01-09 20:32:25,973 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-01-09 20:32:25,973 INFO L276 IsEmpty]: Start isEmpty. Operand 5275 states and 7452 transitions. [2025-01-09 20:32:25,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-01-09 20:32:25,977 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:25,977 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-01-09 20:32:25,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-01-09 20:32:25,978 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 26 more)] === [2025-01-09 20:32:25,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:25,978 INFO L85 PathProgramCache]: Analyzing trace with hash -277620763, now seen corresponding path program 1 times [2025-01-09 20:32:25,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:25,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285960426] [2025-01-09 20:32:25,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:25,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:26,648 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-01-09 20:32:26,677 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-01-09 20:32:26,678 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:26,678 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:26,979 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:26,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:26,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285960426] [2025-01-09 20:32:26,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285960426] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:26,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:26,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:26,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862145595] [2025-01-09 20:32:26,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:26,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:26,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:26,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:26,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:26,980 INFO L87 Difference]: Start difference. First operand 5275 states and 7452 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-01-09 20:32:27,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:27,170 INFO L93 Difference]: Finished difference Result 5275 states and 7452 transitions. [2025-01-09 20:32:27,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:27,171 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-01-09 20:32:27,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:27,199 INFO L225 Difference]: With dead ends: 5275 [2025-01-09 20:32:27,199 INFO L226 Difference]: Without dead ends: 5273 [2025-01-09 20:32:27,204 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-01-09 20:32:27,205 INFO L435 NwaCegarLoop]: 3821 mSDtfsCounter, 3790 mSDsluCounter, 3820 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3790 SdHoareTripleChecker+Valid, 7641 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:27,205 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3790 Valid, 7641 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:27,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5273 states. [2025-01-09 20:32:27,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5273 to 5273. [2025-01-09 20:32:27,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5273 states, 3528 states have (on average 1.308390022675737) internal successors, (4616), 3698 states have internal predecessors, (4616), 1404 states have call successors, (1404), 319 states have call predecessors, (1404), 318 states have return successors, (1430), 1368 states have call predecessors, (1430), 1402 states have call successors, (1430) [2025-01-09 20:32:27,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5273 states to 5273 states and 7450 transitions. [2025-01-09 20:32:27,433 INFO L78 Accepts]: Start accepts. Automaton has 5273 states and 7450 transitions. Word has length 94 [2025-01-09 20:32:27,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:27,433 INFO L471 AbstractCegarLoop]: Abstraction has 5273 states and 7450 transitions. [2025-01-09 20:32:27,433 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-01-09 20:32:27,433 INFO L276 IsEmpty]: Start isEmpty. Operand 5273 states and 7450 transitions. [2025-01-09 20:32:27,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2025-01-09 20:32:27,434 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:27,434 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:27,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-01-09 20:32:27,435 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-01-09 20:32:27,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:27,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1591691614, now seen corresponding path program 1 times [2025-01-09 20:32:27,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:27,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602370657] [2025-01-09 20:32:27,435 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:27,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:28,090 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 119 statements into 1 equivalence classes. [2025-01-09 20:32:28,147 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 119 of 119 statements. [2025-01-09 20:32:28,147 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:28,147 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:29,699 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-09 20:32:29,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:29,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602370657] [2025-01-09 20:32:29,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602370657] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:29,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:29,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 20:32:29,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819639551] [2025-01-09 20:32:29,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:29,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 20:32:29,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:29,700 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 20:32:29,700 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 20:32:29,701 INFO L87 Difference]: Start difference. First operand 5273 states and 7450 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-01-09 20:32:33,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-01-09 20:32:41,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:41,819 INFO L93 Difference]: Finished difference Result 13623 states and 19344 transitions. [2025-01-09 20:32:41,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-01-09 20:32:41,820 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 119 [2025-01-09 20:32:41,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:41,854 INFO L225 Difference]: With dead ends: 13623 [2025-01-09 20:32:41,855 INFO L226 Difference]: Without dead ends: 8371 [2025-01-09 20:32:41,880 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-01-09 20:32:41,881 INFO L435 NwaCegarLoop]: 4871 mSDtfsCounter, 3509 mSDsluCounter, 15704 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3510 SdHoareTripleChecker+Valid, 20575 SdHoareTripleChecker+Invalid, 1361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:41,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3510 Valid, 20575 Invalid, 1361 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1359 Invalid, 1 Unknown, 0 Unchecked, 11.3s Time] [2025-01-09 20:32:41,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8371 states. [2025-01-09 20:32:42,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8371 to 8337. [2025-01-09 20:32:42,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8337 states, 5586 states have (on average 1.315252416756176) internal successors, (7347), 5854 states have internal predecessors, (7347), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:42,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8337 states to 8337 states and 11772 transitions. [2025-01-09 20:32:42,355 INFO L78 Accepts]: Start accepts. Automaton has 8337 states and 11772 transitions. Word has length 119 [2025-01-09 20:32:42,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:42,355 INFO L471 AbstractCegarLoop]: Abstraction has 8337 states and 11772 transitions. [2025-01-09 20:32:42,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-01-09 20:32:42,356 INFO L276 IsEmpty]: Start isEmpty. Operand 8337 states and 11772 transitions. [2025-01-09 20:32:42,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2025-01-09 20:32:42,357 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:42,357 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:42,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-01-09 20:32:42,357 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-01-09 20:32:42,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:42,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1591632032, now seen corresponding path program 1 times [2025-01-09 20:32:42,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:42,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571092369] [2025-01-09 20:32:42,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:42,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:43,052 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 119 statements into 1 equivalence classes. [2025-01-09 20:32:43,136 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 119 of 119 statements. [2025-01-09 20:32:43,137 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:43,137 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:43,546 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-09 20:32:43,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:43,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571092369] [2025-01-09 20:32:43,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571092369] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:43,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:43,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:43,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514468833] [2025-01-09 20:32:43,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:43,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:43,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:43,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:43,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:43,547 INFO L87 Difference]: Start difference. First operand 8337 states and 11772 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2025-01-09 20:32:43,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:43,769 INFO L93 Difference]: Finished difference Result 8343 states and 11779 transitions. [2025-01-09 20:32:43,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:43,770 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2025-01-09 20:32:43,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:43,798 INFO L225 Difference]: With dead ends: 8343 [2025-01-09 20:32:43,798 INFO L226 Difference]: Without dead ends: 8341 [2025-01-09 20:32:43,801 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:43,801 INFO L435 NwaCegarLoop]: 3821 mSDtfsCounter, 0 mSDsluCounter, 7636 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11457 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:43,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11457 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:43,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8341 states. [2025-01-09 20:32:44,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8341 to 8341. [2025-01-09 20:32:44,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8341 states, 5590 states have (on average 1.3146690518783541) internal successors, (7349), 5858 states have internal predecessors, (7349), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:44,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8341 states to 8341 states and 11774 transitions. [2025-01-09 20:32:44,075 INFO L78 Accepts]: Start accepts. Automaton has 8341 states and 11774 transitions. Word has length 119 [2025-01-09 20:32:44,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:44,075 INFO L471 AbstractCegarLoop]: Abstraction has 8341 states and 11774 transitions. [2025-01-09 20:32:44,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2025-01-09 20:32:44,075 INFO L276 IsEmpty]: Start isEmpty. Operand 8341 states and 11774 transitions. [2025-01-09 20:32:44,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2025-01-09 20:32:44,076 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:44,076 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:44,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-01-09 20:32:44,076 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-01-09 20:32:44,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:44,077 INFO L85 PathProgramCache]: Analyzing trace with hash -139362586, now seen corresponding path program 1 times [2025-01-09 20:32:44,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:44,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137145566] [2025-01-09 20:32:44,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:44,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:44,804 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 123 statements into 1 equivalence classes. [2025-01-09 20:32:44,832 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 123 of 123 statements. [2025-01-09 20:32:44,832 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:44,832 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:44,998 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-09 20:32:44,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:44,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137145566] [2025-01-09 20:32:44,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137145566] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:44,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:44,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 20:32:44,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136861751] [2025-01-09 20:32:44,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:44,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:32:44,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:44,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:32:44,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:32:44,999 INFO L87 Difference]: Start difference. First operand 8341 states and 11774 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-01-09 20:32:45,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:45,370 INFO L93 Difference]: Finished difference Result 16651 states and 23652 transitions. [2025-01-09 20:32:45,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:32:45,370 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 123 [2025-01-09 20:32:45,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:45,411 INFO L225 Difference]: With dead ends: 16651 [2025-01-09 20:32:45,411 INFO L226 Difference]: Without dead ends: 8331 [2025-01-09 20:32:45,442 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-01-09 20:32:45,444 INFO L435 NwaCegarLoop]: 3817 mSDtfsCounter, 3780 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3780 SdHoareTripleChecker+Valid, 3817 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:45,444 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3780 Valid, 3817 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:45,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8331 states. [2025-01-09 20:32:45,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8331 to 8331. [2025-01-09 20:32:45,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8331 states, 5581 states have (on average 1.3137430567998567) internal successors, (7332), 5848 states have internal predecessors, (7332), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:45,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8331 states to 8331 states and 11757 transitions. [2025-01-09 20:32:45,789 INFO L78 Accepts]: Start accepts. Automaton has 8331 states and 11757 transitions. Word has length 123 [2025-01-09 20:32:45,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:45,789 INFO L471 AbstractCegarLoop]: Abstraction has 8331 states and 11757 transitions. [2025-01-09 20:32:45,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-01-09 20:32:45,789 INFO L276 IsEmpty]: Start isEmpty. Operand 8331 states and 11757 transitions. [2025-01-09 20:32:45,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-01-09 20:32:45,791 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:45,791 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:45,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-01-09 20:32:45,791 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_net_register_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-01-09 20:32:45,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:45,791 INFO L85 PathProgramCache]: Analyzing trace with hash 670514851, now seen corresponding path program 1 times [2025-01-09 20:32:45,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:45,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250290793] [2025-01-09 20:32:45,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:45,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:46,499 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-01-09 20:32:46,530 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-01-09 20:32:46,530 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:46,530 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:46,747 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2025-01-09 20:32:46,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:46,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250290793] [2025-01-09 20:32:46,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250290793] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:46,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:46,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 20:32:46,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315814544] [2025-01-09 20:32:46,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:46,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:32:46,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:46,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:32:46,748 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:32:46,748 INFO L87 Difference]: Start difference. First operand 8331 states and 11757 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-01-09 20:32:47,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:47,090 INFO L93 Difference]: Finished difference Result 16635 states and 23482 transitions. [2025-01-09 20:32:47,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:32:47,091 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 111 [2025-01-09 20:32:47,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:47,134 INFO L225 Difference]: With dead ends: 16635 [2025-01-09 20:32:47,134 INFO L226 Difference]: Without dead ends: 8325 [2025-01-09 20:32:47,164 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-01-09 20:32:47,165 INFO L435 NwaCegarLoop]: 3812 mSDtfsCounter, 3802 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3802 SdHoareTripleChecker+Valid, 3812 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:47,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3802 Valid, 3812 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:47,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8325 states. [2025-01-09 20:32:47,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8325 to 8325. [2025-01-09 20:32:47,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8325 states, 5576 states have (on average 1.3133070301291248) internal successors, (7323), 5842 states have internal predecessors, (7323), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:47,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8325 states to 8325 states and 11748 transitions. [2025-01-09 20:32:47,594 INFO L78 Accepts]: Start accepts. Automaton has 8325 states and 11748 transitions. Word has length 111 [2025-01-09 20:32:47,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:47,596 INFO L471 AbstractCegarLoop]: Abstraction has 8325 states and 11748 transitions. [2025-01-09 20:32:47,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-01-09 20:32:47,596 INFO L276 IsEmpty]: Start isEmpty. Operand 8325 states and 11748 transitions. [2025-01-09 20:32:47,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-01-09 20:32:47,597 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:47,598 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-01-09 20:32:47,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-01-09 20:32:47,598 INFO L396 AbstractCegarLoop]: === Iteration 11 === 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 26 more)] === [2025-01-09 20:32:47,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:47,598 INFO L85 PathProgramCache]: Analyzing trace with hash 794155081, now seen corresponding path program 1 times [2025-01-09 20:32:47,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:47,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401109527] [2025-01-09 20:32:47,598 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:47,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:48,282 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-01-09 20:32:48,318 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-01-09 20:32:48,319 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:48,319 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:48,710 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:48,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:48,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401109527] [2025-01-09 20:32:48,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401109527] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:48,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:48,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:48,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056065985] [2025-01-09 20:32:48,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:48,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:48,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:48,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:48,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:48,711 INFO L87 Difference]: Start difference. First operand 8325 states and 11748 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-01-09 20:32:49,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:49,260 INFO L93 Difference]: Finished difference Result 8325 states and 11748 transitions. [2025-01-09 20:32:49,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:49,261 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-01-09 20:32:49,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:49,304 INFO L225 Difference]: With dead ends: 8325 [2025-01-09 20:32:49,305 INFO L226 Difference]: Without dead ends: 8323 [2025-01-09 20:32:49,311 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:32:49,311 INFO L435 NwaCegarLoop]: 3809 mSDtfsCounter, 3777 mSDsluCounter, 3808 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3777 SdHoareTripleChecker+Valid, 7617 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:49,311 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3777 Valid, 7617 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:49,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8323 states. [2025-01-09 20:32:49,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8323 to 8323. [2025-01-09 20:32:49,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8323 states, 5575 states have (on average 1.3131838565022422) internal successors, (7321), 5840 states have internal predecessors, (7321), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:50,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8323 states to 8323 states and 11746 transitions. [2025-01-09 20:32:50,018 INFO L78 Accepts]: Start accepts. Automaton has 8323 states and 11746 transitions. Word has length 100 [2025-01-09 20:32:50,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:50,018 INFO L471 AbstractCegarLoop]: Abstraction has 8323 states and 11746 transitions. [2025-01-09 20:32:50,019 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-01-09 20:32:50,019 INFO L276 IsEmpty]: Start isEmpty. Operand 8323 states and 11746 transitions. [2025-01-09 20:32:50,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-01-09 20:32:50,020 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:50,020 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-01-09 20:32:50,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-01-09 20:32:50,020 INFO L396 AbstractCegarLoop]: === Iteration 12 === 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 26 more)] === [2025-01-09 20:32:50,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:50,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1649554576, now seen corresponding path program 1 times [2025-01-09 20:32:50,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:50,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902004788] [2025-01-09 20:32:50,021 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:50,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:50,827 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-01-09 20:32:50,849 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-01-09 20:32:50,850 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:50,850 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:51,068 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:32:51,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:51,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902004788] [2025-01-09 20:32:51,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902004788] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:51,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:51,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:32:51,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818759799] [2025-01-09 20:32:51,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:51,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:32:51,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:51,070 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:32:51,070 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:32:51,070 INFO L87 Difference]: Start difference. First operand 8323 states and 11746 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-01-09 20:32:51,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:51,373 INFO L93 Difference]: Finished difference Result 8323 states and 11746 transitions. [2025-01-09 20:32:51,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:32:51,373 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-01-09 20:32:51,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:51,414 INFO L225 Difference]: With dead ends: 8323 [2025-01-09 20:32:51,415 INFO L226 Difference]: Without dead ends: 8321 [2025-01-09 20:32:51,421 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:32:51,422 INFO L435 NwaCegarLoop]: 3807 mSDtfsCounter, 3774 mSDsluCounter, 3806 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3774 SdHoareTripleChecker+Valid, 7613 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:51,422 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3774 Valid, 7613 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:51,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8321 states. [2025-01-09 20:32:51,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8321 to 8321. [2025-01-09 20:32:51,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8321 states, 5574 states have (on average 1.3130606386795838) internal successors, (7319), 5838 states have internal predecessors, (7319), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:51,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8321 states to 8321 states and 11744 transitions. [2025-01-09 20:32:51,787 INFO L78 Accepts]: Start accepts. Automaton has 8321 states and 11744 transitions. Word has length 106 [2025-01-09 20:32:51,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:51,787 INFO L471 AbstractCegarLoop]: Abstraction has 8321 states and 11744 transitions. [2025-01-09 20:32:51,787 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-01-09 20:32:51,787 INFO L276 IsEmpty]: Start isEmpty. Operand 8321 states and 11744 transitions. [2025-01-09 20:32:51,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-01-09 20:32:51,790 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:51,790 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:51,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-01-09 20:32:51,790 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__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 26 more)] === [2025-01-09 20:32:51,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:51,791 INFO L85 PathProgramCache]: Analyzing trace with hash -243496263, now seen corresponding path program 1 times [2025-01-09 20:32:51,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:51,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090794152] [2025-01-09 20:32:51,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:51,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:52,502 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-01-09 20:32:52,525 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-01-09 20:32:52,525 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:52,525 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:52,608 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-01-09 20:32:52,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:52,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090794152] [2025-01-09 20:32:52,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090794152] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:52,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:52,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 20:32:52,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175164199] [2025-01-09 20:32:52,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:52,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:32:52,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:52,610 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:32:52,610 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:32:52,610 INFO L87 Difference]: Start difference. First operand 8321 states and 11744 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2025-01-09 20:32:52,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:52,921 INFO L93 Difference]: Finished difference Result 16623 states and 23517 transitions. [2025-01-09 20:32:52,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:32:52,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 120 [2025-01-09 20:32:52,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:52,973 INFO L225 Difference]: With dead ends: 16623 [2025-01-09 20:32:52,976 INFO L226 Difference]: Without dead ends: 8323 [2025-01-09 20:32:53,013 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-01-09 20:32:53,014 INFO L435 NwaCegarLoop]: 3808 mSDtfsCounter, 0 mSDsluCounter, 3804 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7612 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:53,014 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7612 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:53,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8323 states. [2025-01-09 20:32:53,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8323 to 8323. [2025-01-09 20:32:53,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8323 states, 5576 states have (on average 1.312948350071736) internal successors, (7321), 5840 states have internal predecessors, (7321), 2172 states have call successors, (2172), 559 states have call predecessors, (2172), 556 states have return successors, (2253), 2104 states have call predecessors, (2253), 2170 states have call successors, (2253) [2025-01-09 20:32:53,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8323 states to 8323 states and 11746 transitions. [2025-01-09 20:32:53,391 INFO L78 Accepts]: Start accepts. Automaton has 8323 states and 11746 transitions. Word has length 120 [2025-01-09 20:32:53,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:53,392 INFO L471 AbstractCegarLoop]: Abstraction has 8323 states and 11746 transitions. [2025-01-09 20:32:53,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2025-01-09 20:32:53,392 INFO L276 IsEmpty]: Start isEmpty. Operand 8323 states and 11746 transitions. [2025-01-09 20:32:53,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-01-09 20:32:53,393 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:53,394 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:53,394 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-01-09 20:32:53,394 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__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 26 more)] === [2025-01-09 20:32:53,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:53,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1531511099, now seen corresponding path program 1 times [2025-01-09 20:32:53,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:53,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985263916] [2025-01-09 20:32:53,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:53,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:54,090 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-01-09 20:32:54,116 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-01-09 20:32:54,117 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:54,117 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:54,545 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-01-09 20:32:54,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:54,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985263916] [2025-01-09 20:32:54,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985263916] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:54,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:54,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-01-09 20:32:54,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340402667] [2025-01-09 20:32:54,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:54,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 20:32:54,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:54,546 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 20:32:54,546 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:32:54,546 INFO L87 Difference]: Start difference. First operand 8323 states and 11746 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-01-09 20:32:55,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:55,081 INFO L93 Difference]: Finished difference Result 9784 states and 13433 transitions. [2025-01-09 20:32:55,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 20:32:55,082 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 120 [2025-01-09 20:32:55,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:55,127 INFO L225 Difference]: With dead ends: 9784 [2025-01-09 20:32:55,128 INFO L226 Difference]: Without dead ends: 9782 [2025-01-09 20:32:55,135 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-01-09 20:32:55,135 INFO L435 NwaCegarLoop]: 3936 mSDtfsCounter, 2281 mSDsluCounter, 10013 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2282 SdHoareTripleChecker+Valid, 13949 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:55,135 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2282 Valid, 13949 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:32:55,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9782 states. [2025-01-09 20:32:55,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9782 to 9743. [2025-01-09 20:32:55,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9743 states, 6476 states have (on average 1.2899938233477455) internal successors, (8354), 6764 states have internal predecessors, (8354), 2484 states have call successors, (2484), 773 states have call predecessors, (2484), 764 states have return successors, (2567), 2394 states have call predecessors, (2567), 2482 states have call successors, (2567) [2025-01-09 20:32:55,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9743 states to 9743 states and 13405 transitions. [2025-01-09 20:32:55,650 INFO L78 Accepts]: Start accepts. Automaton has 9743 states and 13405 transitions. Word has length 120 [2025-01-09 20:32:55,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:55,650 INFO L471 AbstractCegarLoop]: Abstraction has 9743 states and 13405 transitions. [2025-01-09 20:32:55,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-01-09 20:32:55,650 INFO L276 IsEmpty]: Start isEmpty. Operand 9743 states and 13405 transitions. [2025-01-09 20:32:55,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2025-01-09 20:32:55,652 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:55,652 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:55,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-01-09 20:32:55,652 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__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 26 more)] === [2025-01-09 20:32:55,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:55,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1174963022, now seen corresponding path program 1 times [2025-01-09 20:32:55,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:55,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53997519] [2025-01-09 20:32:55,653 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:55,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:56,312 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-01-09 20:32:56,335 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-01-09 20:32:56,336 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:56,336 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:56,431 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-01-09 20:32:56,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:56,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53997519] [2025-01-09 20:32:56,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53997519] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:56,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:56,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 20:32:56,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892790722] [2025-01-09 20:32:56,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:56,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:32:56,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:56,432 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:32:56,432 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:32:56,432 INFO L87 Difference]: Start difference. First operand 9743 states and 13405 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, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2025-01-09 20:32:56,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:56,882 INFO L93 Difference]: Finished difference Result 19467 states and 26839 transitions. [2025-01-09 20:32:56,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:32:56,883 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, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 121 [2025-01-09 20:32:56,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:56,922 INFO L225 Difference]: With dead ends: 19467 [2025-01-09 20:32:56,922 INFO L226 Difference]: Without dead ends: 9745 [2025-01-09 20:32:56,952 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-01-09 20:32:56,953 INFO L435 NwaCegarLoop]: 3808 mSDtfsCounter, 0 mSDsluCounter, 3804 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7612 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:56,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7612 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:32:56,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9745 states. [2025-01-09 20:32:57,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9745 to 9745. [2025-01-09 20:32:57,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9745 states, 6478 states have (on average 1.2899042914479777) internal successors, (8356), 6766 states have internal predecessors, (8356), 2484 states have call successors, (2484), 773 states have call predecessors, (2484), 764 states have return successors, (2567), 2394 states have call predecessors, (2567), 2482 states have call successors, (2567) [2025-01-09 20:32:57,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9745 states to 9745 states and 13407 transitions. [2025-01-09 20:32:57,386 INFO L78 Accepts]: Start accepts. Automaton has 9745 states and 13407 transitions. Word has length 121 [2025-01-09 20:32:57,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:57,387 INFO L471 AbstractCegarLoop]: Abstraction has 9745 states and 13407 transitions. [2025-01-09 20:32:57,387 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, (22), 2 states have call predecessors, (22), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2025-01-09 20:32:57,388 INFO L276 IsEmpty]: Start isEmpty. Operand 9745 states and 13407 transitions. [2025-01-09 20:32:57,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2025-01-09 20:32:57,389 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:57,389 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:57,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-01-09 20:32:57,389 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__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 26 more)] === [2025-01-09 20:32:57,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:57,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1344996912, now seen corresponding path program 1 times [2025-01-09 20:32:57,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:57,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125072697] [2025-01-09 20:32:57,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:57,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:32:58,192 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-01-09 20:32:58,234 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-01-09 20:32:58,234 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:32:58,234 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:32:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-01-09 20:32:58,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:32:58,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125072697] [2025-01-09 20:32:58,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125072697] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:32:58,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:32:58,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-01-09 20:32:58,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544500069] [2025-01-09 20:32:58,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:32:58,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 20:32:58,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:32:58,858 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 20:32:58,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:32:58,858 INFO L87 Difference]: Start difference. First operand 9745 states and 13407 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-01-09 20:32:59,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:32:59,478 INFO L93 Difference]: Finished difference Result 9891 states and 13561 transitions. [2025-01-09 20:32:59,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 20:32:59,478 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 121 [2025-01-09 20:32:59,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:32:59,537 INFO L225 Difference]: With dead ends: 9891 [2025-01-09 20:32:59,537 INFO L226 Difference]: Without dead ends: 9889 [2025-01-09 20:32:59,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-01-09 20:32:59,547 INFO L435 NwaCegarLoop]: 3862 mSDtfsCounter, 3705 mSDsluCounter, 7860 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3706 SdHoareTripleChecker+Valid, 11722 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:32:59,547 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3706 Valid, 11722 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:32:59,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9889 states. [2025-01-09 20:32:59,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9889 to 9887. [2025-01-09 20:32:59,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9887 states, 6572 states have (on average 1.2875836883749239) internal successors, (8462), 6860 states have internal predecessors, (8462), 2506 states have call successors, (2506), 799 states have call predecessors, (2506), 790 states have return successors, (2589), 2416 states have call predecessors, (2589), 2504 states have call successors, (2589) [2025-01-09 20:32:59,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9887 states to 9887 states and 13557 transitions. [2025-01-09 20:32:59,990 INFO L78 Accepts]: Start accepts. Automaton has 9887 states and 13557 transitions. Word has length 121 [2025-01-09 20:32:59,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:32:59,991 INFO L471 AbstractCegarLoop]: Abstraction has 9887 states and 13557 transitions. [2025-01-09 20:32:59,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-01-09 20:32:59,991 INFO L276 IsEmpty]: Start isEmpty. Operand 9887 states and 13557 transitions. [2025-01-09 20:32:59,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-01-09 20:32:59,992 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:32:59,992 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 20:32:59,992 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-01-09 20:32:59,992 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_usb_register_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-01-09 20:32:59,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:32:59,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1027429074, now seen corresponding path program 1 times [2025-01-09 20:32:59,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:32:59,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195013112] [2025-01-09 20:32:59,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:32:59,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:33:00,708 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-01-09 20:33:00,730 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-01-09 20:33:00,731 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:33:00,731 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:33:01,126 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2025-01-09 20:33:01,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:33:01,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195013112] [2025-01-09 20:33:01,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195013112] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 20:33:01,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831465724] [2025-01-09 20:33:01,127 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:33:01,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 20:33:01,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 20:33:01,129 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-01-09 20:33:01,130 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-01-09 20:33:02,697 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-01-09 20:33:02,932 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-01-09 20:33:02,932 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:33:02,932 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:33:02,942 INFO L256 TraceCheckSpWp]: Trace formula consists of 2894 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-09 20:33:02,948 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 20:33:03,163 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2025-01-09 20:33:03,164 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 20:33:03,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831465724] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:33:03,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 20:33:03,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2025-01-09 20:33:03,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858529603] [2025-01-09 20:33:03,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:33:03,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:33:03,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:33:03,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:33:03,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-01-09 20:33:03,165 INFO L87 Difference]: Start difference. First operand 9887 states and 13557 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, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-01-09 20:33:03,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:33:03,651 INFO L93 Difference]: Finished difference Result 19747 states and 27082 transitions. [2025-01-09 20:33:03,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:33:03,652 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, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 120 [2025-01-09 20:33:03,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:33:03,689 INFO L225 Difference]: With dead ends: 19747 [2025-01-09 20:33:03,689 INFO L226 Difference]: Without dead ends: 9881 [2025-01-09 20:33:03,714 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-01-09 20:33:03,715 INFO L435 NwaCegarLoop]: 3803 mSDtfsCounter, 3783 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3783 SdHoareTripleChecker+Valid, 3803 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:33:03,715 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3783 Valid, 3803 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:33:03,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9881 states. [2025-01-09 20:33:04,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9881 to 9881. [2025-01-09 20:33:04,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9881 states, 6567 states have (on average 1.2871935434749504) internal successors, (8453), 6854 states have internal predecessors, (8453), 2506 states have call successors, (2506), 799 states have call predecessors, (2506), 790 states have return successors, (2589), 2416 states have call predecessors, (2589), 2504 states have call successors, (2589) [2025-01-09 20:33:04,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9881 states to 9881 states and 13548 transitions. [2025-01-09 20:33:04,182 INFO L78 Accepts]: Start accepts. Automaton has 9881 states and 13548 transitions. Word has length 120 [2025-01-09 20:33:04,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:33:04,182 INFO L471 AbstractCegarLoop]: Abstraction has 9881 states and 13548 transitions. [2025-01-09 20:33:04,182 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, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-01-09 20:33:04,182 INFO L276 IsEmpty]: Start isEmpty. Operand 9881 states and 13548 transitions. [2025-01-09 20:33:04,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-01-09 20:33:04,183 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:33:04,183 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-01-09 20:33:04,198 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-01-09 20:33:04,384 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,SelfDestructingSolverStorable16 [2025-01-09 20:33:04,384 INFO L396 AbstractCegarLoop]: === Iteration 18 === 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 26 more)] === [2025-01-09 20:33:04,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:33:04,385 INFO L85 PathProgramCache]: Analyzing trace with hash -378715661, now seen corresponding path program 1 times [2025-01-09 20:33:04,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:33:04,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378473342] [2025-01-09 20:33:04,385 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:33:04,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:33:05,021 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-01-09 20:33:05,043 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-01-09 20:33:05,043 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:33:05,043 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:33:05,353 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:33:05,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:33:05,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378473342] [2025-01-09 20:33:05,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378473342] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:33:05,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:33:05,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:33:05,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122725896] [2025-01-09 20:33:05,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:33:05,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:33:05,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:33:05,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:33:05,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:33:05,354 INFO L87 Difference]: Start difference. First operand 9881 states and 13548 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)