/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 OctagonDomain -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-01 07:37:30,351 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-01 07:37:30,353 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-01 07:37:30,398 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-01 07:37:30,399 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-01 07:37:30,401 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-01 07:37:30,404 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-01 07:37:30,406 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-01 07:37:30,407 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-01 07:37:30,411 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-01 07:37:30,413 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-01 07:37:30,414 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-01 07:37:30,414 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-01 07:37:30,417 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-01 07:37:30,418 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-01 07:37:30,419 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-01 07:37:30,420 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-01 07:37:30,420 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-01 07:37:30,422 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-01 07:37:30,428 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-01 07:37:30,429 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-01 07:37:30,430 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-01 07:37:30,430 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-01 07:37:30,431 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-01 07:37:30,439 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-01 07:37:30,439 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-01 07:37:30,439 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-01 07:37:30,440 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-01 07:37:30,440 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-01 07:37:30,441 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-01 07:37:30,441 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-01 07:37:30,441 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-01 07:37:30,442 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-01 07:37:30,443 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-01 07:37:30,443 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-01 07:37:30,443 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-01 07:37:30,444 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-01 07:37:30,444 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-01 07:37:30,444 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-01 07:37:30,445 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-01 07:37:30,445 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-01 07:37:30,446 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 07:37:30,473 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-01 07:37:30,474 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-01 07:37:30,475 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-01 07:37:30,475 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-01 07:37:30,476 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-01 07:37:30,476 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-01 07:37:30,476 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-01 07:37:30,476 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-01 07:37:30,476 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-01 07:37:30,476 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-01 07:37:30,477 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-01 07:37:30,477 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-01 07:37:30,477 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-01 07:37:30,477 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-01 07:37:30,478 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-01 07:37:30,478 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-01 07:37:30,478 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-01 07:37:30,478 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-01 07:37:30,479 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-01 07:37:30,479 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-01 07:37:30,479 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-01 07:37:30,479 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-01 07:37:30,479 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-01 07:37:30,479 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-01 07:37:30,479 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-01 07:37:30,480 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-01 07:37:30,480 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-01 07:37:30,480 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-01 07:37:30,480 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-01 07:37:30,480 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-01 07:37:30,480 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-01 07:37:30,480 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 07:37:30,481 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-01 07:37:30,481 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-01 07:37:30,482 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 -> OctagonDomain [2023-04-01 07:37:30,704 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-01 07:37:30,726 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-01 07:37:30,728 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-01 07:37:30,730 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-01 07:37:30,730 INFO L275 PluginConnector]: CDTParser initialized [2023-04-01 07:37:30,732 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-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2023-04-01 07:37:31,894 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-01 07:37:32,493 INFO L351 CDTParser]: Found 1 translation units. [2023-04-01 07:37:32,493 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2023-04-01 07:37:32,548 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25a253b4d/bac99c8e37f34bdab7d3accd811ed27c/FLAGaa27b1442 [2023-04-01 07:37:32,562 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/25a253b4d/bac99c8e37f34bdab7d3accd811ed27c [2023-04-01 07:37:32,564 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-01 07:37:32,565 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-01 07:37:32,566 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-01 07:37:32,566 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-01 07:37:32,569 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-01 07:37:32,569 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 07:37:32" (1/1) ... [2023-04-01 07:37:32,571 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70077d97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:32, skipping insertion in model container [2023-04-01 07:37:32,571 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 07:37:32" (1/1) ... [2023-04-01 07:37:32,577 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-01 07:37:32,714 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-01 07:37:36,169 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-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[392782,392795] [2023-04-01 07:37:36,389 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 07:37:36,425 INFO L203 MainTranslator]: Completed pre-run [2023-04-01 07:37:37,024 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-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i[392782,392795] [2023-04-01 07:37:37,040 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 07:37:37,233 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 07:37:37,233 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 07:37:37,239 INFO L208 MainTranslator]: Completed translation [2023-04-01 07:37:37,239 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37 WrapperNode [2023-04-01 07:37:37,239 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-01 07:37:37,240 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-01 07:37:37,241 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-01 07:37:37,241 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-01 07:37:37,251 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,251 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,453 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,453 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,662 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,694 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,736 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,769 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,836 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-01 07:37:37,837 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-01 07:37:37,837 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-01 07:37:37,839 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-01 07:37:37,839 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (1/1) ... [2023-04-01 07:37:37,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 07:37:37,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 07:37:37,870 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 07:37:37,890 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 07:37:37,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-01 07:37:37,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-01 07:37:37,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-04-01 07:37:37,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~process_mapping_fn~0 [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-01 07:37:37,907 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 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-01 07:37:37,907 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __ffs [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure fls_long [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2023-04-01 07:37:37,908 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_is_locked [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-01 07:37:37,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-01 07:37:37,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-01 07:37:37,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-01 07:37:37,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-01 07:37:37,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-01 07:37:37,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-01 07:37:37,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-01 07:37:37,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-01 07:37:37,911 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2023-04-01 07:37:37,911 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2023-04-01 07:37:37,911 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-01 07:37:37,911 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-04-01 07:37:37,912 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_link_node [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure to_delayed_work [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail_rcu [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_rcu [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure i_size_read [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_slab_pool [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_alloc [2023-04-01 07:37:37,913 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_discard_alignment [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_per_bio_data [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_from_per_bio_data [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure wb_congested [2023-04-01 07:37:37,914 INFO L138 BoogieDeclarations]: Found implementation of procedure bdi_congested [2023-04-01 07:37:37,915 INFO L138 BoogieDeclarations]: Found implementation of procedure build_key [2023-04-01 07:37:37,915 INFO L138 BoogieDeclarations]: Found implementation of procedure build_data_key [2023-04-01 07:37:37,915 INFO L138 BoogieDeclarations]: Found implementation of procedure build_virtual_key [2023-04-01 07:37:37,915 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_init [2023-04-01 07:37:37,916 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_start [2023-04-01 07:37:37,916 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_update [2023-04-01 07:37:37,916 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_work_complete [2023-04-01 07:37:37,916 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_lock [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure throttle_unlock [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure __blkdev_issue_discard_async [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure block_size_is_power_of_two [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure block_to_sectors [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_discard [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_worker [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_detain [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_release [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_visit_release [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_release_no_holder [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error_with_code [2023-04-01 07:37:37,917 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_error [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_success [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_requeue [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_table_init [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_insert [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_remove [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_table_lookup_metadata_dev [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __merge_bio_list [2023-04-01 07:37:37,918 INFO L138 BoogieDeclarations]: Found implementation of procedure error_bio_list [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure error_thin_bio_list [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure requeue_deferred_cells [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure requeue_io [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure error_retry_list [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure get_bio_block_range [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure remap [2023-04-01 07:37:37,919 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin [2023-04-01 07:37:37,920 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_triggers_commit [2023-04-01 07:37:37,920 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_all_io_entry [2023-04-01 07:37:37,920 INFO L138 BoogieDeclarations]: Found implementation of procedure issue [2023-04-01 07:37:37,920 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_to_origin_and_issue [2023-04-01 07:37:37,921 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue [2023-04-01 07:37:37,923 INFO L138 BoogieDeclarations]: Found implementation of procedure __complete_mapping_preparation [2023-04-01 07:37:37,923 INFO L138 BoogieDeclarations]: Found implementation of procedure complete_mapping_preparation [2023-04-01 07:37:37,928 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_complete [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure overwrite_endio [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure cell_defer_no_holder [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure __inc_remap_and_issue_cell [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_remap_and_issue_cell [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping_fail [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_mapping [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure free_discard_mapping [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_fail [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_success [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_no_passdown [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure passdown_double_checking_shared_status [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared_discard_passdown [2023-04-01 07:37:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure process_prepared [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overlaps_block [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure io_overwrites_block [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure save_and_set_endio [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_next_mapping [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_mapping [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_zero [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_overwrite [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_copy [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_internal_copy [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_zero [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_external_copy [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure check_for_space [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure commit [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure check_low_water_mark [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_data_block [2023-04-01 07:37:37,930 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_on_resume [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure should_error_unserviceable_bio [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_unserviceable_bio [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_bios_on_resume [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_no_passdown [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __bio_inc_remaining [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure break_up_discard_bio [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_cell_passdown [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure process_discard_bio [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure break_sharing [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __remap_and_issue_shared_cell [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure remap_and_issue_shared_cell [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure process_shared_bio [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure provision_block [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio [2023-04-01 07:37:37,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __process_bio_read_only [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio_read_only [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell_read_only [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio_success [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_bio_fail [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell_success [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_cell_fail [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure need_commit_due_to_time [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure __thin_bio_rb_add [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure __extract_sorted_bios [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure __sort_thin_deferred_bios [2023-04-01 07:37:37,932 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_bios [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure cmp_cells [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure sort_cells [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure process_thin_deferred_cells [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure get_first_thin [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_thin [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure process_deferred_bios [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure do_worker [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure do_waker [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure do_no_space_timeout [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure to_pool_work [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_complete [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_work_wait [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure to_noflush [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure do_noflush_start [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure do_noflush_stop [2023-04-01 07:37:37,933 INFO L138 BoogieDeclarations]: Found implementation of procedure noflush_work [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pool_mode [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_of_pool_mode_change [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure passdown_enabled [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure set_discard_callbacks [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure set_pool_mode [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure abort_transaction [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_operation_failed [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_bio_with_throttle [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_defer_cell [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_hook_bio [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_bio_map [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_is_congested [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure requeue_bios [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure data_dev_supports_discard [2023-04-01 07:37:37,934 INFO L138 BoogieDeclarations]: Found implementation of procedure is_factor [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_passdown_if_not_supported [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_control_target [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure unbind_control_target [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_features_init [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_destroy [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_create [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_inc [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_dec [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __pool_find [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_dtr [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_pool_features [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure metadata_low_callback [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dev_size [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_if_metadata_device_too_big [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size [2023-04-01 07:37:37,935 INFO L138 BoogieDeclarations]: Found implementation of procedure get_metadata_dev_size_in_blocks [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_metadata_threshold [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_ctr [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_map [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_data_dev [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_resize_metadata_dev [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_preresume [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_suspend_active_thins [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume_active_thins [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_resume [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_presuspend_undo [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_postsuspend [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure check_arg_count [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_id [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure process_create_thin_mesg [2023-04-01 07:37:37,936 INFO L138 BoogieDeclarations]: Found implementation of procedure process_create_snap_mesg [2023-04-01 07:37:37,937 INFO L138 BoogieDeclarations]: Found implementation of procedure process_delete_mesg [2023-04-01 07:37:37,937 INFO L138 BoogieDeclarations]: Found implementation of procedure process_set_transaction_id_mesg [2023-04-01 07:37:37,937 INFO L138 BoogieDeclarations]: Found implementation of procedure process_reserve_metadata_snap_mesg [2023-04-01 07:37:37,937 INFO L138 BoogieDeclarations]: Found implementation of procedure process_release_metadata_snap_mesg [2023-04-01 07:37:37,940 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_message [2023-04-01 07:37:37,940 INFO L138 BoogieDeclarations]: Found implementation of procedure emit_flags [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_status [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_iterate_devices [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_merge [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure pool_io_hints [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_get [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_put [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_dtr [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_ctr [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_map [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_endio [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_presuspend [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_postsuspend [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_preresume [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_status [2023-04-01 07:37:37,942 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_merge [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_iterate_devices [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure thin_io_hints [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_init [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_exit [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_3 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_3 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_2 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2023-04-01 07:37:37,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_target_type_5 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_target_type_6 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_2 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_5 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_6 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_7 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_8 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_9 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_10 [2023-04-01 07:37:37,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_13 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_16 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_17 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_18 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_19 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_20 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_21 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_22 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_23 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_delayed_work_24 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_delayed_work_25 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_26 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_27 [2023-04-01 07:37:37,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_28 [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_29 [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_30 [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_31 [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_32 [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure get_disk_ro [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_destroy [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_extend [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_blocks [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_nr_free [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_get_count [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_commit [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_inc_block [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_dec_block [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_new_block [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_root_size [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_copy_root [2023-04-01 07:37:37,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_register_threshold_callback [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_prepare_for_write [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure sb_check [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure pack_block_time [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure unpack_block_time [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure data_block_inc [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure data_block_dec [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure data_block_equal [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure subtree_inc [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure subtree_dec [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure subtree_equal [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock_zero [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure superblock_lock [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure __superblock_all_zeroes [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure __setup_btree_details [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure save_sm_roots [2023-04-01 07:37:37,947 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_sm_roots [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_initial_superblock [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __format_metadata [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __check_incompat_features [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_metadata [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_or_format_metadata [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_persistent_data_objects [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __destroy_persistent_data_objects [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __begin_transaction [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_changed_details [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __commit_transaction [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_open [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_close [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __open_device [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __close_device [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_thin [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_create_thin [2023-04-01 07:37:37,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_snapshot_details [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_create_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __delete_device [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_delete_thin_device [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_set_metadata_transaction_id [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_transaction_id [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __reserve_metadata_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_reserve_metadata_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_metadata_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_release_metadata_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_metadata_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_snap [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_open_thin_device [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_close_thin_device [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_dev_id [2023-04-01 07:37:37,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __snapshotted_since [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_block [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_find_mapped_range [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure __insert [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_insert_block [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure __remove [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure __remove_range [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_block [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_remove_range [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_block_is_used [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_changed_this_transaction [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_changed_this_transaction [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_aborted_changes [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_alloc_data_block [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_commit_metadata [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_abort_with_changes_flags [2023-04-01 07:37:37,950 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_abort_metadata [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_block_count [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_free_metadata_block_count [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_metadata_dev_size [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_get_data_dev_size [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_get_mapped_count [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure __highest_block [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_thin_get_highest_mapped_block [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure __resize_space_map [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_resize_data_dev [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_resize_metadata_dev [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_only [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_read_write [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_register_metadata_threshold [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_set_needs_check [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_metadata_needs_check [2023-04-01 07:37:37,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_pool_issue_prefetches [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_dm_block_validator_4 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_65 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_66 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_67 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_68 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_69 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_70 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_71 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_72 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_73 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_74 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_75 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_76 [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-01 07:37:37,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-04-01 07:37:37,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-04-01 07:37:37,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ___might_sleep [2023-04-01 07:37:37,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add_rcu [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_alloc_bioset [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_chain [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2023-04-01 07:37:37,956 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_min [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_limits_io_opt [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_detain [2023-04-01 07:37:37,957 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_alloc_cell [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_create [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_destroy [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bio_prison_free_cell [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_data [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_location [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_create [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_block_manager_destroy [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_block_size [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_checksum [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_is_read_only [2023-04-01 07:37:37,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_read_lock [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_set_read_only [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_set_read_write [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_unlock [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_write_lock [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_bm_write_lock_zero [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_del [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_empty [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_find_highest_key [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_insert_notify [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_lookup [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_btree_remove_leaves [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_error [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_release [2023-04-01 07:37:37,961 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_release_no_holder [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_cell_visit_release [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_consume_args [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_dec [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_entry_inc [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_add_work [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_create [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_deferred_set_destroy [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_device_name [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_device [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_get_md [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_internal_resume [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_internal_suspend_noflush [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_create [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_client_destroy [2023-04-01 07:37:37,962 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_copy [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_kcopyd_zero [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_noflush_suspending [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_put_device [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_read_arg_group [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_register_target [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_set_target_max_io_len [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_shift_arg [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_disk_create [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_sm_disk_open [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_suspended [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_add_target_callbacks [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_event [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_md [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_table_get_mode [2023-04-01 07:37:37,963 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_commit [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_non_blocking_clone [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_create_with_sm [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_dec [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_destroy [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_inc [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_issue_prefetches [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_open_with_sm [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_pre_commit [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_read_lock [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_shadow_block [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_tm_unlock [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure dm_unregister_target [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-04-01 07:37:37,964 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_probe_4 [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_4 [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_5 [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_alloc [2023-04-01 07:37:37,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_erase [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_first [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_insert_color [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_next [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure sort [2023-04-01 07:37:37,966 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_sched [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure zero_fill_bio [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-01 07:37:37,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-01 07:37:37,967 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-01 07:37:37,967 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-01 07:37:37,967 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure __ffs [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure fls_long [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure ___might_sleep [2023-04-01 07:37:37,968 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-04-01 07:37:37,969 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-01 07:37:37,970 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_is_locked [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_13 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_20 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_22 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_23 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_28 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_30 [2023-04-01 07:37:37,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_32 [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-01 07:37:37,972 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_10 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_16 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_19 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_21 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_27 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_29 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_31 [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-04-01 07:37:37,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2023-04-01 07:37:37,974 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_sched [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rb_insert_color [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rb_erase [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rb_next [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rb_first [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure rb_link_node [2023-04-01 07:37:37,975 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure to_delayed_work [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_17 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_18 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_5 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_7 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_6 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_9 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_8 [2023-04-01 07:37:37,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_26 [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_delayed_work_24 [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_delayed_work_25 [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add_rcu [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail_rcu [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_rcu [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2023-04-01 07:37:37,977 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_dm_block_validator_4 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_3 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_3 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_2 [2023-04-01 07:37:37,978 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_target_type_5 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_target_type_6 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_2 [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure i_size_read [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2023-04-01 07:37:37,979 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_alloc [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_alloc_slab [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_slab_pool [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_alloc_bioset [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_alloc [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_chain [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure zero_fill_bio [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2023-04-01 07:37:37,980 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_min [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure blk_limits_io_opt [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_discard_alignment [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_open [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_close [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_create_thin [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_create_snap [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_delete_thin_device [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_commit_metadata [2023-04-01 07:37:37,981 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_abort_metadata [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_set_metadata_transaction_id [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_transaction_id [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_reserve_metadata_snap [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_release_metadata_snap [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_snap [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_open_thin_device [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_close_thin_device [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_dev_id [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_block [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_find_mapped_range [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_alloc_data_block [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_insert_block [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_range [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_changed_this_transaction [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_changed_this_transaction [2023-04-01 07:37:37,982 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_aborted_changes [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_get_highest_mapped_block [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_get_mapped_count [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_block_count [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_free_metadata_block_count [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_metadata_dev_size [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_get_data_dev_size [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_block_is_used [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_resize_data_dev [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_resize_metadata_dev [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_only [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_read_write [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_register_metadata_threshold [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_set_needs_check [2023-04-01 07:37:37,983 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_metadata_needs_check [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_pool_issue_prefetches [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_create [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_destroy [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_alloc_cell [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_prison_free_cell [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_detain [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_release_no_holder [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_error [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_cell_visit_release [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_create [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_destroy [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_inc [2023-04-01 07:37:37,984 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_entry_dec [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_deferred_set_add_work [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_device [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put_device [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_per_bio_data [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bio_from_per_bio_data [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_register_target [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_unregister_target [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_read_arg_group [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_shift_arg [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_consume_args [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_get_md [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_put [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_device_name [2023-04-01 07:37:37,985 INFO L130 BoogieDeclarations]: Found specification of procedure dm_suspended [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_noflush_suspending [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_add_target_callbacks [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_set_target_max_io_len [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_mode [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_get_md [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_table_event [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure wb_congested [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure bdi_congested [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_internal_suspend_noflush [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_internal_resume [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_create [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_client_destroy [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_copy [2023-04-01 07:37:37,986 INFO L130 BoogieDeclarations]: Found specification of procedure dm_kcopyd_zero [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure sort [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure build_key [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure build_data_key [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure build_virtual_key [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_init [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_start [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_update [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_work_complete [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_lock [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure throttle_unlock [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure get_pool_mode [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_operation_failed [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure __blkdev_issue_discard_async [2023-04-01 07:37:37,987 INFO L130 BoogieDeclarations]: Found specification of procedure block_size_is_power_of_two [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure block_to_sectors [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure issue_discard [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure wake_worker [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure bio_detain [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_release [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_visit_release [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_release_no_holder [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error_with_code [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_error [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_success [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure cell_requeue [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure pool_table_init [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_insert [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_remove [2023-04-01 07:37:37,988 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_table_lookup_metadata_dev [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure __merge_bio_list [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure error_bio_list [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure error_thin_bio_list [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure requeue_deferred_cells [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure requeue_io [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure error_retry_list [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure get_bio_block_range [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure remap [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure bio_triggers_commit [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure inc_all_io_entry [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure issue [2023-04-01 07:37:37,989 INFO L130 BoogieDeclarations]: Found specification of procedure remap_to_origin_and_issue [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure __complete_mapping_preparation [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure complete_mapping_preparation [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure copy_complete [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure overwrite_endio [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure cell_defer_no_holder [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure __inc_remap_and_issue_cell [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure inc_remap_and_issue_cell [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping_fail [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_mapping [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure free_discard_mapping [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_fail [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_success [2023-04-01 07:37:37,990 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_no_passdown [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure passdown_double_checking_shared_status [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared_discard_passdown [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure process_prepared [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~process_mapping_fn~0 [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure io_overlaps_block [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure io_overwrites_block [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure save_and_set_endio [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_next_mapping [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_mapping [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure ll_zero [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_overwrite [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_copy [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_internal_copy [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_zero [2023-04-01 07:37:37,991 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_external_copy [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure set_pool_mode [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure check_for_space [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure commit [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure check_low_water_mark [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_data_block [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure retry_on_resume [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure should_error_unserviceable_bio [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure handle_unserviceable_bio [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure retry_bios_on_resume [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_no_passdown [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure __bio_inc_remaining [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure break_up_discard_bio [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_cell_passdown [2023-04-01 07:37:37,992 INFO L130 BoogieDeclarations]: Found specification of procedure process_discard_bio [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure break_sharing [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure __remap_and_issue_shared_cell [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure remap_and_issue_shared_cell [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_shared_bio [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure provision_block [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure __process_bio_read_only [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio_read_only [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell_read_only [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio_success [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_bio_fail [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell_success [2023-04-01 07:37:37,993 INFO L130 BoogieDeclarations]: Found specification of procedure process_cell_fail [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure need_commit_due_to_time [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure __thin_bio_rb_add [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure __extract_sorted_bios [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure __sort_thin_deferred_bios [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_bios [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure cmp_cells [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure sort_cells [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure process_thin_deferred_cells [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure thin_get [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure thin_put [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure get_first_thin [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_thin [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure process_deferred_bios [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure do_worker [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure do_waker [2023-04-01 07:37:37,994 INFO L130 BoogieDeclarations]: Found specification of procedure do_no_space_timeout [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure to_pool_work [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_complete [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure pool_work_wait [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure to_noflush [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure do_noflush_start [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure do_noflush_stop [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure noflush_work [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure notify_of_pool_mode_change [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure passdown_enabled [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure set_discard_callbacks [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure abort_transaction [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_bio_with_throttle [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure thin_defer_cell [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure thin_hook_bio [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure thin_bio_map [2023-04-01 07:37:37,995 INFO L130 BoogieDeclarations]: Found specification of procedure pool_is_congested [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure requeue_bios [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure data_dev_supports_discard [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure is_factor [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure disable_passdown_if_not_supported [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure bind_control_target [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure unbind_control_target [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure pool_features_init [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_destroy [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure pool_create [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_inc [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_dec [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure __pool_find [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure pool_dtr [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure parse_pool_features [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure metadata_low_callback [2023-04-01 07:37:37,996 INFO L130 BoogieDeclarations]: Found specification of procedure get_dev_size [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure warn_if_metadata_device_too_big [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure get_metadata_dev_size_in_blocks [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure calc_metadata_threshold [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_ctr [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_map [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_data_dev [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_resize_metadata_dev [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_preresume [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_suspend_active_thins [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume_active_thins [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_resume [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_presuspend_undo [2023-04-01 07:37:37,997 INFO L130 BoogieDeclarations]: Found specification of procedure pool_postsuspend [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure check_arg_count [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_id [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure process_create_thin_mesg [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure process_create_snap_mesg [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure process_delete_mesg [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure process_set_transaction_id_mesg [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure process_reserve_metadata_snap_mesg [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure process_release_metadata_snap_mesg [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure pool_message [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure emit_flags [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure pool_status [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure pool_iterate_devices [2023-04-01 07:37:37,998 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 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure pool_merge [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 07:37:37,998 INFO L130 BoogieDeclarations]: Found specification of procedure pool_io_hints [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_dtr [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_ctr [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_map [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_endio [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_presuspend [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_postsuspend [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_preresume [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_status [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_merge [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_iterate_devices [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure thin_io_hints [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_init [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_exit [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_5 [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-01 07:37:37,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_73 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_71 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_74 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_75 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_70 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_72 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_76 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_65 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_67 [2023-04-01 07:37:38,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_66 [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_69 [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_68 [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure get_disk_ro [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_location [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_data [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_create [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_block_manager_destroy [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_block_size [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_read_lock [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_write_lock [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_write_lock_zero [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_unlock [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_is_read_only [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_set_read_only [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_set_read_write [2023-04-01 07:37:38,001 INFO L130 BoogieDeclarations]: Found specification of procedure dm_bm_checksum [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_destroy [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_extend [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~TO~int [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_blocks [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_nr_free [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_get_count [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~TO~int [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_commit [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_inc_block [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_dec_block [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_new_block [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_root_size [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_copy_root [2023-04-01 07:37:38,002 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_register_threshold_callback [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dm_block_t~0~X~$Pointer$~X~$Pointer$~TO~int [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_destroy [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_non_blocking_clone [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_pre_commit [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_commit [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_shadow_block [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_read_lock [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_unlock [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_inc [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_dec [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_issue_prefetches [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_create_with_sm [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_tm_open_with_sm [2023-04-01 07:37:38,003 INFO L130 BoogieDeclarations]: Found specification of procedure dm_thin_remove_block [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_empty [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_del [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_lookup [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_insert_notify [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_remove_leaves [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_btree_find_highest_key [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_disk_create [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure dm_sm_disk_open [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure sb_prepare_for_write [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure sb_check [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure pack_block_time [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure unpack_block_time [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure data_block_inc [2023-04-01 07:37:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure data_block_dec [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure data_block_equal [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure subtree_inc [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure subtree_dec [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure subtree_equal [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock_zero [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure superblock_lock [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __superblock_all_zeroes [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __setup_btree_details [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure save_sm_roots [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure copy_sm_roots [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __write_initial_superblock [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __format_metadata [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __check_incompat_features [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __open_metadata [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __open_or_format_metadata [2023-04-01 07:37:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure __create_persistent_data_objects [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __destroy_persistent_data_objects [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __begin_transaction [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __write_changed_details [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __commit_transaction [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __open_device [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __close_device [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __create_thin [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __set_snapshot_details [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __create_snap [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __delete_device [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __reserve_metadata_snap [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __release_metadata_snap [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __get_metadata_snap [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __snapshotted_since [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __insert [2023-04-01 07:37:38,006 INFO L130 BoogieDeclarations]: Found specification of procedure __remove [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure __remove_range [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure __set_abort_with_changes_flags [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure __highest_block [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure __resize_space_map [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_4 [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_4 [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-01 07:37:38,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-04-01 07:37:38,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_dm_thin_pool_table [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-01 07:37:38,009 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-01 07:37:38,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-01 07:37:39,562 INFO L236 CfgBuilder]: Building ICFG [2023-04-01 07:37:39,576 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-01 07:37:42,721 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-01 07:37:52,489 INFO L277 CfgBuilder]: Performing block encoding [2023-04-01 07:37:54,996 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-01 07:37:54,996 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-04-01 07:37:55,007 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 07:37:55 BoogieIcfgContainer [2023-04-01 07:37:55,007 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-01 07:37:55,010 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-01 07:37:55,010 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-01 07:37:55,013 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-01 07:37:55,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.04 07:37:32" (1/3) ... [2023-04-01 07:37:55,014 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3eb183f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 07:37:55, skipping insertion in model container [2023-04-01 07:37:55,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:37:37" (2/3) ... [2023-04-01 07:37:55,014 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3eb183f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 07:37:55, skipping insertion in model container [2023-04-01 07:37:55,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 07:37:55" (3/3) ... [2023-04-01 07:37:55,016 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--md--dm-thin-pool.ko-entry_point.cil.out.i [2023-04-01 07:37:55,034 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-01 07:37:55,034 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-01 07:37:55,180 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-01 07:37:55,188 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;@2a4723a1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-01 07:37:55,188 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-01 07:37:55,207 INFO L276 IsEmpty]: Start isEmpty. Operand has 5286 states, 2993 states have (on average 1.2549281657200133) internal successors, (3756), 3147 states have internal predecessors, (3756), 1677 states have call successors, (1677), 548 states have call predecessors, (1677), 547 states have return successors, (1668), 1605 states have call predecessors, (1668), 1668 states have call successors, (1668) [2023-04-01 07:37:55,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2023-04-01 07:37:55,234 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:37:55,235 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] [2023-04-01 07:37:55,235 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:37:55,240 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:37:55,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1909104205, now seen corresponding path program 1 times [2023-04-01 07:37:55,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:37:55,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173355220] [2023-04-01 07:37:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:37:55,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:37:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:37:56,437 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 07:37:56,437 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:37:56,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173355220] [2023-04-01 07:37:56,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173355220] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:37:56,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:37:56,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:37:56,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146131819] [2023-04-01 07:37:56,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:37:56,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:37:56,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:37:56,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:37:56,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:37:56,507 INFO L87 Difference]: Start difference. First operand has 5286 states, 2993 states have (on average 1.2549281657200133) internal successors, (3756), 3147 states have internal predecessors, (3756), 1677 states have call successors, (1677), 548 states have call predecessors, (1677), 547 states have return successors, (1668), 1605 states have call predecessors, (1668), 1668 states have call successors, (1668) Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2023-04-01 07:38:00,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-01 07:38:02,266 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 07:38:04,581 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 07:38:06,590 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 07:38:08,634 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 07:38:09,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:38:09,031 INFO L93 Difference]: Finished difference Result 13699 states and 18818 transitions. [2023-04-01 07:38:09,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:38:09,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 352 [2023-04-01 07:38:09,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:38:09,126 INFO L225 Difference]: With dead ends: 13699 [2023-04-01 07:38:09,126 INFO L226 Difference]: Without dead ends: 8755 [2023-04-01 07:38:09,164 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 07:38:09,168 INFO L413 NwaCegarLoop]: 7302 mSDtfsCounter, 5216 mSDsluCounter, 6076 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5216 SdHoareTripleChecker+Valid, 13378 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2023-04-01 07:38:09,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5216 Valid, 13378 Invalid, 1103 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1096 Invalid, 5 Unknown, 0 Unchecked, 11.8s Time] [2023-04-01 07:38:09,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8755 states. [2023-04-01 07:38:09,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8755 to 8740. [2023-04-01 07:38:09,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8740 states, 4944 states have (on average 1.2495954692556634) internal successors, (6178), 5202 states have internal predecessors, (6178), 2803 states have call successors, (2803), 995 states have call predecessors, (2803), 992 states have return successors, (2795), 2669 states have call predecessors, (2795), 2795 states have call successors, (2795) [2023-04-01 07:38:09,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8740 states to 8740 states and 11776 transitions. [2023-04-01 07:38:09,701 INFO L78 Accepts]: Start accepts. Automaton has 8740 states and 11776 transitions. Word has length 352 [2023-04-01 07:38:09,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:38:09,706 INFO L495 AbstractCegarLoop]: Abstraction has 8740 states and 11776 transitions. [2023-04-01 07:38:09,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2023-04-01 07:38:09,707 INFO L276 IsEmpty]: Start isEmpty. Operand 8740 states and 11776 transitions. [2023-04-01 07:38:09,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2023-04-01 07:38:09,719 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:38:09,719 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] [2023-04-01 07:38:09,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-01 07:38:09,720 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:38:09,720 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:38:09,720 INFO L85 PathProgramCache]: Analyzing trace with hash 122848668, now seen corresponding path program 1 times [2023-04-01 07:38:09,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:38:09,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357264858] [2023-04-01 07:38:09,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:38:09,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:38:09,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:38:10,346 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 07:38:10,346 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:38:10,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357264858] [2023-04-01 07:38:10,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357264858] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:38:10,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:38:10,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:38:10,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045612491] [2023-04-01 07:38:10,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:38:10,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:38:10,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:38:10,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:38:10,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:38:10,351 INFO L87 Difference]: Start difference. First operand 8740 states and 11776 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (38), 1 states have call predecessors, (38), 1 states have call successors, (38) [2023-04-01 07:38:13,712 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 07:38:15,850 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 07:38:17,856 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 07:38:20,425 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 07:38:22,444 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 07:38:24,452 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 07:38:24,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:38:24,994 INFO L93 Difference]: Finished difference Result 25218 states and 33892 transitions. [2023-04-01 07:38:24,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:38:24,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (38), 1 states have call predecessors, (38), 1 states have call successors, (38) Word has length 358 [2023-04-01 07:38:24,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:38:25,120 INFO L225 Difference]: With dead ends: 25218 [2023-04-01 07:38:25,121 INFO L226 Difference]: Without dead ends: 16558 [2023-04-01 07:38:25,175 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 07:38:25,177 INFO L413 NwaCegarLoop]: 9266 mSDtfsCounter, 6158 mSDsluCounter, 6045 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6158 SdHoareTripleChecker+Valid, 15311 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2023-04-01 07:38:25,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6158 Valid, 15311 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1220 Invalid, 6 Unknown, 0 Unchecked, 14.0s Time] [2023-04-01 07:38:25,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16558 states. [2023-04-01 07:38:25,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16558 to 16544. [2023-04-01 07:38:25,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16544 states, 9321 states have (on average 1.244930801416157) internal successors, (11604), 9827 states have internal predecessors, (11604), 5306 states have call successors, (5306), 1919 states have call predecessors, (5306), 1916 states have return successors, (5298), 5047 states have call predecessors, (5298), 5298 states have call successors, (5298)