/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--md--dm-thin-pool.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-01 13:52:52,012 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-01 13:52:52,013 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-01 13:52:52,052 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-01 13:52:52,052 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-01 13:52:52,055 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-01 13:52:52,057 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-01 13:52:52,059 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-01 13:52:52,060 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-01 13:52:52,060 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-01 13:52:52,061 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-01 13:52:52,062 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-01 13:52:52,062 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-01 13:52:52,063 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-01 13:52:52,064 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-01 13:52:52,065 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-01 13:52:52,065 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-01 13:52:52,066 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-01 13:52:52,067 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-01 13:52:52,073 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-01 13:52:52,078 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-01 13:52:52,084 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-01 13:52:52,086 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-01 13:52:52,088 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-01 13:52:52,092 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-01 13:52:52,092 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-01 13:52:52,093 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-01 13:52:52,093 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-01 13:52:52,093 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-01 13:52:52,094 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-01 13:52:52,094 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-01 13:52:52,095 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-01 13:52:52,095 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-01 13:52:52,096 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-01 13:52:52,097 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-01 13:52:52,097 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-01 13:52:52,097 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-01 13:52:52,098 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-01 13:52:52,098 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-01 13:52:52,098 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-01 13:52:52,099 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-01 13:52:52,104 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:52:52,139 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-01 13:52:52,139 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-01 13:52:52,140 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-01 13:52:52,140 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-01 13:52:52,140 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-01 13:52:52,141 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-01 13:52:52,141 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-01 13:52:52,142 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-01 13:52:52,142 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-01 13:52:52,142 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-01 13:52:52,142 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-01 13:52:52,142 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-01 13:52:52,143 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-01 13:52:52,143 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-01 13:52:52,144 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-01 13:52:52,144 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-01 13:52:52,144 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-01 13:52:52,144 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-01 13:52:52,144 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-01 13:52:52,144 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-01 13:52:52,144 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 13:52:52,144 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-01 13:52:52,145 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-01 13:52:52,145 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:52:52,377 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-01 13:52:52,396 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-01 13:52:52,398 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-01 13:52:52,398 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-01 13:52:52,399 INFO L275 PluginConnector]: CDTParser initialized [2023-04-01 13:52:52,399 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--md--dm-thin-pool.ko-entry_point.cil.out.i [2023-04-01 13:52:53,540 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-01 13:52:54,105 INFO L351 CDTParser]: Found 1 translation units. [2023-04-01 13:52:54,105 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--md--dm-thin-pool.ko-entry_point.cil.out.i [2023-04-01 13:52:54,154 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/616d6c682/94a92e5647e74e3681babfad8c221313/FLAG024acbc73 [2023-04-01 13:52:54,170 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/616d6c682/94a92e5647e74e3681babfad8c221313 [2023-04-01 13:52:54,173 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-01 13:52:54,174 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-01 13:52:54,175 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-01 13:52:54,175 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-01 13:52:54,178 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-01 13:52:54,179 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 01:52:54" (1/1) ... [2023-04-01 13:52:54,180 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6467c47b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:54, skipping insertion in model container [2023-04-01 13:52:54,180 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 01:52:54" (1/1) ... [2023-04-01 13:52:54,186 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-01 13:52:54,327 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-01 13:52:57,736 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--md--dm-thin-pool.ko-entry_point.cil.out.i[385213,385226] [2023-04-01 13:52:57,800 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 13:52:57,832 INFO L203 MainTranslator]: Completed pre-run [2023-04-01 13:52:58,306 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--md--dm-thin-pool.ko-entry_point.cil.out.i[385213,385226] [2023-04-01 13:52:58,316 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 13:52:58,509 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 13:52:58,509 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 13:52:58,514 INFO L208 MainTranslator]: Completed translation [2023-04-01 13:52:58,515 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58 WrapperNode [2023-04-01 13:52:58,515 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-01 13:52:58,516 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-01 13:52:58,516 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-01 13:52:58,516 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-01 13:52:58,527 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:58,527 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:58,684 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:58,685 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:58,875 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:58,918 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:58,963 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:59,003 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:59,073 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-01 13:52:59,074 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-01 13:52:59,075 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-01 13:52:59,077 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-01 13:52:59,078 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (1/1) ... [2023-04-01 13:52:59,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 13:52:59,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 13:52:59,106 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:52:59,113 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:52:59,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-01 13:52:59,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~process_mapping_fn~0 [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-01 13:52:59,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __ffs [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure fls_long [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2023-04-01 13:52:59,148 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-01 13:52:59,149 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-01 13:52:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-01 13:52:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-04-01 13:52:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2023-04-01 13:52:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2023-04-01 13:52:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-01 13:52:59,150 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-01 13:52:59,151 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-01 13:52:59,151 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-01 13:52:59,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2023-04-01 13:52:59,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_12 [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2023-04-01 13:52:59,152 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_link_node [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail_rcu [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_rcu [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_slab_pool [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_alloc [2023-04-01 13:52:59,153 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_discard_alignment [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure wb_congested [2023-04-01 13:52:59,154 INFO L138 BoogieDeclarations]: Found implementation of procedure bdi_congested [2023-04-01 13:52:59,155 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2023-04-01 13:52:59,155 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2023-04-01 13:52:59,155 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2023-04-01 13:52:59,156 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_init [2023-04-01 13:52:59,156 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_start [2023-04-01 13:52:59,156 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2023-04-01 13:52:59,156 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_complete [2023-04-01 13:52:59,156 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2023-04-01 13:52:59,156 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure __blkdev_issue_discard_async [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_release [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_release_no_holder [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_success [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2023-04-01 13:52:59,157 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_table_init [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_insert [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_remove [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup_metadata_dev [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure requeue_deferred_cells [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure requeue_io [2023-04-01 13:52:59,158 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block_range [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_triggers_commit [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2023-04-01 13:52:59,159 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2023-04-01 13:52:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2023-04-01 13:52:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2023-04-01 13:52:59,160 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2023-04-01 13:52:59,161 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2023-04-01 13:52:59,163 INFO L138 BoogieDeclarations]: Found implementation of procedure overwrite_endio [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __inc_remap_and_issue_cell [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping_fail [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2023-04-01 13:52:59,164 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_fail [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_success [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure passdown_double_checking_shared_status [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overlaps_block [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure save_and_set_endio [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2023-04-01 13:52:59,165 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_internal_copy [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure check_for_space [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure check_low_water_mark [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2023-04-01 13:52:59,166 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __bio_inc_remaining [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __remap_and_issue_shared_cell [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2023-04-01 13:52:59,167 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio_read_only [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell_read_only [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio_success [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio_fail [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell_success [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell_fail [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure need_commit_due_to_time [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __thin_bio_rb_add [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __extract_sorted_bios [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __sort_thin_deferred_bios [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_cells [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_cells [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2023-04-01 13:52:59,168 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure to_pool_work [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_wait [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure do_noflush_start [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure do_noflush_stop [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2023-04-01 13:52:59,169 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure passdown_enabled [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio_with_throttle [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_hook_bio [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_bio_map [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_is_congested [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure requeue_bios [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure data_dev_supports_discard [2023-04-01 13:52:59,170 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_passdown_if_not_supported [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_control_target [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure unbind_control_target [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_create [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_find [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_pool_features [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_low_callback [2023-04-01 13:52:59,171 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_metadata_threshold [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_ctr [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_suspend_active_thins [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2023-04-01 13:52:59,172 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_create_thin_mesg [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_create_snap_mesg [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_delete_mesg [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_set_transaction_id_mesg [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_reserve_metadata_snap_mesg [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure process_release_metadata_snap_mesg [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2023-04-01 13:52:59,173 INFO L138 BoogieDeclarations]: Found implementation of procedure emit_flags [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_ctr [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2023-04-01 13:52:59,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_init [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_exit [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_3 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_3 [2023-04-01 13:52:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_2 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_target_type_5 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_target_type_6 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_2 [2023-04-01 13:52:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_15 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_16 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_17 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_18 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_19 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mempool_alloc_28 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_29 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_30 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_delayed_work_31 [2023-04-01 13:52:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_delayed_work_32 [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_33 [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure get_disk_ro [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_extend [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_count [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_new_block [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2023-04-01 13:52:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_register_threshold_callback [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_prepare_for_write [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure pack_block_time [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure data_block_inc [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure data_block_dec [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure data_block_equal [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure subtree_inc [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure subtree_dec [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure subtree_equal [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock_zero [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2023-04-01 13:52:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __superblock_all_zeroes [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __check_incompat_features [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_changed_details [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2023-04-01 13:52:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_open [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_thin [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_create_thin [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_snapshot_details [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_snap [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_create_snap [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __delete_device [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_delete_thin_device [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_set_metadata_transaction_id [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_transaction_id [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __reserve_metadata_snap [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_reserve_metadata_snap [2023-04-01 13:52:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_metadata_snap [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_release_metadata_snap [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_metadata_snap [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_snap [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_open_thin_device [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_dev_id [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __snapshotted_since [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_mapped_range [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __insert [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_insert_block [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __remove [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __remove_range [2023-04-01 13:52:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_block [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_changed_this_transaction [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_changed_this_transaction [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_aborted_changes [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_alloc_data_block [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_abort_with_changes_flags [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_metadata_block_count [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2023-04-01 13:52:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_get_mapped_count [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __highest_block [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_get_highest_mapped_block [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_resize_data_dev [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_resize_metadata_dev [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_write [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_register_metadata_threshold [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_set_needs_check [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2023-04-01 13:52:59,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_dm_block_validator_4 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_58 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_59 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_60 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_61 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_62 [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-01 13:52:59,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ___might_sleep [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add_rcu [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-01 13:52:59,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_alloc_bioset [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_chain [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_opt [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-04-01 13:52:59,187 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_detain [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_alloc_cell [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_create [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_create [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_block_size [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_is_read_only [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_set_read_only [2023-04-01 13:52:59,188 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_set_read_write [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_write_lock [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_write_lock_zero [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_find_highest_key [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert_notify [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove_leaves [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_error [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_release [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_release_no_holder [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_visit_release [2023-04-01 13:52:59,189 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_consume_args [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_md [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_internal_resume [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_internal_suspend_noflush [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_create [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_copy [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_zero [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_noflush_suspending [2023-04-01 13:52:59,190 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_read_arg_group [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_set_target_max_io_len [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_shift_arg [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_disk_create [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_disk_open [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_suspended [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_add_target_callbacks [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_mode [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_with_sm [2023-04-01 13:52:59,191 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_issue_prefetches [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_open_with_sm [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_read_lock [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_shadow_block [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2023-04-01 13:52:59,192 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_4 [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_4 [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_5 [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_some_page [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-04-01 13:52:59,193 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_erase [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_first [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_insert_color [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_next [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure sort [2023-04-01 13:52:59,194 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_sched [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-01 13:52:59,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-01 13:52:59,195 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-01 13:52:59,195 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure __ffs [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure fls_long [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure ___might_sleep [2023-04-01 13:52:59,196 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-01 13:52:59,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-01 13:52:59,198 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-01 13:52:59,199 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_12 [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-04-01 13:52:59,200 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_sched [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2023-04-01 13:52:59,201 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rb_insert_color [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rb_erase [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rb_next [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rb_first [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure rb_link_node [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_29 [2023-04-01 13:52:59,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_30 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_15 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_17 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_16 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_19 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_18 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_33 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_delayed_work_31 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_delayed_work_32 [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add_rcu [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail_rcu [2023-04-01 13:52:59,203 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_rcu [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_dm_block_validator_4 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_3 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_3 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_2 [2023-04-01 13:52:59,204 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_target_type_5 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_target_type_6 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_2 [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2023-04-01 13:52:59,205 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mempool_alloc_28 [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_alloc_slab [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_slab_pool [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_alloc_bioset [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_alloc [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_chain [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2023-04-01 13:52:59,206 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_opt [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_discard_alignment [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_open [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_create_thin [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_create_snap [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_delete_thin_device [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_set_metadata_transaction_id [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_transaction_id [2023-04-01 13:52:59,207 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_reserve_metadata_snap [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_release_metadata_snap [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_snap [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_open_thin_device [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_dev_id [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_mapped_range [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_alloc_data_block [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_insert_block [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_changed_this_transaction [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_changed_this_transaction [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_aborted_changes [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_get_highest_mapped_block [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_get_mapped_count [2023-04-01 13:52:59,208 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_metadata_block_count [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_resize_data_dev [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_resize_metadata_dev [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_write [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_register_metadata_threshold [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_set_needs_check [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_create [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_alloc_cell [2023-04-01 13:52:59,209 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_detain [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release_no_holder [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_error [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_visit_release [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2023-04-01 13:52:59,210 INFO L130 BoogieDeclarations]: Found specification of procedure dm_read_arg_group [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_shift_arg [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_consume_args [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_md [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_suspended [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_noflush_suspending [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_add_target_callbacks [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_set_target_max_io_len [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_mode [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure wb_congested [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-04-01 13:52:59,211 INFO L130 BoogieDeclarations]: Found specification of procedure bdi_congested [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure dm_internal_suspend_noflush [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure dm_internal_resume [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_create [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_copy [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_zero [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure sort [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_init [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_start [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_complete [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2023-04-01 13:52:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure __blkdev_issue_discard_async [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_release [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_release_no_holder [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_success [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2023-04-01 13:52:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure pool_table_init [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_insert [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_remove [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup_metadata_dev [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure requeue_deferred_cells [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure requeue_io [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block_range [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin [2023-04-01 13:52:59,214 INFO L130 BoogieDeclarations]: Found specification of procedure bio_triggers_commit [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure overwrite_endio [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure __inc_remap_and_issue_cell [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping_fail [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2023-04-01 13:52:59,215 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_fail [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_success [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure passdown_double_checking_shared_status [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~process_mapping_fn~0 [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure io_overlaps_block [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure save_and_set_endio [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_internal_copy [2023-04-01 13:52:59,216 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure check_for_space [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure check_low_water_mark [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure __bio_inc_remaining [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2023-04-01 13:52:59,217 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure __remap_and_issue_shared_cell [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio_read_only [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell_read_only [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio_success [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio_fail [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell_success [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell_fail [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure need_commit_due_to_time [2023-04-01 13:52:59,218 INFO L130 BoogieDeclarations]: Found specification of procedure __thin_bio_rb_add [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure __extract_sorted_bios [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure __sort_thin_deferred_bios [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_cells [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure sort_cells [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure to_pool_work [2023-04-01 13:52:59,219 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_wait [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure do_noflush_start [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure do_noflush_stop [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure passdown_enabled [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio_with_throttle [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure thin_hook_bio [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure thin_bio_map [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure pool_is_congested [2023-04-01 13:52:59,220 INFO L130 BoogieDeclarations]: Found specification of procedure requeue_bios [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure data_dev_supports_discard [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure disable_passdown_if_not_supported [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure bind_control_target [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure unbind_control_target [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure pool_create [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_find [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure parse_pool_features [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_low_callback [2023-04-01 13:52:59,221 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure calc_metadata_threshold [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_ctr [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_suspend_active_thins [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2023-04-01 13:52:59,222 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure process_create_thin_mesg [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure process_create_snap_mesg [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure process_delete_mesg [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure process_set_transaction_id_mesg [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure process_reserve_metadata_snap_mesg [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure process_release_metadata_snap_mesg [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure emit_flags [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~sector_t~0~X~~sector_t~0~X~$Pointer$~TO~int [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2023-04-01 13:52:59,223 INFO L130 BoogieDeclarations]: Found specification of procedure thin_ctr [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_init [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_exit [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_5 [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-01 13:52:59,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_58 [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_60 [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_59 [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_62 [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_61 [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure get_disk_ro [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_create [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_block_size [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_write_lock [2023-04-01 13:52:59,225 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_write_lock_zero [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_is_read_only [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_set_read_only [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_set_read_write [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_extend [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_count [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~TO~int [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-01 13:52:59,226 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_new_block [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_register_threshold_callback [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_shadow_block [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_read_lock [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2023-04-01 13:52:59,227 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_issue_prefetches [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_with_sm [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_open_with_sm [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_block [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert_notify [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove_leaves [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_find_highest_key [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_disk_create [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_disk_open [2023-04-01 13:52:59,228 INFO L130 BoogieDeclarations]: Found specification of procedure sb_prepare_for_write [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure pack_block_time [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure data_block_inc [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure data_block_dec [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure data_block_equal [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure subtree_inc [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure subtree_dec [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure subtree_equal [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock_zero [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure __superblock_all_zeroes [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2023-04-01 13:52:59,229 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __check_incompat_features [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __write_changed_details [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __create_thin [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __set_snapshot_details [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __create_snap [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __delete_device [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __reserve_metadata_snap [2023-04-01 13:52:59,230 INFO L130 BoogieDeclarations]: Found specification of procedure __release_metadata_snap [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __get_metadata_snap [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __snapshotted_since [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __insert [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __remove [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __remove_range [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __set_abort_with_changes_flags [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __highest_block [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_4 [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_4 [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_some_page [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock [2023-04-01 13:52:59,231 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-01 13:52:59,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-01 13:53:00,646 INFO L236 CfgBuilder]: Building ICFG [2023-04-01 13:53:00,652 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-01 13:53:03,912 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-01 13:53:13,164 INFO L277 CfgBuilder]: Performing block encoding [2023-04-01 13:53:15,486 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-01 13:53:15,486 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-04-01 13:53:15,494 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 01:53:15 BoogieIcfgContainer [2023-04-01 13:53:15,494 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-01 13:53:15,496 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-01 13:53:15,497 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-01 13:53:15,499 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-01 13:53:15,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.04 01:52:54" (1/3) ... [2023-04-01 13:53:15,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@646a7f41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 01:53:15, skipping insertion in model container [2023-04-01 13:53:15,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 01:52:58" (2/3) ... [2023-04-01 13:53:15,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@646a7f41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 01:53:15, skipping insertion in model container [2023-04-01 13:53:15,501 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 01:53:15" (3/3) ... [2023-04-01 13:53:15,502 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2023-04-01 13:53:15,519 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-01 13:53:15,520 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-01 13:53:15,649 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-01 13:53:15,658 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;@5266f1b4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-01 13:53:15,658 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-01 13:53:15,677 INFO L276 IsEmpty]: Start isEmpty. Operand has 4973 states, 2836 states have (on average 1.2644569816643159) internal successors, (3586), 2981 states have internal predecessors, (3586), 1588 states have call successors, (1588), 532 states have call predecessors, (1588), 531 states have return successors, (1580), 1517 states have call predecessors, (1580), 1580 states have call successors, (1580) [2023-04-01 13:53:15,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2023-04-01 13:53:15,714 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 13:53:15,717 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:15,718 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 13:53:15,723 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 13:53:15,723 INFO L85 PathProgramCache]: Analyzing trace with hash -263733938, now seen corresponding path program 1 times [2023-04-01 13:53:15,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 13:53:15,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110795973] [2023-04-01 13:53:15,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 13:53:15,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 13:53:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 13:53:16,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1837 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1837 trivial. 0 not checked. [2023-04-01 13:53:16,893 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 13:53:16,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110795973] [2023-04-01 13:53:16,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110795973] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 13:53:16,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 13:53:16,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 13:53:16,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597778646] [2023-04-01 13:53:16,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 13:53:16,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 13:53:16,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 13:53:16,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 13:53:16,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 13:53:16,955 INFO L87 Difference]: Start difference. First operand has 4973 states, 2836 states have (on average 1.2644569816643159) internal successors, (3586), 2981 states have internal predecessors, (3586), 1588 states have call successors, (1588), 532 states have call predecessors, (1588), 531 states have return successors, (1580), 1517 states have call predecessors, (1580), 1580 states have call successors, (1580) Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2023-04-01 13:53:20,341 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:53:22,682 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:53:24,690 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:53:26,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:53:29,250 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:53:31,262 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:53:31,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 13:53:31,602 INFO L93 Difference]: Finished difference Result 14011 states and 19334 transitions. [2023-04-01 13:53:31,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 13:53:31,604 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 362 [2023-04-01 13:53:31,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 13:53:31,700 INFO L225 Difference]: With dead ends: 14011 [2023-04-01 13:53:31,701 INFO L226 Difference]: Without dead ends: 9179 [2023-04-01 13:53:31,740 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:53:31,745 INFO L413 NwaCegarLoop]: 6325 mSDtfsCounter, 6058 mSDsluCounter, 5921 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6058 SdHoareTripleChecker+Valid, 12246 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2023-04-01 13:53:31,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6058 Valid, 12246 Invalid, 1031 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1023 Invalid, 6 Unknown, 0 Unchecked, 13.9s Time] [2023-04-01 13:53:31,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9179 states. [2023-04-01 13:53:32,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9179 to 9176. [2023-04-01 13:53:32,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9176 states, 5230 states have (on average 1.2554493307839387) internal successors, (6566), 5485 states have internal predecessors, (6566), 2932 states have call successors, (2932), 1015 states have call predecessors, (2932), 1013 states have return successors, (2930), 2805 states have call predecessors, (2930), 2930 states have call successors, (2930) [2023-04-01 13:53:32,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 12428 transitions. [2023-04-01 13:53:32,365 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 12428 transitions. Word has length 362 [2023-04-01 13:53:32,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 13:53:32,367 INFO L495 AbstractCegarLoop]: Abstraction has 9176 states and 12428 transitions. [2023-04-01 13:53:32,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2023-04-01 13:53:32,368 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 12428 transitions. [2023-04-01 13:53:32,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2023-04-01 13:53:32,388 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 13:53:32,389 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 14, 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] [2023-04-01 13:53:32,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-01 13:53:32,389 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 13:53:32,390 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 13:53:32,390 INFO L85 PathProgramCache]: Analyzing trace with hash 957924649, now seen corresponding path program 1 times [2023-04-01 13:53:32,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 13:53:32,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867939044] [2023-04-01 13:53:32,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 13:53:32,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 13:53:32,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 13:53:33,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1841 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1841 trivial. 0 not checked. [2023-04-01 13:53:33,098 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 13:53:33,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867939044] [2023-04-01 13:53:33,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867939044] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 13:53:33,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 13:53:33,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 13:53:33,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254736639] [2023-04-01 13:53:33,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 13:53:33,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 13:53:33,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 13:53:33,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 13:53:33,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 13:53:33,102 INFO L87 Difference]: Start difference. First operand 9176 states and 12428 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2023-04-01 13:53:36,306 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:53:38,311 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:53:41,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:53:43,170 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:53:45,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 13:53:45,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 13:53:45,668 INFO L93 Difference]: Finished difference Result 25170 states and 33918 transitions. [2023-04-01 13:53:45,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 13:53:45,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 407 [2023-04-01 13:53:45,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 13:53:45,906 INFO L225 Difference]: With dead ends: 25170 [2023-04-01 13:53:45,906 INFO L226 Difference]: Without dead ends: 16082 [2023-04-01 13:53:45,947 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:53:45,949 INFO L413 NwaCegarLoop]: 8481 mSDtfsCounter, 5009 mSDsluCounter, 5848 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5009 SdHoareTripleChecker+Valid, 14329 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2023-04-01 13:53:45,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5009 Valid, 14329 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1219 Invalid, 5 Unknown, 0 Unchecked, 11.9s Time] [2023-04-01 13:53:45,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16082 states. [2023-04-01 13:53:46,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16082 to 16078. [2023-04-01 13:53:46,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16078 states, 9067 states have (on average 1.2501378625785817) internal successors, (11335), 9565 states have internal predecessors, (11335), 5135 states have call successors, (5135), 1877 states have call predecessors, (5135), 1875 states have return successors, (5133), 4885 states have call predecessors, (5133), 5133 states have call successors, (5133) [2023-04-01 13:53:46,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16078 states to 16078 states and 21603 transitions. [2023-04-01 13:53:46,656 INFO L78 Accepts]: Start accepts. Automaton has 16078 states and 21603 transitions. Word has length 407 [2023-04-01 13:53:46,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 13:53:46,661 INFO L495 AbstractCegarLoop]: Abstraction has 16078 states and 21603 transitions. [2023-04-01 13:53:46,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2023-04-01 13:53:46,661 INFO L276 IsEmpty]: Start isEmpty. Operand 16078 states and 21603 transitions. [2023-04-01 13:53:46,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2023-04-01 13:53:46,674 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 13:53:46,674 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 14, 14, 14, 14, 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, 1, 1, 1] [2023-04-01 13:53:46,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-01 13:53:46,675 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 13:53:46,676 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 13:53:46,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1148016084, now seen corresponding path program 1 times [2023-04-01 13:53:46,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 13:53:46,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058559803] [2023-04-01 13:53:46,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 13:53:46,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 13:53:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 13:53:48,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2352 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2352 trivial. 0 not checked. [2023-04-01 13:53:48,256 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 13:53:48,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058559803] [2023-04-01 13:53:48,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058559803] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 13:53:48,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 13:53:48,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-04-01 13:53:48,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698991240] [2023-04-01 13:53:48,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 13:53:48,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-01 13:53:48,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 13:53:48,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-01 13:53:48,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-04-01 13:53:48,259 INFO L87 Difference]: Start difference. First operand 16078 states and 21603 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 3 states have call successors, (56), 3 states have call predecessors, (56), 2 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51)