./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--mtd--devices--docg3.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.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 ee64702cd8b4aad4757da44779dd19c4f5bd2eae75aa17a67f47898f823298f6 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:23:21,477 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:23:21,531 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:23:21,539 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:23:21,539 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:23:21,557 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:23:21,558 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:23:21,558 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:23:21,558 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:23:21,558 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:23:21,558 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:23:21,558 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:23:21,558 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:23:21,558 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:23:21,558 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:23:21,558 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:23:21,558 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:23:21,559 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:23:21,559 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:23:21,559 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:23:21,561 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:23:21,561 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 -> ee64702cd8b4aad4757da44779dd19c4f5bd2eae75aa17a67f47898f823298f6 [2025-02-06 08:23:21,756 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:23:21,764 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:23:21,766 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:23:21,767 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:23:21,767 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:23:21,768 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--mtd--devices--docg3.ko.cil.i [2025-02-06 08:23:22,913 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/06add847a/185ea1ff1d3548c1aeeaf283e2651cff/FLAGd2a881093 [2025-02-06 08:23:23,477 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:23:23,478 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i [2025-02-06 08:23:23,517 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/06add847a/185ea1ff1d3548c1aeeaf283e2651cff/FLAGd2a881093 [2025-02-06 08:23:24,004 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/06add847a/185ea1ff1d3548c1aeeaf283e2651cff [2025-02-06 08:23:24,006 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:23:24,007 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:23:24,008 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:23:24,008 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:23:24,011 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:23:24,011 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:23:24" (1/1) ... [2025-02-06 08:23:24,013 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2507337a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:24, skipping insertion in model container [2025-02-06 08:23:24,014 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:23:24" (1/1) ... [2025-02-06 08:23:24,110 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:23:26,812 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377771,377784] [2025-02-06 08:23:26,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377916,377929] [2025-02-06 08:23:26,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378062,378075] [2025-02-06 08:23:26,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378227,378240] [2025-02-06 08:23:26,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378385,378398] [2025-02-06 08:23:26,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378543,378556] [2025-02-06 08:23:26,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378701,378714] [2025-02-06 08:23:26,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378861,378874] [2025-02-06 08:23:26,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379020,379033] [2025-02-06 08:23:26,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379159,379172] [2025-02-06 08:23:26,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379301,379314] [2025-02-06 08:23:26,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379450,379463] [2025-02-06 08:23:26,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379589,379602] [2025-02-06 08:23:26,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379744,379757] [2025-02-06 08:23:26,818 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379904,379917] [2025-02-06 08:23:26,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380055,380068] [2025-02-06 08:23:26,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380206,380219] [2025-02-06 08:23:26,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380358,380371] [2025-02-06 08:23:26,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380507,380520] [2025-02-06 08:23:26,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380655,380668] [2025-02-06 08:23:26,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380812,380825] [2025-02-06 08:23:26,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380961,380974] [2025-02-06 08:23:26,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381117,381130] [2025-02-06 08:23:26,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381270,381283] [2025-02-06 08:23:26,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381416,381429] [2025-02-06 08:23:26,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381559,381572] [2025-02-06 08:23:26,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381711,381724] [2025-02-06 08:23:26,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381857,381870] [2025-02-06 08:23:26,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382002,382015] [2025-02-06 08:23:26,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382156,382169] [2025-02-06 08:23:26,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382307,382320] [2025-02-06 08:23:26,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382462,382475] [2025-02-06 08:23:26,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382614,382627] [2025-02-06 08:23:26,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382769,382782] [2025-02-06 08:23:26,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382933,382946] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383089,383102] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383253,383266] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383395,383408] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383553,383566] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383720,383733] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383879,383892] [2025-02-06 08:23:26,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384038,384051] [2025-02-06 08:23:26,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384187,384200] [2025-02-06 08:23:26,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384334,384347] [2025-02-06 08:23:26,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384473,384486] [2025-02-06 08:23:26,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384636,384649] [2025-02-06 08:23:26,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384802,384815] [2025-02-06 08:23:26,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384966,384979] [2025-02-06 08:23:26,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385131,385144] [2025-02-06 08:23:26,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385296,385309] [2025-02-06 08:23:26,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385462,385475] [2025-02-06 08:23:26,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385627,385640] [2025-02-06 08:23:26,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385794,385807] [2025-02-06 08:23:26,826 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385954,385967] [2025-02-06 08:23:26,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386116,386129] [2025-02-06 08:23:26,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386275,386288] [2025-02-06 08:23:26,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386421,386434] [2025-02-06 08:23:26,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386564,386577] [2025-02-06 08:23:26,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386708,386721] [2025-02-06 08:23:26,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386851,386864] [2025-02-06 08:23:26,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386995,387008] [2025-02-06 08:23:26,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387136,387149] [2025-02-06 08:23:26,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387274,387287] [2025-02-06 08:23:26,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387432,387445] [2025-02-06 08:23:26,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387591,387604] [2025-02-06 08:23:26,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387747,387760] [2025-02-06 08:23:26,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387896,387909] [2025-02-06 08:23:26,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388048,388061] [2025-02-06 08:23:26,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388199,388212] [2025-02-06 08:23:26,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388348,388361] [2025-02-06 08:23:26,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388500,388513] [2025-02-06 08:23:26,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388648,388661] [2025-02-06 08:23:26,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388801,388814] [2025-02-06 08:23:26,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388952,388965] [2025-02-06 08:23:26,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389102,389115] [2025-02-06 08:23:26,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389249,389262] [2025-02-06 08:23:26,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389400,389413] [2025-02-06 08:23:26,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389551,389564] [2025-02-06 08:23:26,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389699,389712] [2025-02-06 08:23:26,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389865,389878] [2025-02-06 08:23:26,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390034,390047] [2025-02-06 08:23:26,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390201,390214] [2025-02-06 08:23:26,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390369,390382] [2025-02-06 08:23:26,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390519,390532] [2025-02-06 08:23:26,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390666,390679] [2025-02-06 08:23:26,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390827,390840] [2025-02-06 08:23:26,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390997,391010] [2025-02-06 08:23:26,835 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[391159,391172] [2025-02-06 08:23:26,847 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:23:26,881 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:23:26,965 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4554] [2025-02-06 08:23:26,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4586-4587] [2025-02-06 08:23:26,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4592-4594] [2025-02-06 08:23:26,969 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [4620] [2025-02-06 08:23:26,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4672] [2025-02-06 08:23:26,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4675] [2025-02-06 08:23:26,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4678] [2025-02-06 08:23:26,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4681] [2025-02-06 08:23:26,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4718] [2025-02-06 08:23:26,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4721] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4723] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4728] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4731] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4733] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4738] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4741] [2025-02-06 08:23:26,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4743] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4748] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4751] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4753] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4791] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4794] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4796] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4801] [2025-02-06 08:23:26,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4804] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4806] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4811] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4814] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4816] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4821] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4824] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4826] [2025-02-06 08:23:26,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [4842] [2025-02-06 08:23:26,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4940] [2025-02-06 08:23:26,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4949] [2025-02-06 08:23:26,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [4965] [2025-02-06 08:23:26,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4973] [2025-02-06 08:23:26,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [4980] [2025-02-06 08:23:26,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4987] [2025-02-06 08:23:26,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/devices/docg3.c"), "i" (645), "i" (12UL)); [6036-6037] [2025-02-06 08:23:27,173 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377771,377784] [2025-02-06 08:23:27,174 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[377916,377929] [2025-02-06 08:23:27,174 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378062,378075] [2025-02-06 08:23:27,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378227,378240] [2025-02-06 08:23:27,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378385,378398] [2025-02-06 08:23:27,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378543,378556] [2025-02-06 08:23:27,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378701,378714] [2025-02-06 08:23:27,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[378861,378874] [2025-02-06 08:23:27,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379020,379033] [2025-02-06 08:23:27,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379159,379172] [2025-02-06 08:23:27,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379301,379314] [2025-02-06 08:23:27,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379450,379463] [2025-02-06 08:23:27,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379589,379602] [2025-02-06 08:23:27,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379744,379757] [2025-02-06 08:23:27,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[379904,379917] [2025-02-06 08:23:27,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380055,380068] [2025-02-06 08:23:27,178 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380206,380219] [2025-02-06 08:23:27,180 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380358,380371] [2025-02-06 08:23:27,180 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380507,380520] [2025-02-06 08:23:27,180 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380655,380668] [2025-02-06 08:23:27,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380812,380825] [2025-02-06 08:23:27,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[380961,380974] [2025-02-06 08:23:27,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381117,381130] [2025-02-06 08:23:27,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381270,381283] [2025-02-06 08:23:27,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381416,381429] [2025-02-06 08:23:27,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381559,381572] [2025-02-06 08:23:27,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381711,381724] [2025-02-06 08:23:27,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[381857,381870] [2025-02-06 08:23:27,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382002,382015] [2025-02-06 08:23:27,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382156,382169] [2025-02-06 08:23:27,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382307,382320] [2025-02-06 08:23:27,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382462,382475] [2025-02-06 08:23:27,184 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382614,382627] [2025-02-06 08:23:27,184 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382769,382782] [2025-02-06 08:23:27,184 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[382933,382946] [2025-02-06 08:23:27,186 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383089,383102] [2025-02-06 08:23:27,186 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383253,383266] [2025-02-06 08:23:27,186 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383395,383408] [2025-02-06 08:23:27,186 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383553,383566] [2025-02-06 08:23:27,187 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383720,383733] [2025-02-06 08:23:27,187 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[383879,383892] [2025-02-06 08:23:27,190 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384038,384051] [2025-02-06 08:23:27,190 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384187,384200] [2025-02-06 08:23:27,190 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384334,384347] [2025-02-06 08:23:27,190 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384473,384486] [2025-02-06 08:23:27,190 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384636,384649] [2025-02-06 08:23:27,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384802,384815] [2025-02-06 08:23:27,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[384966,384979] [2025-02-06 08:23:27,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385131,385144] [2025-02-06 08:23:27,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385296,385309] [2025-02-06 08:23:27,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385462,385475] [2025-02-06 08:23:27,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385627,385640] [2025-02-06 08:23:27,192 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385794,385807] [2025-02-06 08:23:27,192 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[385954,385967] [2025-02-06 08:23:27,192 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386116,386129] [2025-02-06 08:23:27,192 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386275,386288] [2025-02-06 08:23:27,192 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386421,386434] [2025-02-06 08:23:27,193 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386564,386577] [2025-02-06 08:23:27,194 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386708,386721] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386851,386864] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[386995,387008] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387136,387149] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387274,387287] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387432,387445] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387591,387604] [2025-02-06 08:23:27,195 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387747,387760] [2025-02-06 08:23:27,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[387896,387909] [2025-02-06 08:23:27,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388048,388061] [2025-02-06 08:23:27,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388199,388212] [2025-02-06 08:23:27,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388348,388361] [2025-02-06 08:23:27,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388500,388513] [2025-02-06 08:23:27,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388648,388661] [2025-02-06 08:23:27,197 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388801,388814] [2025-02-06 08:23:27,197 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[388952,388965] [2025-02-06 08:23:27,198 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389102,389115] [2025-02-06 08:23:27,198 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389249,389262] [2025-02-06 08:23:27,199 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389400,389413] [2025-02-06 08:23:27,199 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389551,389564] [2025-02-06 08:23:27,199 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389699,389712] [2025-02-06 08:23:27,199 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[389865,389878] [2025-02-06 08:23:27,200 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390034,390047] [2025-02-06 08:23:27,200 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390201,390214] [2025-02-06 08:23:27,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390369,390382] [2025-02-06 08:23:27,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390519,390532] [2025-02-06 08:23:27,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390666,390679] [2025-02-06 08:23:27,201 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390827,390840] [2025-02-06 08:23:27,202 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[390997,391010] [2025-02-06 08:23:27,202 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i[391159,391172] [2025-02-06 08:23:27,206 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:23:27,374 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:23:27,375 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27 WrapperNode [2025-02-06 08:23:27,375 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:23:27,376 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:23:27,376 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:23:27,376 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:23:27,381 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:27,446 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:27,575 INFO L138 Inliner]: procedures = 642, calls = 3739, calls flagged for inlining = 310, calls inlined = 204, statements flattened = 5453 [2025-02-06 08:23:27,576 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:23:27,576 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:23:27,577 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:23:27,577 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:23:27,585 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:27,585 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:27,605 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:27,963 INFO L175 MemorySlicer]: Split 1678 memory accesses to 63 slices as follows [2, 12, 6, 9, 3, 124, 6, 24, 4, 6, 6, 4, 70, 6, 4, 6, 2, 6, 6, 5, 6, 4, 6, 1, 6, 6, 1, 6, 5, 6, 17, 4, 20, 2, 1, 2, 12, 7, 2, 46, 2, 6, 5, 6, 1, 7, 3, 836, 1, 6, 6, 3, 6, 60, 6, 226, 2, 2, 6, 4, 6, 6, 1]. 50 percent of accesses are in the largest equivalence class. The 1017 initializations are split as follows [2, 9, 6, 7, 3, 0, 6, 0, 0, 6, 6, 0, 0, 6, 0, 6, 0, 6, 6, 5, 6, 0, 6, 0, 6, 6, 0, 6, 5, 6, 17, 0, 20, 0, 0, 2, 12, 7, 2, 0, 2, 6, 0, 6, 0, 7, 3, 712, 0, 6, 6, 3, 6, 60, 6, 0, 0, 0, 6, 0, 6, 6, 1]. The 477 writes are split as follows [0, 0, 0, 0, 0, 124, 0, 24, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 226, 1, 1, 0, 0, 0, 0, 0]. [2025-02-06 08:23:27,963 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:27,963 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:28,081 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:28,088 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:28,112 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:28,123 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:28,156 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:23:28,157 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:23:28,157 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:23:28,157 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:23:28,158 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (1/1) ... [2025-02-06 08:23:28,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:23:28,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:23:28,184 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:23:28,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:23:28,217 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_prepare [2025-02-06 08:23:28,218 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_prepare [2025-02-06 08:23:28,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:23:28,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:23:28,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:23:28,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:23:28,218 INFO L130 BoogieDeclarations]: Found specification of procedure doc_writeb [2025-02-06 08:23:28,218 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_writeb [2025-02-06 08:23:28,218 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_writew [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_writew [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_ecc_init [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_ecc_init [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_docg3_cascade [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_docg3_cascade [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_pm_ops_instance_6 [2025-02-06 08:23:28,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_pm_ops_instance_6 [2025-02-06 08:23:28,219 INFO L130 BoogieDeclarations]: Found specification of procedure doc_set_reliable_mode [2025-02-06 08:23:28,220 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_set_reliable_mode [2025-02-06 08:23:28,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:23:28,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:23:28,220 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_data_area [2025-02-06 08:23:28,220 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_data_area [2025-02-06 08:23:28,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:23:28,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:23:28,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:23:28,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:23:28,220 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:23:28,220 INFO L130 BoogieDeclarations]: Found specification of procedure doc_is_ready [2025-02-06 08:23:28,221 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_is_ready [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure doc_register_readw [2025-02-06 08:23:28,221 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_register_readw [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_release [2025-02-06 08:23:28,221 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_release [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:23:28,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure doc_register_readb [2025-02-06 08:23:28,221 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_register_readb [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_resume [2025-02-06 08:23:28,221 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_resume [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:23:28,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:23:28,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 08:23:28,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-06 08:23:28,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:23:28,224 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:23:28,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:23:28,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:23:28,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:23:28,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure doc_readw [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_readw [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure doc_release_device [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_release_device [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure doc_readb [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_readb [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure trace_define_field [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_define_field [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure doc_set_device_id [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_set_device_id [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2025-02-06 08:23:28,228 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2025-02-06 08:23:28,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-06 08:23:28,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-06 08:23:28,231 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:23:28,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:23:28,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 08:23:28,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure doc_delay [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_delay [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_getbytes [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_getbytes [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure doc_set_asic_mode [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_set_asic_mode [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure doc_flash_sequence [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_flash_sequence [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-02-06 08:23:28,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:23:28,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_suspend [2025-02-06 08:23:28,234 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_suspend [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:23:28,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure docg3_probe [2025-02-06 08:23:28,234 INFO L138 BoogieDeclarations]: Found implementation of procedure docg3_probe [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:23:28,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-06 08:23:28,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-06 08:23:28,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-06 08:23:28,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-06 08:23:28,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-06 08:23:28,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:23:28,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure doc_page_finish [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_page_finish [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:23:28,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 08:23:28,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 08:23:28,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 08:23:28,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-06 08:23:28,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-06 08:23:28,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure doc_reset_seq [2025-02-06 08:23:28,242 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_reset_seq [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure doc_flash_command [2025-02-06 08:23:28,242 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_flash_command [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure doc_read_page_finish [2025-02-06 08:23:28,242 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_read_page_finish [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2025-02-06 08:23:28,242 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:23:28,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 08:23:28,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_docg3_cascade [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_docg3_cascade [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:23:28,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:23:28,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_dev2docg3 [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_dev2docg3 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2025-02-06 08:23:28,246 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:23:28,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-06 08:23:28,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure doc_flash_address [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_flash_address [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure trace_docg3_io [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_docg3_io [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure doc_wait_ready [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_wait_ready [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure free_bch [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bch [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:23:28,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:23:28,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 08:23:28,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure doc_setup_addr_sector [2025-02-06 08:23:28,250 INFO L138 BoogieDeclarations]: Found implementation of procedure doc_setup_addr_sector [2025-02-06 08:23:28,250 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2025-02-06 08:23:28,250 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2025-02-06 08:23:29,013 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:23:29,017 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:23:29,237 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5764: call ULTIMATE.dealloc(doc_set_extra_page_mode_~#descriptor~6#1.base, doc_set_extra_page_mode_~#descriptor~6#1.offset);havoc doc_set_extra_page_mode_~#descriptor~6#1.base, doc_set_extra_page_mode_~#descriptor~6#1.offset; [2025-02-06 08:23:29,237 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6096: call ULTIMATE.dealloc(~#descriptor~10#1.base, ~#descriptor~10#1.offset);havoc ~#descriptor~10#1.base, ~#descriptor~10#1.offset; [2025-02-06 08:23:29,237 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: call ULTIMATE.dealloc(doc_read_seek_~#descriptor~7#1.base, doc_read_seek_~#descriptor~7#1.offset);havoc doc_read_seek_~#descriptor~7#1.base, doc_read_seek_~#descriptor~7#1.offset; [2025-02-06 08:23:29,267 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15189: havoc #t~nondet1059; [2025-02-06 08:23:29,517 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_platform_pm_ops_instance_6FINAL: assume true; [2025-02-06 08:23:29,569 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5617: call ULTIMATE.dealloc(~#strmode~0.base, ~#strmode~0.offset);havoc ~#strmode~0.base, ~#strmode~0.offset;call ULTIMATE.dealloc(~#descriptor~3.base, ~#descriptor~3.offset);havoc ~#descriptor~3.base, ~#descriptor~3.offset; [2025-02-06 08:23:29,618 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5479: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-02-06 08:23:29,681 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: call ULTIMATE.dealloc(~#descriptor~19.base, ~#descriptor~19.offset);havoc ~#descriptor~19.base, ~#descriptor~19.offset; [2025-02-06 08:23:29,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262: havoc mtd_device_unregister_#t~nondet1072#1; [2025-02-06 08:23:29,717 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15304: havoc #t~nondet1082; [2025-02-06 08:23:29,745 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5730: call ULTIMATE.dealloc(~#descriptor~5.base, ~#descriptor~5.offset);havoc ~#descriptor~5.base, ~#descriptor~5.offset; [2025-02-06 08:23:29,754 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280: havoc #t~nondet1076; [2025-02-06 08:23:29,811 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5687: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset; [2025-02-06 08:23:29,817 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: havoc dev_get_drvdata_#t~mem61#1.base, dev_get_drvdata_#t~mem61#1.offset; [2025-02-06 08:23:29,865 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: call ULTIMATE.dealloc(~#descriptor~20#1.base, ~#descriptor~20#1.offset);havoc ~#descriptor~20#1.base, ~#descriptor~20#1.offset; [2025-02-06 08:23:36,149 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9683: call ULTIMATE.dealloc(ldv_platform_instance_callback_4_20_~#arg2#1.base, ldv_platform_instance_callback_4_20_~#arg2#1.offset);havoc ldv_platform_instance_callback_4_20_~#arg2#1.base, ldv_platform_instance_callback_4_20_~#arg2#1.offset; [2025-02-06 08:23:36,149 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308: havoc trace_event_raw_init_#t~nondet1083#1; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15182: havoc __platform_driver_probe_#t~nondet1058#1; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766-1: call ULTIMATE.dealloc(ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766-2: call ULTIMATE.dealloc(ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: call ULTIMATE.dealloc(ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_4_~#ldv_4_resource_struct_pm_message~0#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: call ULTIMATE.dealloc(ldv_platform_instance_callback_5_20_~#arg2#1.base, ldv_platform_instance_callback_5_20_~#arg2#1.offset);havoc ldv_platform_instance_callback_5_20_~#arg2#1.base, ldv_platform_instance_callback_5_20_~#arg2#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5168: havoc seq_buf_has_overflowed_#t~mem122#1;havoc seq_buf_has_overflowed_#t~mem123#1; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: call ULTIMATE.dealloc(ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873-1: call ULTIMATE.dealloc(ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873-2: call ULTIMATE.dealloc(ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_5_~#ldv_5_resource_struct_pm_message~0#1.offset; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15225: havoc ftrace_event_reg_#t~nondet1066#1; [2025-02-06 08:23:36,150 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15229: havoc ftrace_raw_output_prep_#t~nondet1067#1; [2025-02-06 08:23:38,672 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15215: havoc devm_ioremap_#t~ret1064#1.base, devm_ioremap_#t~ret1064#1.offset; [2025-02-06 08:23:38,672 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: havoc init_bch_#t~ret1068#1.base, init_bch_#t~ret1068#1.offset; [2025-02-06 08:23:38,672 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15218: havoc devm_kmalloc_#t~ret1065#1.base, devm_kmalloc_#t~ret1065#1.offset; [2025-02-06 08:23:38,672 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15235: havoc kasprintf_#t~ret1069#1.base, kasprintf_#t~ret1069#1.offset; [2025-02-06 08:23:38,673 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15268: havoc platform_get_resource_#t~ret1073#1.base, platform_get_resource_#t~ret1073#1.offset; [2025-02-06 08:23:38,673 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-06 08:23:38,673 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15258: havoc mtd_device_parse_register_#t~nondet1071#1; [2025-02-06 08:23:38,673 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15192: havoc debugfs_create_dir_#t~ret1060#1.base, debugfs_create_dir_#t~ret1060#1.offset; [2025-02-06 08:23:38,673 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15209: havoc device_create_file_#t~nondet1063#1; [2025-02-06 08:23:38,689 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:23:38,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15292: havoc #t~nondet1079; [2025-02-06 08:23:39,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276: havoc rcu_lockdep_current_cpu_online_#t~nondet1075#1; [2025-02-06 08:23:39,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15272: havoc rcu_is_watching_#t~nondet1074#1; [2025-02-06 08:23:39,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15248: havoc lock_is_held_#t~nondet1070#1; [2025-02-06 08:23:39,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4614: havoc arch_irqs_disabled_flags_#t~bitwise20#1; [2025-02-06 08:23:39,710 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-02-06 08:23:40,695 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: havoc #t~mem450.base, #t~mem450.offset;havoc #t~mem451.base, #t~mem451.offset; [2025-02-06 08:23:40,765 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15296: havoc #t~nondet1080; [2025-02-06 08:23:40,929 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195: havoc #t~ret1061.base, #t~ret1061.offset; [2025-02-06 08:23:40,999 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15300: havoc #t~nondet1081; [2025-02-06 08:23:41,333 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4844-1: arch_static_branch_#res#1 := 1; [2025-02-06 08:23:42,412 INFO L? ?]: Removed 1973 outVars from TransFormulas that were not future-live. [2025-02-06 08:23:42,413 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:23:42,471 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:23:42,471 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 08:23:42,471 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:23:42 BoogieIcfgContainer [2025-02-06 08:23:42,471 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:23:42,477 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:23:42,477 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:23:42,480 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:23:42,481 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:23:24" (1/3) ... [2025-02-06 08:23:42,481 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@481a196e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:23:42, skipping insertion in model container [2025-02-06 08:23:42,482 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:23:27" (2/3) ... [2025-02-06 08:23:42,482 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@481a196e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:23:42, skipping insertion in model container [2025-02-06 08:23:42,482 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:23:42" (3/3) ... [2025-02-06 08:23:42,483 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i [2025-02-06 08:23:42,493 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:23:42,497 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--mtd--devices--docg3.ko.cil.i that has 99 procedures, 1719 locations, 1 initial locations, 2 loop locations, and 27 error locations. [2025-02-06 08:23:42,595 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:23:42,606 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;@4b9f10c6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:23:42,606 INFO L334 AbstractCegarLoop]: Starting to check reachability of 27 error locations. [2025-02-06 08:23:42,612 INFO L276 IsEmpty]: Start isEmpty. Operand has 1717 states, 1108 states have (on average 1.2815884476534296) internal successors, (1420), 1184 states have internal predecessors, (1420), 483 states have call successors, (483), 98 states have call predecessors, (483), 96 states have return successors, (470), 459 states have call predecessors, (470), 470 states have call successors, (470) [2025-02-06 08:23:42,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-02-06 08:23:42,616 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:42,617 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:42,617 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:42,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:42,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1234853755, now seen corresponding path program 1 times [2025-02-06 08:23:42,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:42,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894208597] [2025-02-06 08:23:42,625 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:42,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:23:51,423 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-02-06 08:23:51,840 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-02-06 08:23:51,840 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:23:51,840 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:23:53,275 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:23:53,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:23:53,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894208597] [2025-02-06 08:23:53,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894208597] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:23:53,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:23:53,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:23:53,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548724152] [2025-02-06 08:23:53,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:23:53,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:23:53,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:23:53,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:23:53,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:23:53,299 INFO L87 Difference]: Start difference. First operand has 1717 states, 1108 states have (on average 1.2815884476534296) internal successors, (1420), 1184 states have internal predecessors, (1420), 483 states have call successors, (483), 98 states have call predecessors, (483), 96 states have return successors, (470), 459 states have call predecessors, (470), 470 states have call successors, (470) Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 08:23:53,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:23:53,703 INFO L93 Difference]: Finished difference Result 3105 states and 4400 transitions. [2025-02-06 08:23:53,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:23:53,705 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 50 [2025-02-06 08:23:53,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:23:53,722 INFO L225 Difference]: With dead ends: 3105 [2025-02-06 08:23:53,723 INFO L226 Difference]: Without dead ends: 1408 [2025-02-06 08:23:53,736 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:23:53,738 INFO L435 NwaCegarLoop]: 1894 mSDtfsCounter, 1883 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1883 SdHoareTripleChecker+Valid, 3787 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:23:53,738 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1883 Valid, 3787 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:23:53,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2025-02-06 08:23:53,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1408. [2025-02-06 08:23:53,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 926 states have (on average 1.2138228941684666) internal successors, (1124), 985 states have internal predecessors, (1124), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:23:53,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1872 transitions. [2025-02-06 08:23:53,878 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1872 transitions. Word has length 50 [2025-02-06 08:23:53,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:23:53,880 INFO L471 AbstractCegarLoop]: Abstraction has 1408 states and 1872 transitions. [2025-02-06 08:23:53,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-02-06 08:23:53,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1872 transitions. [2025-02-06 08:23:53,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2025-02-06 08:23:53,881 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:23:53,882 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:23:53,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:23:53,882 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:23:53,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:23:53,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1993637187, now seen corresponding path program 1 times [2025-02-06 08:23:53,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:23:53,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932897694] [2025-02-06 08:23:53,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:23:53,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:24:02,187 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-02-06 08:24:02,315 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-02-06 08:24:02,317 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:24:02,317 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:24:03,412 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:24:03,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:24:03,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932897694] [2025-02-06 08:24:03,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932897694] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:24:03,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:24:03,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:24:03,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512867818] [2025-02-06 08:24:03,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:24:03,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:24:03,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:24:03,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:24:03,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:24:03,419 INFO L87 Difference]: Start difference. First operand 1408 states and 1872 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-06 08:24:03,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:24:03,698 INFO L93 Difference]: Finished difference Result 1408 states and 1872 transitions. [2025-02-06 08:24:03,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:24:03,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 56 [2025-02-06 08:24:03,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:24:03,708 INFO L225 Difference]: With dead ends: 1408 [2025-02-06 08:24:03,708 INFO L226 Difference]: Without dead ends: 1406 [2025-02-06 08:24:03,709 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:24:03,710 INFO L435 NwaCegarLoop]: 1860 mSDtfsCounter, 1848 mSDsluCounter, 1859 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1848 SdHoareTripleChecker+Valid, 3719 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:24:03,712 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1848 Valid, 3719 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:24:03,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1406 states. [2025-02-06 08:24:03,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1406 to 1406. [2025-02-06 08:24:03,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 925 states have (on average 1.212972972972973) internal successors, (1122), 983 states have internal predecessors, (1122), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:24:03,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 1870 transitions. [2025-02-06 08:24:03,769 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 1870 transitions. Word has length 56 [2025-02-06 08:24:03,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:24:03,769 INFO L471 AbstractCegarLoop]: Abstraction has 1406 states and 1870 transitions. [2025-02-06 08:24:03,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-06 08:24:03,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 1870 transitions. [2025-02-06 08:24:03,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-02-06 08:24:03,770 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:24:03,771 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:24:03,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:24:03,771 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:24:03,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:24:03,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1845201964, now seen corresponding path program 1 times [2025-02-06 08:24:03,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:24:03,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191419622] [2025-02-06 08:24:03,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:24:03,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:24:11,776 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-06 08:24:11,897 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-06 08:24:11,897 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:24:11,897 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:24:12,819 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:24:12,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:24:12,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191419622] [2025-02-06 08:24:12,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191419622] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:24:12,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:24:12,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:24:12,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451162369] [2025-02-06 08:24:12,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:24:12,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:24:12,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:24:12,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:24:12,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:24:12,821 INFO L87 Difference]: Start difference. First operand 1406 states and 1870 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:24:13,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:24:13,071 INFO L93 Difference]: Finished difference Result 1406 states and 1870 transitions. [2025-02-06 08:24:13,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:24:13,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 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 62 [2025-02-06 08:24:13,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:24:13,084 INFO L225 Difference]: With dead ends: 1406 [2025-02-06 08:24:13,084 INFO L226 Difference]: Without dead ends: 1404 [2025-02-06 08:24:13,085 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:24:13,087 INFO L435 NwaCegarLoop]: 1858 mSDtfsCounter, 1845 mSDsluCounter, 1857 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 3715 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:24:13,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1845 Valid, 3715 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:24:13,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2025-02-06 08:24:13,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 1404. [2025-02-06 08:24:13,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 924 states have (on average 1.2121212121212122) internal successors, (1120), 981 states have internal predecessors, (1120), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:24:13,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1868 transitions. [2025-02-06 08:24:13,179 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1868 transitions. Word has length 62 [2025-02-06 08:24:13,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:24:13,179 INFO L471 AbstractCegarLoop]: Abstraction has 1404 states and 1868 transitions. [2025-02-06 08:24:13,179 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:24:13,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1868 transitions. [2025-02-06 08:24:13,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-02-06 08:24:13,180 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:24:13,180 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:24:13,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:24:13,181 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:24:13,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:24:13,181 INFO L85 PathProgramCache]: Analyzing trace with hash -924591126, now seen corresponding path program 1 times [2025-02-06 08:24:13,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:24:13,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196362855] [2025-02-06 08:24:13,181 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:24:13,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:24:21,606 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-02-06 08:24:21,683 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-02-06 08:24:21,683 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:24:21,683 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:24:22,509 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:24:22,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:24:22,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196362855] [2025-02-06 08:24:22,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196362855] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:24:22,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:24:22,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:24:22,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753816302] [2025-02-06 08:24:22,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:24:22,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:24:22,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:24:22,510 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:24:22,510 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:24:22,510 INFO L87 Difference]: Start difference. First operand 1404 states and 1868 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:24:22,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:24:22,772 INFO L93 Difference]: Finished difference Result 1404 states and 1868 transitions. [2025-02-06 08:24:22,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:24:22,773 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), 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 68 [2025-02-06 08:24:22,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:24:22,781 INFO L225 Difference]: With dead ends: 1404 [2025-02-06 08:24:22,781 INFO L226 Difference]: Without dead ends: 1402 [2025-02-06 08:24:22,782 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:24:22,784 INFO L435 NwaCegarLoop]: 1856 mSDtfsCounter, 1842 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1842 SdHoareTripleChecker+Valid, 3711 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:24:22,784 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1842 Valid, 3711 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:24:22,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2025-02-06 08:24:22,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 1402. [2025-02-06 08:24:22,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 923 states have (on average 1.2112676056338028) internal successors, (1118), 979 states have internal predecessors, (1118), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:24:22,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 1866 transitions. [2025-02-06 08:24:22,829 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 1866 transitions. Word has length 68 [2025-02-06 08:24:22,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:24:22,830 INFO L471 AbstractCegarLoop]: Abstraction has 1402 states and 1866 transitions. [2025-02-06 08:24:22,830 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), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:24:22,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 1866 transitions. [2025-02-06 08:24:22,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-02-06 08:24:22,833 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:24:22,833 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:24:22,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:24:22,834 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:24:22,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:24:22,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1851627493, now seen corresponding path program 1 times [2025-02-06 08:24:22,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:24:22,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261229946] [2025-02-06 08:24:22,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:24:22,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:24:30,689 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-06 08:24:30,787 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-06 08:24:30,788 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:24:30,788 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:24:31,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:24:31,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:24:31,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261229946] [2025-02-06 08:24:31,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261229946] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:24:31,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:24:31,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:24:31,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575286968] [2025-02-06 08:24:31,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:24:31,702 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:24:31,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:24:31,702 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:24:31,702 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:24:31,702 INFO L87 Difference]: Start difference. First operand 1402 states and 1866 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-02-06 08:24:31,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:24:31,992 INFO L93 Difference]: Finished difference Result 1402 states and 1866 transitions. [2025-02-06 08:24:31,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:24:31,992 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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 74 [2025-02-06 08:24:31,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:24:31,999 INFO L225 Difference]: With dead ends: 1402 [2025-02-06 08:24:31,999 INFO L226 Difference]: Without dead ends: 1400 [2025-02-06 08:24:32,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:24:32,000 INFO L435 NwaCegarLoop]: 1854 mSDtfsCounter, 1839 mSDsluCounter, 1853 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1839 SdHoareTripleChecker+Valid, 3707 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:24:32,000 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1839 Valid, 3707 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:24:32,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2025-02-06 08:24:32,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 1400. [2025-02-06 08:24:32,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 922 states have (on average 1.210412147505423) internal successors, (1116), 977 states have internal predecessors, (1116), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:24:32,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 1864 transitions. [2025-02-06 08:24:32,052 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 1864 transitions. Word has length 74 [2025-02-06 08:24:32,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:24:32,053 INFO L471 AbstractCegarLoop]: Abstraction has 1400 states and 1864 transitions. [2025-02-06 08:24:32,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-02-06 08:24:32,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 1864 transitions. [2025-02-06 08:24:32,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-02-06 08:24:32,054 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:24:32,054 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:24:32,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 08:24:32,054 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:24:32,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:24:32,055 INFO L85 PathProgramCache]: Analyzing trace with hash 337236958, now seen corresponding path program 1 times [2025-02-06 08:24:32,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:24:32,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704990434] [2025-02-06 08:24:32,055 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:24:32,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:24:39,828 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-02-06 08:24:39,916 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-02-06 08:24:39,917 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:24:39,917 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:24:40,697 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:24:40,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:24:40,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704990434] [2025-02-06 08:24:40,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704990434] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:24:40,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:24:40,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:24:40,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112328499] [2025-02-06 08:24:40,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:24:40,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:24:40,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:24:40,699 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:24:40,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:24:40,699 INFO L87 Difference]: Start difference. First operand 1400 states and 1864 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:24:40,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:24:40,963 INFO L93 Difference]: Finished difference Result 1400 states and 1864 transitions. [2025-02-06 08:24:40,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:24:40,964 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 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 80 [2025-02-06 08:24:40,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:24:40,970 INFO L225 Difference]: With dead ends: 1400 [2025-02-06 08:24:40,970 INFO L226 Difference]: Without dead ends: 1398 [2025-02-06 08:24:40,971 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:24:40,972 INFO L435 NwaCegarLoop]: 1852 mSDtfsCounter, 1836 mSDsluCounter, 1851 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 3703 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:24:40,972 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1836 Valid, 3703 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:24:40,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1398 states. [2025-02-06 08:24:41,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1398 to 1398. [2025-02-06 08:24:41,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 921 states have (on average 1.209554831704669) internal successors, (1114), 975 states have internal predecessors, (1114), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:24:41,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 1862 transitions. [2025-02-06 08:24:41,082 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 1862 transitions. Word has length 80 [2025-02-06 08:24:41,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:24:41,084 INFO L471 AbstractCegarLoop]: Abstraction has 1398 states and 1862 transitions. [2025-02-06 08:24:41,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:24:41,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 1862 transitions. [2025-02-06 08:24:41,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-02-06 08:24:41,085 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:24:41,085 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:24:41,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 08:24:41,086 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:24:41,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:24:41,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1000673837, now seen corresponding path program 1 times [2025-02-06 08:24:41,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:24:41,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698188446] [2025-02-06 08:24:41,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:24:41,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:24:49,003 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-02-06 08:24:49,097 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-02-06 08:24:49,098 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:24:49,098 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:24:49,940 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:24:49,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:24:49,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698188446] [2025-02-06 08:24:49,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698188446] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:24:49,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:24:49,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:24:49,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947623015] [2025-02-06 08:24:49,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:24:49,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:24:49,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:24:49,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:24:49,941 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:24:49,942 INFO L87 Difference]: Start difference. First operand 1398 states and 1862 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:24:50,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:24:50,198 INFO L93 Difference]: Finished difference Result 1398 states and 1862 transitions. [2025-02-06 08:24:50,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:24:50,199 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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 86 [2025-02-06 08:24:50,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:24:50,205 INFO L225 Difference]: With dead ends: 1398 [2025-02-06 08:24:50,205 INFO L226 Difference]: Without dead ends: 1396 [2025-02-06 08:24:50,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:24:50,206 INFO L435 NwaCegarLoop]: 1850 mSDtfsCounter, 1833 mSDsluCounter, 1849 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1833 SdHoareTripleChecker+Valid, 3699 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:24:50,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1833 Valid, 3699 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:24:50,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2025-02-06 08:24:50,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 1396. [2025-02-06 08:24:50,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 920 states have (on average 1.208695652173913) internal successors, (1112), 973 states have internal predecessors, (1112), 376 states have call successors, (376), 82 states have call predecessors, (376), 80 states have return successors, (372), 364 states have call predecessors, (372), 372 states have call successors, (372) [2025-02-06 08:24:50,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 1860 transitions. [2025-02-06 08:24:50,257 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 1860 transitions. Word has length 86 [2025-02-06 08:24:50,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:24:50,257 INFO L471 AbstractCegarLoop]: Abstraction has 1396 states and 1860 transitions. [2025-02-06 08:24:50,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:24:50,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 1860 transitions. [2025-02-06 08:24:50,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-02-06 08:24:50,261 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:24:50,261 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:24:50,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 08:24:50,262 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 25 more)] === [2025-02-06 08:24:50,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:24:50,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1184390755, now seen corresponding path program 1 times [2025-02-06 08:24:50,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:24:50,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073820069] [2025-02-06 08:24:50,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:24:50,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms