/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--block--rsxx--rsxx.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-01 07:35:26,207 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-01 07:35:26,209 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-01 07:35:26,239 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-01 07:35:26,240 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-01 07:35:26,241 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-01 07:35:26,242 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-01 07:35:26,244 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-01 07:35:26,245 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-01 07:35:26,246 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-01 07:35:26,247 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-01 07:35:26,248 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-01 07:35:26,248 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-01 07:35:26,249 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-01 07:35:26,250 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-01 07:35:26,251 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-01 07:35:26,252 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-01 07:35:26,256 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-01 07:35:26,258 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-01 07:35:26,259 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-01 07:35:26,261 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-01 07:35:26,265 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-01 07:35:26,266 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-01 07:35:26,267 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-01 07:35:26,270 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-01 07:35:26,270 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-01 07:35:26,270 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-01 07:35:26,271 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-01 07:35:26,271 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-01 07:35:26,272 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-01 07:35:26,279 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-01 07:35:26,280 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-01 07:35:26,281 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-01 07:35:26,282 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-01 07:35:26,283 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-01 07:35:26,283 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-01 07:35:26,284 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-01 07:35:26,284 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-01 07:35:26,284 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-01 07:35:26,287 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-01 07:35:26,287 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-01 07:35:26,289 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:35:26,320 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-01 07:35:26,320 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-01 07:35:26,323 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-01 07:35:26,324 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-01 07:35:26,324 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-01 07:35:26,325 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-01 07:35:26,325 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-01 07:35:26,325 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-01 07:35:26,325 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-01 07:35:26,325 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-01 07:35:26,326 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-01 07:35:26,326 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-01 07:35:26,326 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-01 07:35:26,326 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-01 07:35:26,326 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-01 07:35:26,327 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-01 07:35:26,327 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-01 07:35:26,327 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-01 07:35:26,327 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-01 07:35:26,328 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-01 07:35:26,328 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-01 07:35:26,328 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-01 07:35:26,328 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-01 07:35:26,328 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-01 07:35:26,328 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-01 07:35:26,329 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-01 07:35:26,329 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-01 07:35:26,329 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-01 07:35:26,329 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-01 07:35:26,329 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-01 07:35:26,330 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-01 07:35:26,330 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-01 07:35:26,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 07:35:26,330 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-01 07:35:26,330 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-01 07:35:26,331 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-01 07:35:26,331 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-01 07:35:26,331 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-01 07:35:26,331 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-01 07:35:26,331 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-01 07:35:26,331 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-01 07:35:26,332 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:35:26,517 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-01 07:35:26,537 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-01 07:35:26,539 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-01 07:35:26,541 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-01 07:35:26,541 INFO L275 PluginConnector]: CDTParser initialized [2023-04-01 07:35:26,542 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--block--rsxx--rsxx.ko-entry_point.cil.out.i [2023-04-01 07:35:27,752 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-01 07:35:28,256 INFO L351 CDTParser]: Found 1 translation units. [2023-04-01 07:35:28,256 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--block--rsxx--rsxx.ko-entry_point.cil.out.i [2023-04-01 07:35:28,302 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cfdeb0fdc/a489e6950e0d4576921ae4efc36fc835/FLAG7cd7f8cec [2023-04-01 07:35:28,317 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cfdeb0fdc/a489e6950e0d4576921ae4efc36fc835 [2023-04-01 07:35:28,319 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-01 07:35:28,320 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-01 07:35:28,324 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-01 07:35:28,325 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-01 07:35:28,327 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-01 07:35:28,328 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 07:35:28" (1/1) ... [2023-04-01 07:35:28,329 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@73713fba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:28, skipping insertion in model container [2023-04-01 07:35:28,329 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 07:35:28" (1/1) ... [2023-04-01 07:35:28,335 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-01 07:35:28,495 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-01 07:35:31,001 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--block--rsxx--rsxx.ko-entry_point.cil.out.i[348806,348819] [2023-04-01 07:35:31,266 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 07:35:31,310 INFO L203 MainTranslator]: Completed pre-run [2023-04-01 07:35:31,749 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--block--rsxx--rsxx.ko-entry_point.cil.out.i[348806,348819] [2023-04-01 07:35:31,764 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 07:35:31,926 INFO L208 MainTranslator]: Completed translation [2023-04-01 07:35:31,927 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31 WrapperNode [2023-04-01 07:35:31,927 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-01 07:35:31,928 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-01 07:35:31,928 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-01 07:35:31,928 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-01 07:35:31,938 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:31,938 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,052 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,053 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,226 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,257 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,294 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,325 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,375 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-01 07:35:32,376 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-01 07:35:32,376 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-01 07:35:32,377 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-01 07:35:32,378 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (1/1) ... [2023-04-01 07:35:32,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 07:35:32,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 07:35:32,406 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:35:32,424 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:35:32,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~TO~int [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_swab32 [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-04-01 07:35:32,437 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure initialize_config [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure config_data_crc32 [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure config_hdr_be_to_cpu [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure config_hdr_cpu_to_be [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure config_data_swab [2023-04-01 07:35:32,438 INFO L138 BoogieDeclarations]: Found implementation of procedure config_data_le_to_cpu [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure config_data_cpu_to_le [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_save_config [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_load_config [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_5 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_6 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_7 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_8 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_9 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2023-04-01 07:35:32,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_14 [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_15 [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_16 [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-01 07:35:32,440 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_get_new [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-01 07:35:32,441 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msi_exact [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2023-04-01 07:35:32,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure file_inode [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure CR_INTR_DMA [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_attr_pci_regs_show [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_attr_stats_show [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_attr_stats_open [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_attr_pci_regs_open [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_cram_read [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_cram_write [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_debugfs_dev_new [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_mask_interrupts [2023-04-01 07:35:32,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __enable_intr [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __disable_intr [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_enable_ier [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_disable_ier [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_enable_ier_and_isr [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_disable_ier_and_isr [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_isr [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_card_state_to_str [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure card_state_change [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure card_event_handler [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure card_shutdown [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_eeh_frozen [2023-04-01 07:35:32,444 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_eeh_failure [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_eeh_fifo_flush_poll [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_error_detected [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_slot_reset [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_compatibility_check [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_pci_probe [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_pci_remove [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_pci_suspend [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_pci_shutdown [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_core_init [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_core_cleanup [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2023-04-01 07:35:32,445 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_12 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_2 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_2 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_1 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_pci_error_handlers_10 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_13 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_2 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_driver_9 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-04-01 07:35:32,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_11 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_33 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_34 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_35 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_36 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_37 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_38 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_39 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_40 [2023-04-01 07:35:32,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_41 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_42 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_43 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_44 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_45 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_46 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_47 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_48 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_work_sync_49 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_50 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver_51 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver_52 [2023-04-01 07:35:32,448 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_pending [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure CREG_DATA [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_creg_data [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_creg_data [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_issue_cmd [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_kick_queue [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_queue_cmd [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_cmd_timed_out [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_cmd_done [2023-04-01 07:35:32,449 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_reset [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure creg_cmd_done_cb [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure __issue_creg_rw [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_creg_rw [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_creg_write [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_creg_read [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_get_card_state [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_get_card_size8 [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_get_num_targets [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_get_card_capabilities [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_issue_card_cmd [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_log_msg [2023-04-01 07:35:32,450 INFO L138 BoogieDeclarations]: Found implementation of procedure substrncpy [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure read_hw_log_done [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_read_hw_log [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_reg_cmd [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_reg_access [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_eeh_save_issued_creg [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_kick_creg_queue [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_creg_setup [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_creg_destroy [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_creg_init [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_creg_cleanup [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_3 [2023-04-01 07:35:32,451 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_init_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_timer_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_6 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_3 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2023-04-01 07:35:32,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_77 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_78 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_79 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_80 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_81 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_82 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_83 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_84 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_85 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_86 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_87 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_88 [2023-04-01 07:35:32,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_89 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_90 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_91 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_92 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_93 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_94 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_95 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_work_sync_96 [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2023-04-01 07:35:32,454 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_clear_unlocked [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_blkdev_ioctl [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_getgeo [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure disk_stats_start [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure disk_stats_complete [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_dma_done_cb [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_make_request [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_discard_supported [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_attach_dev [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_detach_dev [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_setup_dev [2023-04-01 07:35:32,455 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_destroy_dev [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dev_init [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dev_cleanup [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_block_device_operations_8 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_8 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_121 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_122 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_123 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_124 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_125 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_126 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_127 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_128 [2023-04-01 07:35:32,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_129 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_130 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_131 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_132 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_133 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_134 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_135 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_136 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail [2023-04-01 07:35:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work___0 [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-04-01 07:35:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure bvec_iter_advance [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_advance_iter [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_addr8_to_laddr [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_get_dma_tgt [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_queue_reset [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_size [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure set_tracker_dma [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure get_tracker_dma [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure pop_tracker [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure push_tracker [2023-04-01 07:35:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_intr_coal_val [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_intr_coal_auto_tune [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_free_dma [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_complete_dma [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_cleanup_dma_queue [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_requeue_dma [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_handle_dma_error [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_engine_stalled [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_issue_dmas [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_done [2023-04-01 07:35:32,460 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_schedule_issue [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_schedule_done [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_queue_discard [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_queue_dma [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_queue_bio [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_hw_buffers_init [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_ctrl_init [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_stripe_setup [2023-04-01 07:35:32,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_configure [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_setup [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_cancel [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_destroy [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_eeh_save_issued_dmas [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_init [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure rsxx_dma_cleanup [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_5 [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_7 [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_5 [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_4 [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_5 [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_7 [2023-04-01 07:35:32,514 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_4 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_5 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_4 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_5 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_7 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_init_7 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_5 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_4 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_4 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_timer_7 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_4 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_7 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_7 [2023-04-01 07:35:32,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_157 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_158 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_159 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_160 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_161 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_162 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_163 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_164 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_165 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_166 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_167 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_168 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_169 [2023-04-01 07:35:32,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_170 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_171 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_172 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_173 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_174 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_175 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_176 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_177 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_178 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_179 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_180 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_181 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_182 [2023-04-01 07:35:32,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-01 07:35:32,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-01 07:35:32,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-01 07:35:32,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-01 07:35:32,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-04-01 07:35:32,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-04-01 07:35:32,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-04-01 07:35:32,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-04-01 07:35:32,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-01 07:35:32,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-04-01 07:35:32,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-01 07:35:32,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-04-01 07:35:32,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure __msecs_to_jiffies [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_bh [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irq [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_bh [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irq [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure add_disk [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_disk [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2023-04-01 07:35:32,526 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_alloc_queue [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_bounce_limit [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_dma_alignment [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_logical_block_size [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_make_request [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_discard_sectors [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_physical_block_size [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_mapping_error [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-04-01 07:35:32,527 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alert [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_crit [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_emerg [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_notice [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_end_io_acct [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_start_io_acct [2023-04-01 07:35:32,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_get_new_above [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_pre_get [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_remove [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32be [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32be [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_alloc [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_free [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_open_13 [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_13 [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_9 [2023-04-01 07:35:32,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_9 [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_suspend_late_9 [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_byte [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-04-01 07:35:32,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msi_range [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_max_seg_size [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-01 07:35:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure register_blkdev [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-04-01 07:35:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-01 07:35:32,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-01 07:35:32,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-01 07:35:32,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-01 07:35:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_swab32 [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_15 [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2023-04-01 07:35:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_16 [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-01 07:35:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_14 [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-01 07:35:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_5 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_7 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_6 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_9 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_8 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_load_config [2023-04-01 07:35:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_creg_write [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_creg_read [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure initialize_config [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure config_data_crc32 [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure config_hdr_be_to_cpu [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure config_hdr_cpu_to_be [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure config_data_swab [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure config_data_le_to_cpu [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure config_data_cpu_to_le [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_save_config [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-01 07:35:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_41 [2023-04-01 07:35:32,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_39 [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_42 [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_43 [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_38 [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_40 [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_44 [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_bh [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irq [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-04-01 07:35:32,540 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_bh [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irq [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure __msecs_to_jiffies [2023-04-01 07:35:32,541 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_46 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_47 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_33 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_35 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_34 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_37 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_36 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_work_sync_49 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-04-01 07:35:32,542 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure ida_pre_get [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure ida_get_new_above [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure ida_remove [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure ida_get_new [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_3 [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2023-04-01 07:35:32,543 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_5 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure timer_init_6 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_block_device_operations_8 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_12 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_2 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_2 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure timer_init_7 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_1 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_pci_error_handlers_10 [2023-04-01 07:35:32,544 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_13 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_2 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_4 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_driver_9 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_11 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-04-01 07:35:32,545 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_45 [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_48 [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_50 [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure dev_crit [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-04-01 07:35:32,546 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_byte [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_max_seg_size [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver_51 [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver_52 [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msi_range [2023-04-01 07:35:32,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msi_exact [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure file_inode [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-04-01 07:35:32,548 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure CR_INTR_DMA [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_enable_ier [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_disable_ier [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_enable_ier_and_isr [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_disable_ier_and_isr [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_attach_dev [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_detach_dev [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_setup_dev [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_destroy_dev [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dev_init [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dev_cleanup [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_setup [2023-04-01 07:35:32,549 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_destroy [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_init [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_cleanup_dma_queue [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_cancel [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_cleanup [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_queue_reset [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_configure [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_hw_buffers_init [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_eeh_save_issued_dmas [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_read_hw_log [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_get_card_state [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_get_card_size8 [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_get_num_targets [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_issue_card_cmd [2023-04-01 07:35:32,550 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_creg_setup [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_creg_destroy [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_creg_init [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_creg_cleanup [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_eeh_save_issued_creg [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_kick_creg_queue [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_attr_pci_regs_show [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_attr_stats_show [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_attr_stats_open [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_attr_pci_regs_open [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_cram_read [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_cram_write [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_debugfs_dev_new [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_mask_interrupts [2023-04-01 07:35:32,551 INFO L130 BoogieDeclarations]: Found specification of procedure __enable_intr [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure __disable_intr [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_isr [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_card_state_to_str [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure card_state_change [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure card_event_handler [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure card_shutdown [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_eeh_frozen [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_eeh_failure [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_eeh_fifo_flush_poll [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_error_detected [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_slot_reset [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_compatibility_check [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_pci_probe [2023-04-01 07:35:32,552 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_pci_remove [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_pci_suspend [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_pci_shutdown [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_core_init [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_core_cleanup [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_open_13 [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_9 [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_9 [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_suspend_late_9 [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_13 [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_8 [2023-04-01 07:35:32,553 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_87 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_91 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_82 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_85 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_88 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_93 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_83 [2023-04-01 07:35:32,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_84 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_86 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure timer_pending [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_89 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_90 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_92 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_94 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_95 [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-04-01 07:35:32,555 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_77 [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_79 [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_78 [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_81 [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_80 [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_work_sync_96 [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32be [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32be [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc [2023-04-01 07:35:32,556 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_free [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_6 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_6 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_6 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure choose_timer_6 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_6 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_6 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_3 [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure dev_emerg [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alert [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure dev_notice [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure CREG_DATA [2023-04-01 07:35:32,557 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_get_card_capabilities [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_reg_access [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_creg_data [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_creg_data [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_issue_cmd [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_kick_queue [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_queue_cmd [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_cmd_timed_out [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_cmd_done [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_reset [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure creg_cmd_done_cb [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure __issue_creg_rw [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure issue_creg_rw [2023-04-01 07:35:32,558 INFO L130 BoogieDeclarations]: Found specification of procedure hw_log_msg [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure substrncpy [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure read_hw_log_done [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure issue_reg_cmd [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_129 [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_127 [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_130 [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_131 [2023-04-01 07:35:32,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_134 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_136 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_126 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_128 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_132 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_133 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_135 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_121 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_123 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_122 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_125 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_124 [2023-04-01 07:35:32,560 INFO L130 BoogieDeclarations]: Found specification of procedure register_blkdev [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure add_disk [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_disk [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure generic_start_io_acct [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure generic_end_io_acct [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_clear_unlocked [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_make_request [2023-04-01 07:35:32,561 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_bounce_limit [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_discard_sectors [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_logical_block_size [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_physical_block_size [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_dma_alignment [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure blk_alloc_queue [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_queue_bio [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_blkdev_ioctl [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_getgeo [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure disk_stats_start [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure disk_stats_complete [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure bio_dma_done_cb [2023-04-01 07:35:32,562 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_make_request [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_discard_supported [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_167 [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_162 [2023-04-01 07:35:32,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_165 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_168 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_175 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_177 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_163 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_164 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_166 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_174 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_176 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_169 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_170 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_172 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_171 [2023-04-01 07:35:32,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_173 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_182 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_178 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_179 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_180 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_181 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_157 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_159 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_158 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_161 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_160 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work___0 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_5 [2023-04-01 07:35:32,565 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_7 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_4 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_5 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_7 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_4 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_5 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_4 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_5 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_7 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_5 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_4 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure choose_timer_7 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_4 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_7 [2023-04-01 07:35:32,566 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_7 [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_mapping_error [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~TO~int [2023-04-01 07:35:32,567 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure bvec_iter_advance [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure bio_advance_iter [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_addr8_to_laddr [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_get_dma_tgt [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_size [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure set_tracker_dma [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure get_tracker_dma [2023-04-01 07:35:32,568 INFO L130 BoogieDeclarations]: Found specification of procedure pop_tracker [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure push_tracker [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure dma_intr_coal_val [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure dma_intr_coal_auto_tune [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_free_dma [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_complete_dma [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_requeue_dma [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_handle_dma_error [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure dma_engine_stalled [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_issue_dmas [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_done [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_schedule_issue [2023-04-01 07:35:32,569 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_schedule_done [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_queue_discard [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_queue_dma [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_ctrl_init [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure rsxx_dma_stripe_setup [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_dev_lock_of_rsxx_cardinfo [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-04-01 07:35:32,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-01 07:35:32,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_reset_lock_of_NOT_ARG_SIGN [2023-04-01 07:35:32,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_work_lock_of_rsxx_dma_ctrl [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-01 07:35:32,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-01 07:35:32,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-01 07:35:32,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-01 07:35:32,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-01 07:35:32,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-01 07:35:32,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-01 07:35:32,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-01 07:35:33,600 INFO L236 CfgBuilder]: Building ICFG [2023-04-01 07:35:33,607 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-01 07:35:43,751 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-01 07:35:46,557 INFO L277 CfgBuilder]: Performing block encoding [2023-04-01 07:35:49,296 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-01 07:35:49,297 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-04-01 07:35:49,306 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 07:35:49 BoogieIcfgContainer [2023-04-01 07:35:49,306 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-01 07:35:49,310 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-01 07:35:49,310 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-01 07:35:49,312 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-01 07:35:49,313 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.04 07:35:28" (1/3) ... [2023-04-01 07:35:49,313 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25279c50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 07:35:49, skipping insertion in model container [2023-04-01 07:35:49,313 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 07:35:31" (2/3) ... [2023-04-01 07:35:49,313 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25279c50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 07:35:49, skipping insertion in model container [2023-04-01 07:35:49,313 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 07:35:49" (3/3) ... [2023-04-01 07:35:49,314 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--block--rsxx--rsxx.ko-entry_point.cil.out.i [2023-04-01 07:35:49,332 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-01 07:35:49,332 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-01 07:35:49,456 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-01 07:35:49,464 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;@20b036ec, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-01 07:35:49,464 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-01 07:35:49,479 INFO L276 IsEmpty]: Start isEmpty. Operand has 3824 states, 2139 states have (on average 1.2286115007012623) internal successors, (2628), 2217 states have internal predecessors, (2628), 1166 states have call successors, (1166), 388 states have call predecessors, (1166), 387 states have return successors, (1154), 1144 states have call predecessors, (1154), 1154 states have call successors, (1154) [2023-04-01 07:35:49,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2023-04-01 07:35:49,512 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:35:49,513 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:49,514 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:35:49,517 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:35:49,517 INFO L85 PathProgramCache]: Analyzing trace with hash -227351649, now seen corresponding path program 1 times [2023-04-01 07:35:49,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:35:49,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831346140] [2023-04-01 07:35:49,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:35:49,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:35:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:35:50,624 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:35:50,625 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:35:50,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831346140] [2023-04-01 07:35:50,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831346140] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:35:50,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:35:50,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:35:50,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342068763] [2023-04-01 07:35:50,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:35:50,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:35:50,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:35:50,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:35:50,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:35:50,679 INFO L87 Difference]: Start difference. First operand has 3824 states, 2139 states have (on average 1.2286115007012623) internal successors, (2628), 2217 states have internal predecessors, (2628), 1166 states have call successors, (1166), 388 states have call predecessors, (1166), 387 states have return successors, (1154), 1144 states have call predecessors, (1154), 1154 states have call successors, (1154) Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2023-04-01 07:35:52,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:35:52,629 INFO L93 Difference]: Finished difference Result 6781 states and 9012 transitions. [2023-04-01 07:35:52,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:35:52,631 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 266 [2023-04-01 07:35:52,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:35:52,665 INFO L225 Difference]: With dead ends: 6781 [2023-04-01 07:35:52,665 INFO L226 Difference]: Without dead ends: 4118 [2023-04-01 07:35:52,680 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:35:52,683 INFO L413 NwaCegarLoop]: 3223 mSDtfsCounter, 1975 mSDsluCounter, 3087 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1975 SdHoareTripleChecker+Valid, 6310 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-04-01 07:35:52,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1975 Valid, 6310 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-04-01 07:35:52,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4118 states. [2023-04-01 07:35:52,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4118 to 4088. [2023-04-01 07:35:52,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4088 states, 2382 states have (on average 1.250209907640638) internal successors, (2978), 2448 states have internal predecessors, (2978), 1182 states have call successors, (1182), 526 states have call predecessors, (1182), 523 states have return successors, (1171), 1156 states have call predecessors, (1171), 1170 states have call successors, (1171) [2023-04-01 07:35:52,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4088 states to 4088 states and 5331 transitions. [2023-04-01 07:35:52,940 INFO L78 Accepts]: Start accepts. Automaton has 4088 states and 5331 transitions. Word has length 266 [2023-04-01 07:35:52,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:35:52,943 INFO L495 AbstractCegarLoop]: Abstraction has 4088 states and 5331 transitions. [2023-04-01 07:35:52,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2023-04-01 07:35:52,943 INFO L276 IsEmpty]: Start isEmpty. Operand 4088 states and 5331 transitions. [2023-04-01 07:35:52,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2023-04-01 07:35:52,951 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:35:52,951 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:52,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-01 07:35:52,952 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:35:52,952 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:35:52,952 INFO L85 PathProgramCache]: Analyzing trace with hash 2083487839, now seen corresponding path program 1 times [2023-04-01 07:35:52,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:35:52,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142866754] [2023-04-01 07:35:52,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:35:52,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:35:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:35:53,843 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:35:53,843 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:35:53,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142866754] [2023-04-01 07:35:53,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142866754] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:35:53,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:35:53,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:35:53,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272383190] [2023-04-01 07:35:53,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:35:53,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:35:53,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:35:53,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:35:53,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:35:53,852 INFO L87 Difference]: Start difference. First operand 4088 states and 5331 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:35:54,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:35:54,707 INFO L93 Difference]: Finished difference Result 4094 states and 5334 transitions. [2023-04-01 07:35:54,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:35:54,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 270 [2023-04-01 07:35:54,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:35:54,730 INFO L225 Difference]: With dead ends: 4094 [2023-04-01 07:35:54,730 INFO L226 Difference]: Without dead ends: 4090 [2023-04-01 07:35:54,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:35:54,734 INFO L413 NwaCegarLoop]: 3186 mSDtfsCounter, 3382 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3382 SdHoareTripleChecker+Valid, 3226 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-04-01 07:35:54,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3382 Valid, 3226 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-04-01 07:35:54,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2023-04-01 07:35:54,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 4088. [2023-04-01 07:35:54,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4088 states, 2383 states have (on average 1.249265631556861) internal successors, (2977), 2447 states have internal predecessors, (2977), 1180 states have call successors, (1180), 527 states have call predecessors, (1180), 524 states have return successors, (1171), 1156 states have call predecessors, (1171), 1170 states have call successors, (1171) [2023-04-01 07:35:54,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4088 states to 4088 states and 5328 transitions. [2023-04-01 07:35:54,906 INFO L78 Accepts]: Start accepts. Automaton has 4088 states and 5328 transitions. Word has length 270 [2023-04-01 07:35:54,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:35:54,907 INFO L495 AbstractCegarLoop]: Abstraction has 4088 states and 5328 transitions. [2023-04-01 07:35:54,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:35:54,907 INFO L276 IsEmpty]: Start isEmpty. Operand 4088 states and 5328 transitions. [2023-04-01 07:35:54,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-04-01 07:35:54,911 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:35:54,911 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:54,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-01 07:35:54,912 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:35:54,912 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:35:54,912 INFO L85 PathProgramCache]: Analyzing trace with hash 161281726, now seen corresponding path program 1 times [2023-04-01 07:35:54,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:35:54,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060910101] [2023-04-01 07:35:54,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:35:54,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:35:55,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:35:55,407 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:35:55,407 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:35:55,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060910101] [2023-04-01 07:35:55,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060910101] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:35:55,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:35:55,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:35:55,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090553314] [2023-04-01 07:35:55,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:35:55,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:35:55,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:35:55,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:35:55,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:35:55,409 INFO L87 Difference]: Start difference. First operand 4088 states and 5328 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:35:56,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:35:56,381 INFO L93 Difference]: Finished difference Result 4090 states and 5329 transitions. [2023-04-01 07:35:56,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:35:56,382 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 271 [2023-04-01 07:35:56,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:35:56,405 INFO L225 Difference]: With dead ends: 4090 [2023-04-01 07:35:56,406 INFO L226 Difference]: Without dead ends: 4087 [2023-04-01 07:35:56,409 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:35:56,411 INFO L413 NwaCegarLoop]: 3185 mSDtfsCounter, 3424 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3424 SdHoareTripleChecker+Valid, 3186 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-04-01 07:35:56,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3424 Valid, 3186 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-04-01 07:35:56,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4087 states. [2023-04-01 07:35:56,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4087 to 4087. [2023-04-01 07:35:56,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4087 states, 2383 states have (on average 1.248845992446496) internal successors, (2976), 2446 states have internal predecessors, (2976), 1179 states have call successors, (1179), 527 states have call predecessors, (1179), 524 states have return successors, (1171), 1156 states have call predecessors, (1171), 1170 states have call successors, (1171) [2023-04-01 07:35:56,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4087 states to 4087 states and 5326 transitions. [2023-04-01 07:35:56,795 INFO L78 Accepts]: Start accepts. Automaton has 4087 states and 5326 transitions. Word has length 271 [2023-04-01 07:35:56,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:35:56,796 INFO L495 AbstractCegarLoop]: Abstraction has 4087 states and 5326 transitions. [2023-04-01 07:35:56,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:35:56,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4087 states and 5326 transitions. [2023-04-01 07:35:56,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2023-04-01 07:35:56,801 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:35:56,801 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:56,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-01 07:35:56,801 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:35:56,801 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:35:56,802 INFO L85 PathProgramCache]: Analyzing trace with hash 702439234, now seen corresponding path program 1 times [2023-04-01 07:35:56,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:35:56,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113825647] [2023-04-01 07:35:56,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:35:56,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:35:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:35:57,230 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:35:57,230 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:35:57,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113825647] [2023-04-01 07:35:57,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113825647] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:35:57,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:35:57,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:35:57,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222877963] [2023-04-01 07:35:57,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:35:57,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:35:57,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:35:57,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:35:57,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:35:57,232 INFO L87 Difference]: Start difference. First operand 4087 states and 5326 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:35:58,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:35:58,273 INFO L93 Difference]: Finished difference Result 4089 states and 5327 transitions. [2023-04-01 07:35:58,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:35:58,274 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 272 [2023-04-01 07:35:58,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:35:58,307 INFO L225 Difference]: With dead ends: 4089 [2023-04-01 07:35:58,307 INFO L226 Difference]: Without dead ends: 4086 [2023-04-01 07:35:58,312 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:35:58,313 INFO L413 NwaCegarLoop]: 3183 mSDtfsCounter, 3421 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3421 SdHoareTripleChecker+Valid, 3184 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-04-01 07:35:58,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3421 Valid, 3184 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-04-01 07:35:58,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4086 states. [2023-04-01 07:35:58,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4086 to 4086. [2023-04-01 07:35:58,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4086 states, 2383 states have (on average 1.2484263533361308) internal successors, (2975), 2445 states have internal predecessors, (2975), 1178 states have call successors, (1178), 527 states have call predecessors, (1178), 524 states have return successors, (1171), 1156 states have call predecessors, (1171), 1170 states have call successors, (1171) [2023-04-01 07:35:58,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4086 states to 4086 states and 5324 transitions. [2023-04-01 07:35:58,525 INFO L78 Accepts]: Start accepts. Automaton has 4086 states and 5324 transitions. Word has length 272 [2023-04-01 07:35:58,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:35:58,526 INFO L495 AbstractCegarLoop]: Abstraction has 4086 states and 5324 transitions. [2023-04-01 07:35:58,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:35:58,527 INFO L276 IsEmpty]: Start isEmpty. Operand 4086 states and 5324 transitions. [2023-04-01 07:35:58,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2023-04-01 07:35:58,532 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:35:58,532 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:58,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-04-01 07:35:58,533 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:35:58,533 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:35:58,533 INFO L85 PathProgramCache]: Analyzing trace with hash 298457665, now seen corresponding path program 1 times [2023-04-01 07:35:58,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:35:58,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944147545] [2023-04-01 07:35:58,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:35:58,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:35:58,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:35:58,986 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:35:58,987 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:35:58,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944147545] [2023-04-01 07:35:58,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944147545] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:35:58,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:35:58,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:35:58,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029335702] [2023-04-01 07:35:58,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:35:58,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:35:58,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:35:58,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:35:58,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:35:58,989 INFO L87 Difference]: Start difference. First operand 4086 states and 5324 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:36:00,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:36:00,046 INFO L93 Difference]: Finished difference Result 4088 states and 5325 transitions. [2023-04-01 07:36:00,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:36:00,052 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 273 [2023-04-01 07:36:00,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:36:00,076 INFO L225 Difference]: With dead ends: 4088 [2023-04-01 07:36:00,076 INFO L226 Difference]: Without dead ends: 4085 [2023-04-01 07:36:00,079 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:36:00,079 INFO L413 NwaCegarLoop]: 3181 mSDtfsCounter, 3418 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3418 SdHoareTripleChecker+Valid, 3182 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-04-01 07:36:00,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3418 Valid, 3182 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-04-01 07:36:00,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2023-04-01 07:36:00,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 4085. [2023-04-01 07:36:00,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4085 states, 2383 states have (on average 1.2480067142257658) internal successors, (2974), 2444 states have internal predecessors, (2974), 1177 states have call successors, (1177), 527 states have call predecessors, (1177), 524 states have return successors, (1171), 1156 states have call predecessors, (1171), 1170 states have call successors, (1171) [2023-04-01 07:36:00,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4085 states to 4085 states and 5322 transitions. [2023-04-01 07:36:00,355 INFO L78 Accepts]: Start accepts. Automaton has 4085 states and 5322 transitions. Word has length 273 [2023-04-01 07:36:00,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:36:00,356 INFO L495 AbstractCegarLoop]: Abstraction has 4085 states and 5322 transitions. [2023-04-01 07:36:00,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:36:00,357 INFO L276 IsEmpty]: Start isEmpty. Operand 4085 states and 5322 transitions. [2023-04-01 07:36:00,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2023-04-01 07:36:00,361 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:36:00,361 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36:00,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-04-01 07:36:00,362 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:36:00,362 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:36:00,362 INFO L85 PathProgramCache]: Analyzing trace with hash 659935781, now seen corresponding path program 1 times [2023-04-01 07:36:00,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:36:00,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944426270] [2023-04-01 07:36:00,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:36:00,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:36:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:36:00,983 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:36:00,983 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:36:00,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944426270] [2023-04-01 07:36:00,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944426270] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:36:00,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:36:00,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:36:00,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102458081] [2023-04-01 07:36:00,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:36:00,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:36:00,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:36:00,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:36:00,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:36:00,988 INFO L87 Difference]: Start difference. First operand 4085 states and 5322 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:36:03,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:36:03,036 INFO L93 Difference]: Finished difference Result 7967 states and 10525 transitions. [2023-04-01 07:36:03,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:36:03,037 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 274 [2023-04-01 07:36:03,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:36:03,081 INFO L225 Difference]: With dead ends: 7967 [2023-04-01 07:36:03,081 INFO L226 Difference]: Without dead ends: 7963 [2023-04-01 07:36:03,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:36:03,088 INFO L413 NwaCegarLoop]: 3906 mSDtfsCounter, 3375 mSDsluCounter, 3121 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3375 SdHoareTripleChecker+Valid, 7027 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-04-01 07:36:03,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3375 Valid, 7027 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-04-01 07:36:03,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7963 states. [2023-04-01 07:36:03,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7963 to 7960. [2023-04-01 07:36:03,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7960 states, 4660 states have (on average 1.25) internal successors, (5825), 4774 states have internal predecessors, (5825), 2273 states have call successors, (2273), 1034 states have call predecessors, (2273), 1026 states have return successors, (2419), 2233 states have call predecessors, (2419), 2265 states have call successors, (2419) [2023-04-01 07:36:03,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7960 states to 7960 states and 10517 transitions. [2023-04-01 07:36:03,599 INFO L78 Accepts]: Start accepts. Automaton has 7960 states and 10517 transitions. Word has length 274 [2023-04-01 07:36:03,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:36:03,600 INFO L495 AbstractCegarLoop]: Abstraction has 7960 states and 10517 transitions. [2023-04-01 07:36:03,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:36:03,600 INFO L276 IsEmpty]: Start isEmpty. Operand 7960 states and 10517 transitions. [2023-04-01 07:36:03,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2023-04-01 07:36:03,605 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:36:03,605 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36:03,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-04-01 07:36:03,605 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:36:03,605 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:36:03,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1019139644, now seen corresponding path program 1 times [2023-04-01 07:36:03,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:36:03,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850958836] [2023-04-01 07:36:03,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:36:03,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:36:03,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:36:03,986 INFO L134 CoverageAnalysis]: Checked inductivity of 675 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 675 trivial. 0 not checked. [2023-04-01 07:36:03,986 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:36:03,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850958836] [2023-04-01 07:36:03,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850958836] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:36:03,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:36:03,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:36:03,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742805805] [2023-04-01 07:36:03,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:36:03,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:36:03,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:36:03,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:36:03,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:36:03,988 INFO L87 Difference]: Start difference. First operand 7960 states and 10517 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:36:05,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:36:05,080 INFO L93 Difference]: Finished difference Result 7962 states and 10518 transitions. [2023-04-01 07:36:05,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:36:05,081 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 275 [2023-04-01 07:36:05,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:36:05,132 INFO L225 Difference]: With dead ends: 7962 [2023-04-01 07:36:05,132 INFO L226 Difference]: Without dead ends: 7935 [2023-04-01 07:36:05,137 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:36:05,138 INFO L413 NwaCegarLoop]: 3180 mSDtfsCounter, 3414 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3414 SdHoareTripleChecker+Valid, 3181 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-04-01 07:36:05,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3414 Valid, 3181 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-04-01 07:36:05,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7935 states. [2023-04-01 07:36:05,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7935 to 7935. [2023-04-01 07:36:05,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7935 states, 4648 states have (on average 1.2495697074010328) internal successors, (5808), 4761 states have internal predecessors, (5808), 2264 states have call successors, (2264), 1029 states have call predecessors, (2264), 1022 states have return successors, (2412), 2226 states have call predecessors, (2412), 2258 states have call successors, (2412) [2023-04-01 07:36:05,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7935 states to 7935 states and 10484 transitions. [2023-04-01 07:36:05,655 INFO L78 Accepts]: Start accepts. Automaton has 7935 states and 10484 transitions. Word has length 275 [2023-04-01 07:36:05,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:36:05,656 INFO L495 AbstractCegarLoop]: Abstraction has 7935 states and 10484 transitions. [2023-04-01 07:36:05,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2023-04-01 07:36:05,656 INFO L276 IsEmpty]: Start isEmpty. Operand 7935 states and 10484 transitions. [2023-04-01 07:36:05,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2023-04-01 07:36:05,668 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:36:05,668 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 07:36:05,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-04-01 07:36:05,668 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:36:05,668 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:36:05,669 INFO L85 PathProgramCache]: Analyzing trace with hash -721908570, now seen corresponding path program 1 times [2023-04-01 07:36:05,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:36:05,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017222838] [2023-04-01 07:36:05,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:36:05,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:36:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:36:06,057 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 789 trivial. 0 not checked. [2023-04-01 07:36:06,058 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:36:06,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017222838] [2023-04-01 07:36:06,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017222838] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:36:06,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:36:06,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:36:06,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124798434] [2023-04-01 07:36:06,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:36:06,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:36:06,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:36:06,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:36:06,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:36:06,060 INFO L87 Difference]: Start difference. First operand 7935 states and 10484 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2023-04-01 07:36:07,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:36:07,268 INFO L93 Difference]: Finished difference Result 15809 states and 20887 transitions. [2023-04-01 07:36:07,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:36:07,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 372 [2023-04-01 07:36:07,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:36:07,308 INFO L225 Difference]: With dead ends: 15809 [2023-04-01 07:36:07,308 INFO L226 Difference]: Without dead ends: 7944 [2023-04-01 07:36:07,337 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:36:07,338 INFO L413 NwaCegarLoop]: 3185 mSDtfsCounter, 3488 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3488 SdHoareTripleChecker+Valid, 3194 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-04-01 07:36:07,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3488 Valid, 3194 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-04-01 07:36:07,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7944 states. [2023-04-01 07:36:07,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7944 to 7935. [2023-04-01 07:36:07,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7935 states, 4648 states have (on average 1.2487091222030982) internal successors, (5804), 4761 states have internal predecessors, (5804), 2264 states have call successors, (2264), 1029 states have call predecessors, (2264), 1022 states have return successors, (2412), 2226 states have call predecessors, (2412), 2258 states have call successors, (2412) [2023-04-01 07:36:07,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7935 states to 7935 states and 10480 transitions. [2023-04-01 07:36:07,898 INFO L78 Accepts]: Start accepts. Automaton has 7935 states and 10480 transitions. Word has length 372 [2023-04-01 07:36:07,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:36:07,899 INFO L495 AbstractCegarLoop]: Abstraction has 7935 states and 10480 transitions. [2023-04-01 07:36:07,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2023-04-01 07:36:07,899 INFO L276 IsEmpty]: Start isEmpty. Operand 7935 states and 10480 transitions. [2023-04-01 07:36:07,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2023-04-01 07:36:07,909 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:36:07,909 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36:07,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-04-01 07:36:07,909 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:36:07,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:36:07,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1681337867, now seen corresponding path program 1 times [2023-04-01 07:36:07,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:36:07,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576125072] [2023-04-01 07:36:07,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:36:07,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:36:08,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:36:08,515 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2023-04-01 07:36:08,515 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:36:08,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576125072] [2023-04-01 07:36:08,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576125072] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:36:08,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:36:08,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 07:36:08,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163873153] [2023-04-01 07:36:08,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:36:08,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 07:36:08,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:36:08,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 07:36:08,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 07:36:08,518 INFO L87 Difference]: Start difference. First operand 7935 states and 10480 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2023-04-01 07:36:10,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 07:36:10,775 INFO L93 Difference]: Finished difference Result 23345 states and 30808 transitions. [2023-04-01 07:36:10,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 07:36:10,775 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) Word has length 412 [2023-04-01 07:36:10,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 07:36:10,838 INFO L225 Difference]: With dead ends: 23345 [2023-04-01 07:36:10,838 INFO L226 Difference]: Without dead ends: 15480 [2023-04-01 07:36:10,870 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:36:10,872 INFO L413 NwaCegarLoop]: 4278 mSDtfsCounter, 3367 mSDsluCounter, 3080 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3367 SdHoareTripleChecker+Valid, 7358 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-04-01 07:36:10,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3367 Valid, 7358 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-04-01 07:36:10,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15480 states. [2023-04-01 07:36:11,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15480 to 15463. [2023-04-01 07:36:11,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15463 states, 9059 states have (on average 1.2490341097251352) internal successors, (11315), 9283 states have internal predecessors, (11315), 4401 states have call successors, (4401), 2013 states have call predecessors, (4401), 2002 states have return successors, (4681), 4330 states have call predecessors, (4681), 4395 states have call successors, (4681) [2023-04-01 07:36:11,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15463 states to 15463 states and 20397 transitions. [2023-04-01 07:36:11,898 INFO L78 Accepts]: Start accepts. Automaton has 15463 states and 20397 transitions. Word has length 412 [2023-04-01 07:36:11,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 07:36:11,899 INFO L495 AbstractCegarLoop]: Abstraction has 15463 states and 20397 transitions. [2023-04-01 07:36:11,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (68), 2 states have call predecessors, (68), 1 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2023-04-01 07:36:11,899 INFO L276 IsEmpty]: Start isEmpty. Operand 15463 states and 20397 transitions. [2023-04-01 07:36:11,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 402 [2023-04-01 07:36:11,908 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 07:36:11,908 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 07:36:11,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-04-01 07:36:11,909 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 07:36:11,909 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 07:36:11,909 INFO L85 PathProgramCache]: Analyzing trace with hash 99813812, now seen corresponding path program 1 times [2023-04-01 07:36:11,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 07:36:11,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147435736] [2023-04-01 07:36:11,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 07:36:11,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 07:36:12,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 07:36:13,692 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 713 trivial. 0 not checked. [2023-04-01 07:36:13,692 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 07:36:13,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147435736] [2023-04-01 07:36:13,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147435736] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 07:36:13,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 07:36:13,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-04-01 07:36:13,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772002706] [2023-04-01 07:36:13,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 07:36:13,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-01 07:36:13,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 07:36:13,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-01 07:36:13,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-04-01 07:36:13,695 INFO L87 Difference]: Start difference. First operand 15463 states and 20397 transitions. Second operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 5 states have internal predecessors, (127), 3 states have call successors, (68), 3 states have call predecessors, (68), 2 states have return successors, (57), 3 states have call predecessors, (57), 3 states have call successors, (57)