/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml --sifa.abstract.domain EqDomain -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--mmc--host--sdhci.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-01 13:53:44,154 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-01 13:53:44,155 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-01 13:53:44,183 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-01 13:53:44,184 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-01 13:53:44,184 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-01 13:53:44,185 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-01 13:53:44,186 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-01 13:53:44,187 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-01 13:53:44,188 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-01 13:53:44,188 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-01 13:53:44,189 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-01 13:53:44,189 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-01 13:53:44,190 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-01 13:53:44,190 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-01 13:53:44,191 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-01 13:53:44,191 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-01 13:53:44,192 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-01 13:53:44,193 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-01 13:53:44,194 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-01 13:53:44,195 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-01 13:53:44,197 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-01 13:53:44,198 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-01 13:53:44,198 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-01 13:53:44,201 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-01 13:53:44,201 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-01 13:53:44,201 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-01 13:53:44,201 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-01 13:53:44,202 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-01 13:53:44,202 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-01 13:53:44,202 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-01 13:53:44,203 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-01 13:53:44,203 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-01 13:53:44,204 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-01 13:53:44,204 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-01 13:53:44,204 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-01 13:53:44,205 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-01 13:53:44,205 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-01 13:53:44,205 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-01 13:53:44,206 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-01 13:53:44,206 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-01 13:53:44,215 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf [2023-04-01 13:53:44,233 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-01 13:53:44,233 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-01 13:53:44,233 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-01 13:53:44,233 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-01 13:53:44,234 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-01 13:53:44,234 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-01 13:53:44,234 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-01 13:53:44,234 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-01 13:53:44,234 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-01 13:53:44,234 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-01 13:53:44,234 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-01 13:53:44,235 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-01 13:53:44,235 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-01 13:53:44,235 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-01 13:53:44,235 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-01 13:53:44,235 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-01 13:53:44,235 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-01 13:53:44,235 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-01 13:53:44,236 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-01 13:53:44,236 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-01 13:53:44,240 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-01 13:53:44,241 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-01 13:53:44,241 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-01 13:53:44,241 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-01 13:53:44,241 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-01 13:53:44,241 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-01 13:53:44,242 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 13:53:44,242 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-01 13:53:44,242 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-01 13:53:44,242 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-01 13:53:44,242 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-01 13:53:44,243 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-01 13:53:44,243 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-01 13:53:44,243 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-01 13:53:44,243 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-01 13:53:44,243 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> EqDomain [2023-04-01 13:53:44,404 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-01 13:53:44,420 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-01 13:53:44,422 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-01 13:53:44,423 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-01 13:53:44,423 INFO L275 PluginConnector]: CDTParser initialized [2023-04-01 13:53:44,424 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--mmc--host--sdhci.ko-entry_point.cil.out.i [2023-04-01 13:53:45,401 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-01 13:53:45,851 INFO L351 CDTParser]: Found 1 translation units. [2023-04-01 13:53:45,852 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--mmc--host--sdhci.ko-entry_point.cil.out.i [2023-04-01 13:53:45,892 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/017deee13/f0c018f0de2a47b69002fd60fa1e8ce0/FLAG45649cba8 [2023-04-01 13:53:46,006 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/017deee13/f0c018f0de2a47b69002fd60fa1e8ce0 [2023-04-01 13:53:46,008 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-01 13:53:46,009 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-01 13:53:46,010 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-01 13:53:46,010 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-01 13:53:46,012 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-01 13:53:46,013 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 01:53:46" (1/1) ... [2023-04-01 13:53:46,013 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43e078ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:46, skipping insertion in model container [2023-04-01 13:53:46,013 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 01:53:46" (1/1) ... [2023-04-01 13:53:46,018 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-01 13:53:46,105 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-01 13:53:48,192 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--mmc--host--sdhci.ko-entry_point.cil.out.i[315942,315955] [2023-04-01 13:53:48,269 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 13:53:48,333 INFO L203 MainTranslator]: Completed pre-run [2023-04-01 13:53:48,637 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--mmc--host--sdhci.ko-entry_point.cil.out.i[315942,315955] [2023-04-01 13:53:48,645 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 13:53:48,754 WARN L667 CHandler]: The function __cmpxchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 13:53:48,754 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 13:53:48,759 INFO L208 MainTranslator]: Completed translation [2023-04-01 13:53:48,759 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48 WrapperNode [2023-04-01 13:53:48,759 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-01 13:53:48,761 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-01 13:53:48,761 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-01 13:53:48,761 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-01 13:53:48,770 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:48,770 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:48,868 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:48,868 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:48,998 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:49,030 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:49,058 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:49,085 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:49,126 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-01 13:53:49,127 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-01 13:53:49,127 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-01 13:53:49,128 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-01 13:53:49,129 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (1/1) ... [2023-04-01 13:53:49,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 13:53:49,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 13:53:49,151 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-01 13:53:49,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-01 13:53:49,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-04-01 13:53:49,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~VOID [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~TO~int [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~int~TO~VOID [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u16~0~X~int~TO~VOID [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~int~TO~VOID [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u16~0 [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u8~0 [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2023-04-01 13:53:49,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~int [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-01 13:53:49,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2023-04-01 13:53:49,204 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_disable [2023-04-01 13:53:49,205 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2023-04-01 13:53:49,205 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-04-01 13:53:49,205 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-01 13:53:49,205 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __atomic_add_unless [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_unless [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_5 [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_8 [2023-04-01 13:53:49,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_9 [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_11 [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_12 [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_name [2023-04-01 13:53:49,207 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pagefault_disabled_inc [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pagefault_disabled_dec [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pagefault_disable [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure pagefault_enable [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_virt [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-04-01 13:53:49,208 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-04-01 13:53:49,209 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-04-01 13:53:49,209 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-04-01 13:53:49,209 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_sg_attrs [2023-04-01 13:53:49,209 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_sg_attrs [2023-04-01 13:53:49,210 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2023-04-01 13:53:49,210 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_sg_for_cpu [2023-04-01 13:53:49,210 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-04-01 13:53:49,210 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_get_noresume [2023-04-01 13:53:49,210 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_put_noidle [2023-04-01 13:53:49,210 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_mark_last_busy [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_get_sync [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_put_autosuspend [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_op_multi [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq_wake [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq_wake [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_priv [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_retune_needed [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_writel [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_writew [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_writeb [2023-04-01 13:53:49,211 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_readl [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_readw [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_readb [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_sdio_irq_enabled [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_dumpregs [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_card_detection [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_enable_card_detection [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_disable_card_detection [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_reset [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_do_reset [2023-04-01 13:53:49,212 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_init [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_reinit [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_activate_led [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_deactivate_led [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_led_control [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_read_block_pio [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_write_block_pio [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_transfer_pio [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_kmap_atomic [2023-04-01 13:53:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_kunmap_atomic [2023-04-01 13:53:49,214 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_adma_write_desc [2023-04-01 13:53:49,214 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_adma_mark_end [2023-04-01 13:53:49,214 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_adma_table_pre [2023-04-01 13:53:49,216 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_adma_table_post [2023-04-01 13:53:49,217 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_calc_timeout [2023-04-01 13:53:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_transfer_irqs [2023-04-01 13:53:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_timeout [2023-04-01 13:53:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_prepare_data [2023-04-01 13:53:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_transfer_mode [2023-04-01 13:53:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_finish_data [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_send_command [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_finish_command [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_get_preset_value [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_clock [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_power [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_request [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_bus_width [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_uhs_signaling [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_do_set_ios [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_set_ios [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_do_get_cd [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_get_cd [2023-04-01 13:53:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_check_ro [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_do_get_ro [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_hw_reset [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_get_ro [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_enable_sdio_irq_nolock [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_enable_sdio_irq [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_do_start_signal_voltage_switch [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_start_signal_voltage_switch [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_card_busy [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_prepare_hs400_tuning [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_execute_tuning [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_select_drive_strength [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_enable_preset_value [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_post_req [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_pre_dma_transfer [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_pre_req [2023-04-01 13:53:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_card_event [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_tasklet_finish [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_timeout_timer [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_cmd_irq [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_adma_show_error [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_data_irq [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_irq [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_thread_irq [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_enable_irq_wakeups [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_disable_irq_wakeups [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_suspend_host [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_resume_host [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_runtime_pm_get [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_runtime_pm_put [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_runtime_pm_bus_on [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_runtime_pm_bus_off [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_runtime_suspend_host [2023-04-01 13:53:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_runtime_resume_host [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_alloc_host [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_add_host [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_remove_host [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_free_host [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_drv_init [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure sdhci_drv_exit [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_4 [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_2 [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2023-04-01 13:53:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_5 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_timer_5 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_4 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_4 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_1 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_init_5 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_4 [2023-04-01 13:53:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_5 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_5 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_5 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_3 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_5 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_mmc_host_ops_6 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_threaded_irq_24 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_25 [2023-04-01 13:53:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_26 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_27 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_threaded_irq_28 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_threaded_irq_29 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_30 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_31 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_32 [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-04-01 13:53:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __msecs_to_jiffies [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_resume [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_suspend [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-01 13:53:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __tasklet_schedule [2023-04-01 13:53:49,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-04-01 13:53:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-01 13:53:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irq [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irq [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_sg [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_mapping_error [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_sg_for_cpu [2023-04-01 13:53:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_device [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_sg [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_some_page [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure led_classdev_register [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure led_classdev_unregister [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_add_host [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_alloc_host [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_detect_change [2023-04-01 13:53:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_free_host [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_gpio_get_cd [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_regulator_get_supply [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_regulator_set_ocr [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_remove_host [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_request_done [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mmc_retune_timer_stop [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_disable [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_enable [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_get_current_limit [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_is_supported_voltage [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_set_voltage [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-04-01 13:53:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure sdio_run_irqs [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_next [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_start [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_stop [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_hardirq [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-01 13:53:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-01 13:53:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-01 13:53:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-01 13:53:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_disable [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2023-04-01 13:53:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure __atomic_add_unless [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_unless [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irq [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irq [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_5 [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_8 [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_9 [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-01 13:53:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_11 [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_12 [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure __msecs_to_jiffies [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_26 [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_25 [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_32 [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2023-04-01 13:53:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_name [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_4 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_2 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_5 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure choose_timer_5 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_4 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2023-04-01 13:53:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_4 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_1 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure timer_init_5 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_4 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_5 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_5 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_5 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_3 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_5 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_mmc_host_ops_6 [2023-04-01 13:53:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure pagefault_disabled_inc [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure pagefault_disabled_dec [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure pagefault_disable [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure pagefault_enable [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_hardirq [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure sg_virt [2023-04-01 13:53:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_mapping_error [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_sg [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_sg [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_device [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_sg_for_cpu [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-04-01 13:53:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_sg_attrs [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_sg_attrs [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_sg_for_cpu [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~VOID [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~TO~int [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_enable [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_disable [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_is_supported_voltage [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_set_voltage [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_get_current_limit [2023-04-01 13:53:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_suspend [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_resume [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_get_noresume [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_put_noidle [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_mark_last_busy [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_get_sync [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_put_autosuspend [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure led_classdev_register [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure led_classdev_unregister [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_op_multi [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_threaded_irq_24 [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_threaded_irq_28 [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_threaded_irq_29 [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_27 [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_30 [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_31 [2023-04-01 13:53:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2023-04-01 13:53:49,248 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq_wake [2023-04-01 13:53:49,248 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq_wake [2023-04-01 13:53:49,248 INFO L130 BoogieDeclarations]: Found specification of procedure __tasklet_schedule [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_alloc_host [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_add_host [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_remove_host [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_free_host [2023-04-01 13:53:49,250 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_priv [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_detect_change [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_request_done [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure sdio_run_irqs [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_regulator_set_ocr [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_regulator_get_supply [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_retune_timer_stop [2023-04-01 13:53:49,251 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_retune_needed [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure mmc_gpio_get_cd [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_writel [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~int~TO~VOID [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_writew [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u16~0~X~int~TO~VOID [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_writeb [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~int~TO~VOID [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_readl [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_readw [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u16~0 [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_readb [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u8~0 [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_alloc_host [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_free_host [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_add_host [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_remove_host [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_send_command [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_sdio_irq_enabled [2023-04-01 13:53:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_clock [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_bus_width [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_reset [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_uhs_signaling [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_suspend_host [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_resume_host [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_enable_irq_wakeups [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_runtime_suspend_host [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_runtime_resume_host [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_finish_data [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_finish_command [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_execute_tuning [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_enable_preset_value [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_pre_dma_transfer [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_do_get_cd [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_runtime_pm_get [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_runtime_pm_put [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_runtime_pm_bus_on [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_runtime_pm_bus_off [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_dumpregs [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-01 13:53:49,302 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_card_detection [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_enable_card_detection [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_disable_card_detection [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_do_reset [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~TO~VOID [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_ios [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_init [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_reinit [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_activate_led [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_deactivate_led [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_led_control [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_read_block_pio [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_write_block_pio [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_transfer_pio [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_kmap_atomic [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_kunmap_atomic [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_adma_write_desc [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_adma_mark_end [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_adma_table_pre [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-01 13:53:49,303 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_adma_table_post [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_calc_timeout [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_transfer_irqs [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_timeout [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_prepare_data [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_transfer_mode [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_get_preset_value [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_set_power [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_request [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_do_set_ios [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_get_cd [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_check_ro [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_do_get_ro [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_hw_reset [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_get_ro [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_enable_sdio_irq_nolock [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_enable_sdio_irq [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_do_start_signal_voltage_switch [2023-04-01 13:53:49,304 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_start_signal_voltage_switch [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_card_busy [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_prepare_hs400_tuning [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_select_drive_strength [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~int [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_post_req [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_pre_req [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_card_event [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_tasklet_finish [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_timeout_timer [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_cmd_irq [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_adma_show_error [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_data_irq [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_irq [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_thread_irq [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_disable_irq_wakeups [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_drv_init [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure sdhci_drv_exit [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-01 13:53:49,305 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_some_page [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-01 13:53:49,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-01 13:53:50,106 INFO L236 CfgBuilder]: Building ICFG [2023-04-01 13:53:50,111 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-01 13:53:50,897 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-01 13:53:57,982 INFO L277 CfgBuilder]: Performing block encoding [2023-04-01 13:54:03,376 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-01 13:54:03,377 INFO L302 CfgBuilder]: Removed 5 assume(true) statements. [2023-04-01 13:54:03,384 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 01:54:03 BoogieIcfgContainer [2023-04-01 13:54:03,385 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-01 13:54:03,388 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-01 13:54:03,388 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-01 13:54:03,391 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-01 13:54:03,391 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.04 01:53:46" (1/3) ... [2023-04-01 13:54:03,391 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1eeaa8a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 01:54:03, skipping insertion in model container [2023-04-01 13:54:03,392 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:53:48" (2/3) ... [2023-04-01 13:54:03,392 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1eeaa8a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 01:54:03, skipping insertion in model container [2023-04-01 13:54:03,392 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 01:54:03" (3/3) ... [2023-04-01 13:54:03,393 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--mmc--host--sdhci.ko-entry_point.cil.out.i [2023-04-01 13:54:03,407 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-01 13:54:03,407 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-01 13:54:03,494 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-01 13:54:03,498 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6962bb20, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-01 13:54:03,499 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-01 13:54:03,511 INFO L276 IsEmpty]: Start isEmpty. Operand has 3019 states, 1784 states have (on average 1.2914798206278026) internal successors, (2304), 1933 states have internal predecessors, (2304), 945 states have call successors, (945), 286 states have call predecessors, (945), 285 states have return successors, (933), 900 states have call predecessors, (933), 933 states have call successors, (933) [2023-04-01 13:54:03,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2023-04-01 13:54:03,556 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 13:54:03,557 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 13:54:03,557 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 13:54:03,561 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 13:54:03,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1648839722, now seen corresponding path program 1 times [2023-04-01 13:54:03,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 13:54:03,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728548824] [2023-04-01 13:54:03,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 13:54:03,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 13:54:04,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 13:54:04,503 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2023-04-01 13:54:04,503 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 13:54:04,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728548824] [2023-04-01 13:54:04,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728548824] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 13:54:04,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 13:54:04,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 13:54:04,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125578044] [2023-04-01 13:54:04,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 13:54:04,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 13:54:04,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 13:54:04,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 13:54:04,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 13:54:04,550 INFO L87 Difference]: Start difference. First operand has 3019 states, 1784 states have (on average 1.2914798206278026) internal successors, (2304), 1933 states have internal predecessors, (2304), 945 states have call successors, (945), 286 states have call predecessors, (945), 285 states have return successors, (933), 900 states have call predecessors, (933), 933 states have call successors, (933) Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2023-04-01 13:54:11,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:54:13,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:54:15,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:54:15,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 13:54:15,743 INFO L93 Difference]: Finished difference Result 8520 states and 12045 transitions. [2023-04-01 13:54:15,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 13:54:15,745 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 235 [2023-04-01 13:54:15,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 13:54:15,784 INFO L225 Difference]: With dead ends: 8520 [2023-04-01 13:54:15,784 INFO L226 Difference]: Without dead ends: 5512 [2023-04-01 13:54:15,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 13:54:15,805 INFO L413 NwaCegarLoop]: 4946 mSDtfsCounter, 3732 mSDsluCounter, 3554 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3732 SdHoareTripleChecker+Valid, 8500 SdHoareTripleChecker+Invalid, 1072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2023-04-01 13:54:15,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3732 Valid, 8500 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1068 Invalid, 2 Unknown, 0 Unchecked, 10.8s Time] [2023-04-01 13:54:15,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5512 states. [2023-04-01 13:54:16,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5512 to 5509. [2023-04-01 13:54:16,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5509 states, 3249 states have (on average 1.2717759310557095) internal successors, (4132), 3504 states have internal predecessors, (4132), 1726 states have call successors, (1726), 535 states have call predecessors, (1726), 533 states have return successors, (1724), 1660 states have call predecessors, (1724), 1724 states have call successors, (1724) [2023-04-01 13:54:16,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5509 states to 5509 states and 7582 transitions. [2023-04-01 13:54:16,095 INFO L78 Accepts]: Start accepts. Automaton has 5509 states and 7582 transitions. Word has length 235 [2023-04-01 13:54:16,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 13:54:16,096 INFO L495 AbstractCegarLoop]: Abstraction has 5509 states and 7582 transitions. [2023-04-01 13:54:16,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2023-04-01 13:54:16,097 INFO L276 IsEmpty]: Start isEmpty. Operand 5509 states and 7582 transitions. [2023-04-01 13:54:16,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2023-04-01 13:54:16,121 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 13:54:16,121 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 13:54:16,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-01 13:54:16,122 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 13:54:16,122 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 13:54:16,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1532264646, now seen corresponding path program 1 times [2023-04-01 13:54:16,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 13:54:16,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80322190] [2023-04-01 13:54:16,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 13:54:16,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 13:54:16,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 13:54:23,269 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2023-04-01 13:54:23,269 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 13:54:23,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80322190] [2023-04-01 13:54:23,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80322190] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 13:54:23,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203740606] [2023-04-01 13:54:23,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 13:54:23,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 13:54:23,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 13:54:23,274 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-01 13:54:23,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-01 13:54:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 13:54:25,004 INFO L262 TraceCheckSpWp]: Trace formula consists of 6041 conjuncts, 142 conjunts are in the unsatisfiable core [2023-04-01 13:54:25,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 13:54:25,479 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-04-01 13:54:25,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-04-01 13:54:27,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-01 13:54:27,355 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2023-04-01 13:54:27,362 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-04-01 13:54:27,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11