/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--scsi_tgt.ko-main.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 12:49:30,122 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 12:49:30,125 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 12:49:30,164 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 12:49:30,165 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 12:49:30,166 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 12:49:30,168 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 12:49:30,171 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 12:49:30,173 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 12:49:30,174 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 12:49:30,175 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 12:49:30,177 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 12:49:30,177 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 12:49:30,179 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 12:49:30,180 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 12:49:30,195 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 12:49:30,196 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 12:49:30,197 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 12:49:30,199 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 12:49:30,202 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 12:49:30,204 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 12:49:30,205 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 12:49:30,207 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 12:49:30,208 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 12:49:30,213 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 12:49:30,213 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 12:49:30,214 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 12:49:30,215 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 12:49:30,216 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 12:49:30,217 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 12:49:30,217 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 12:49:30,218 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 12:49:30,219 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 12:49:30,220 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 12:49:30,222 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 12:49:30,222 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 12:49:30,223 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 12:49:30,224 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 12:49:30,224 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 12:49:30,225 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 12:49:30,226 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 12:49:30,228 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf [2022-10-16 12:49:30,259 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 12:49:30,259 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 12:49:30,260 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 12:49:30,260 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 12:49:30,261 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 12:49:30,261 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 12:49:30,262 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 12:49:30,263 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 12:49:30,263 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 12:49:30,263 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 12:49:30,264 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 12:49:30,264 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 12:49:30,264 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 12:49:30,264 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 12:49:30,265 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 12:49:30,265 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 12:49:30,265 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 12:49:30,265 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 12:49:30,265 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 12:49:30,266 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 12:49:30,266 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 12:49:30,266 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 12:49:30,266 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 12:49:30,267 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 12:49:30,267 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 12:49:30,267 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 12:49:30,267 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 12:49:30,267 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 12:49:30,268 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 12:49:30,268 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 12:49:30,268 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 12:49:30,268 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 12:49:30,268 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 12:49:30,269 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 [2022-10-16 12:49:30,670 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 12:49:30,722 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 12:49:30,727 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 12:49:30,729 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 12:49:30,729 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 12:49:30,731 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--scsi_tgt.ko-main.cil.out.i [2022-10-16 12:49:30,807 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/946697405/c88da4bf6a804a6ba20510301378c991/FLAG7481b5002 [2022-10-16 12:49:31,756 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 12:49:31,757 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--scsi_tgt.ko-main.cil.out.i [2022-10-16 12:49:31,814 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/946697405/c88da4bf6a804a6ba20510301378c991/FLAG7481b5002 [2022-10-16 12:49:32,280 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/946697405/c88da4bf6a804a6ba20510301378c991 [2022-10-16 12:49:32,285 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 12:49:32,291 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 12:49:32,293 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 12:49:32,293 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 12:49:32,297 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 12:49:32,299 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:49:32" (1/1) ... [2022-10-16 12:49:32,301 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d6024f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:32, skipping insertion in model container [2022-10-16 12:49:32,301 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:49:32" (1/1) ... [2022-10-16 12:49:32,310 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 12:49:32,480 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 12:49:34,191 WARN L230 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--scsi_tgt.ko-main.cil.out.i[228448,228461] [2022-10-16 12:49:34,334 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 12:49:34,364 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 12:49:34,862 WARN L230 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--scsi_tgt.ko-main.cil.out.i[228448,228461] [2022-10-16 12:49:34,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 12:49:34,990 INFO L208 MainTranslator]: Completed translation [2022-10-16 12:49:34,991 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34 WrapperNode [2022-10-16 12:49:34,991 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 12:49:34,993 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 12:49:34,993 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 12:49:34,993 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 12:49:35,002 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,070 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,193 INFO L138 Inliner]: procedures = 188, calls = 583, calls flagged for inlining = 72, calls inlined = 47, statements flattened = 1214 [2022-10-16 12:49:35,194 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 12:49:35,196 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 12:49:35,196 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 12:49:35,196 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 12:49:35,209 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,209 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,246 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,252 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,345 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,364 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,388 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,404 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,431 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 12:49:35,433 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 12:49:35,433 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 12:49:35,433 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 12:49:35,434 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (1/1) ... [2022-10-16 12:49:35,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 12:49:35,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:35,479 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) [2022-10-16 12:49:35,496 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 [2022-10-16 12:49:35,551 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-10-16 12:49:35,552 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-10-16 12:49:35,552 INFO L130 BoogieDeclarations]: Found specification of procedure uspace_ring_map [2022-10-16 12:49:35,552 INFO L138 BoogieDeclarations]: Found implementation of procedure uspace_ring_map [2022-10-16 12:49:35,553 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unmap_user_pages [2022-10-16 12:49:35,553 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unmap_user_pages [2022-10-16 12:49:35,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 12:49:35,553 INFO L130 BoogieDeclarations]: Found specification of procedure hash_64 [2022-10-16 12:49:35,553 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_64 [2022-10-16 12:49:35,554 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_release_buffers [2022-10-16 12:49:35,554 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_release_buffers [2022-10-16 12:49:35,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-10-16 12:49:35,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-10-16 12:49:35,554 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-10-16 12:49:35,554 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-10-16 12:49:35,555 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_write [2022-10-16 12:49:35,555 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_write [2022-10-16 12:49:35,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-16 12:49:35,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-10-16 12:49:35,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-10-16 12:49:35,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-10-16 12:49:35,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-10-16 12:49:35,556 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_open [2022-10-16 12:49:35,557 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_open [2022-10-16 12:49:35,557 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2022-10-16 12:49:35,557 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2022-10-16 12:49:35,557 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 12:49:35,557 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tgt_cmd_to_host [2022-10-16 12:49:35,557 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tgt_cmd_to_host [2022-10-16 12:49:35,558 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-10-16 12:49:35,558 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-10-16 12:49:35,558 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 12:49:35,558 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_ring_idx_inc [2022-10-16 12:49:35,559 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_ring_idx_inc [2022-10-16 12:49:35,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-10-16 12:49:35,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-10-16 12:49:35,559 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_head_event [2022-10-16 12:49:35,559 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_head_event [2022-10-16 12:49:35,559 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2022-10-16 12:49:35,560 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2022-10-16 12:49:35,560 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-10-16 12:49:35,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-10-16 12:49:35,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-16 12:49:35,560 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-10-16 12:49:35,560 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-10-16 12:49:35,561 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2022-10-16 12:49:35,561 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2022-10-16 12:49:35,561 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 12:49:35,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-16 12:49:35,561 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_ring_exit [2022-10-16 12:49:35,561 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_ring_exit [2022-10-16 12:49:35,562 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tgt_cmd_destroy [2022-10-16 12:49:35,563 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tgt_cmd_destroy [2022-10-16 12:49:35,563 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_ring_init [2022-10-16 12:49:35,563 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_ring_init [2022-10-16 12:49:35,564 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-10-16 12:49:35,564 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-10-16 12:49:35,564 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_free [2022-10-16 12:49:35,565 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_free [2022-10-16 12:49:35,565 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_poll [2022-10-16 12:49:35,565 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_poll [2022-10-16 12:49:35,565 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-10-16 12:49:35,565 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-10-16 12:49:35,565 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_lookup [2022-10-16 12:49:35,566 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_lookup [2022-10-16 12:49:35,566 INFO L130 BoogieDeclarations]: Found specification of procedure tgt_mmap [2022-10-16 12:49:35,566 INFO L138 BoogieDeclarations]: Found implementation of procedure tgt_mmap [2022-10-16 12:49:35,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 12:49:35,567 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-10-16 12:49:35,567 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-10-16 12:49:35,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 12:49:35,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 12:49:36,038 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 12:49:36,041 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 12:49:37,163 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 12:49:37,179 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 12:49:37,179 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-10-16 12:49:37,183 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:49:37 BoogieIcfgContainer [2022-10-16 12:49:37,183 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 12:49:37,186 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 12:49:37,186 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 12:49:37,191 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 12:49:37,191 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 12:49:32" (1/3) ... [2022-10-16 12:49:37,192 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42208792 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:49:37, skipping insertion in model container [2022-10-16 12:49:37,192 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:49:34" (2/3) ... [2022-10-16 12:49:37,193 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42208792 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:49:37, skipping insertion in model container [2022-10-16 12:49:37,193 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:49:37" (3/3) ... [2022-10-16 12:49:37,195 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--scsi--scsi_tgt.ko-main.cil.out.i [2022-10-16 12:49:37,218 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 12:49:37,219 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-10-16 12:49:37,292 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 12:49:37,302 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;@d312b87, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 12:49:37,302 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-10-16 12:49:37,309 INFO L276 IsEmpty]: Start isEmpty. Operand has 399 states, 290 states have (on average 1.3482758620689654) internal successors, (391), 307 states have internal predecessors, (391), 68 states have call successors, (68), 30 states have call predecessors, (68), 30 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-10-16 12:49:37,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-10-16 12:49:37,323 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:37,324 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:49:37,324 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:37,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:37,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1173149826, now seen corresponding path program 1 times [2022-10-16 12:49:37,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:37,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657946690] [2022-10-16 12:49:37,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:37,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:37,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:37,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:37,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:37,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657946690] [2022-10-16 12:49:37,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657946690] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:37,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:37,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 12:49:37,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728856550] [2022-10-16 12:49:37,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:37,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 12:49:37,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:37,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 12:49:37,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 12:49:37,952 INFO L87 Difference]: Start difference. First operand has 399 states, 290 states have (on average 1.3482758620689654) internal successors, (391), 307 states have internal predecessors, (391), 68 states have call successors, (68), 30 states have call predecessors, (68), 30 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 12:49:38,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:38,230 INFO L93 Difference]: Finished difference Result 891 states and 1192 transitions. [2022-10-16 12:49:38,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 12:49:38,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-10-16 12:49:38,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:38,253 INFO L225 Difference]: With dead ends: 891 [2022-10-16 12:49:38,254 INFO L226 Difference]: Without dead ends: 463 [2022-10-16 12:49:38,266 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 [2022-10-16 12:49:38,271 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 125 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:38,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1003 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 12:49:38,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2022-10-16 12:49:38,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 458. [2022-10-16 12:49:38,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 337 states have (on average 1.3382789317507418) internal successors, (451), 353 states have internal predecessors, (451), 75 states have call successors, (75), 36 states have call predecessors, (75), 36 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-10-16 12:49:38,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 599 transitions. [2022-10-16 12:49:38,442 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 599 transitions. Word has length 15 [2022-10-16 12:49:38,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:38,445 INFO L495 AbstractCegarLoop]: Abstraction has 458 states and 599 transitions. [2022-10-16 12:49:38,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 12:49:38,445 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 599 transitions. [2022-10-16 12:49:38,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-10-16 12:49:38,450 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:38,451 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:49:38,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 12:49:38,451 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:38,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:38,453 INFO L85 PathProgramCache]: Analyzing trace with hash -512715558, now seen corresponding path program 1 times [2022-10-16 12:49:38,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:38,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663229725] [2022-10-16 12:49:38,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:38,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:38,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:38,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-10-16 12:49:38,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:38,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:38,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:38,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663229725] [2022-10-16 12:49:38,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663229725] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:38,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:38,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 12:49:38,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724816885] [2022-10-16 12:49:38,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:38,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 12:49:38,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:38,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 12:49:38,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 12:49:38,672 INFO L87 Difference]: Start difference. First operand 458 states and 599 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 12:49:38,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:38,812 INFO L93 Difference]: Finished difference Result 1264 states and 1654 transitions. [2022-10-16 12:49:38,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 12:49:38,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-10-16 12:49:38,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:38,830 INFO L225 Difference]: With dead ends: 1264 [2022-10-16 12:49:38,830 INFO L226 Difference]: Without dead ends: 809 [2022-10-16 12:49:38,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 12:49:38,843 INFO L413 NwaCegarLoop]: 866 mSDtfsCounter, 476 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 1291 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:38,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 1291 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:49:38,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2022-10-16 12:49:38,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 786. [2022-10-16 12:49:38,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 590 states have (on average 1.3338983050847457) internal successors, (787), 607 states have internal predecessors, (787), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:38,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1034 transitions. [2022-10-16 12:49:38,987 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1034 transitions. Word has length 20 [2022-10-16 12:49:38,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:38,988 INFO L495 AbstractCegarLoop]: Abstraction has 786 states and 1034 transitions. [2022-10-16 12:49:38,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 12:49:38,989 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1034 transitions. [2022-10-16 12:49:38,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-10-16 12:49:38,994 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:38,994 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:49:38,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 12:49:38,999 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting tgt_ring_initErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:39,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:39,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1043772841, now seen corresponding path program 1 times [2022-10-16 12:49:39,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:39,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748835487] [2022-10-16 12:49:39,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:39,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:39,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:39,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:39,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-10-16 12:49:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:39,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-10-16 12:49:39,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:39,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:39,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:39,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748835487] [2022-10-16 12:49:39,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748835487] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:39,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:39,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 12:49:39,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418688789] [2022-10-16 12:49:39,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:39,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:49:39,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:39,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:49:39,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 12:49:39,353 INFO L87 Difference]: Start difference. First operand 786 states and 1034 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:40,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:40,122 INFO L93 Difference]: Finished difference Result 1839 states and 2486 transitions. [2022-10-16 12:49:40,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:49:40,122 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2022-10-16 12:49:40,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:40,133 INFO L225 Difference]: With dead ends: 1839 [2022-10-16 12:49:40,133 INFO L226 Difference]: Without dead ends: 1056 [2022-10-16 12:49:40,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 12:49:40,139 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 246 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:40,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 1008 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-16 12:49:40,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2022-10-16 12:49:40,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 798. [2022-10-16 12:49:40,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 602 states have (on average 1.330564784053156) internal successors, (801), 619 states have internal predecessors, (801), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:40,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1048 transitions. [2022-10-16 12:49:40,266 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1048 transitions. Word has length 36 [2022-10-16 12:49:40,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:40,267 INFO L495 AbstractCegarLoop]: Abstraction has 798 states and 1048 transitions. [2022-10-16 12:49:40,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:40,268 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1048 transitions. [2022-10-16 12:49:40,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-10-16 12:49:40,269 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:40,269 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:40,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 12:49:40,270 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:40,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:40,271 INFO L85 PathProgramCache]: Analyzing trace with hash -869447838, now seen corresponding path program 1 times [2022-10-16 12:49:40,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:40,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760385874] [2022-10-16 12:49:40,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:40,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:40,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:40,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:40,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:40,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-10-16 12:49:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:40,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:40,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:40,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760385874] [2022-10-16 12:49:40,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760385874] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:40,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:40,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 12:49:40,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865415605] [2022-10-16 12:49:40,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:40,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 12:49:40,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:40,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 12:49:40,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 12:49:40,450 INFO L87 Difference]: Start difference. First operand 798 states and 1048 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 12:49:41,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:41,178 INFO L93 Difference]: Finished difference Result 1853 states and 2492 transitions. [2022-10-16 12:49:41,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 12:49:41,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 38 [2022-10-16 12:49:41,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:41,187 INFO L225 Difference]: With dead ends: 1853 [2022-10-16 12:49:41,187 INFO L226 Difference]: Without dead ends: 1052 [2022-10-16 12:49:41,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:49:41,192 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 246 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:41,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 1329 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-16 12:49:41,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2022-10-16 12:49:41,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 798. [2022-10-16 12:49:41,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 602 states have (on average 1.3272425249169435) internal successors, (799), 619 states have internal predecessors, (799), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:41,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1046 transitions. [2022-10-16 12:49:41,257 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1046 transitions. Word has length 38 [2022-10-16 12:49:41,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:41,258 INFO L495 AbstractCegarLoop]: Abstraction has 798 states and 1046 transitions. [2022-10-16 12:49:41,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 12:49:41,258 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1046 transitions. [2022-10-16 12:49:41,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-10-16 12:49:41,260 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:41,260 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:41,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-16 12:49:41,260 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting tgt_ring_initErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:41,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:41,261 INFO L85 PathProgramCache]: Analyzing trace with hash -954356481, now seen corresponding path program 1 times [2022-10-16 12:49:41,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:41,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114188635] [2022-10-16 12:49:41,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:41,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:41,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:41,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:41,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:41,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-10-16 12:49:41,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:41,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-10-16 12:49:41,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:41,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:41,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:41,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114188635] [2022-10-16 12:49:41,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114188635] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:41,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738156939] [2022-10-16 12:49:41,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:41,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:41,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:41,501 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:41,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-10-16 12:49:41,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:41,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:49:41,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:41,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:41,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 12:49:41,924 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:41,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738156939] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 12:49:41,925 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 12:49:41,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 7 [2022-10-16 12:49:41,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518836672] [2022-10-16 12:49:41,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 12:49:41,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 12:49:41,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:41,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 12:49:41,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:49:41,928 INFO L87 Difference]: Start difference. First operand 798 states and 1046 transitions. Second operand has 8 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:42,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:42,669 INFO L93 Difference]: Finished difference Result 1086 states and 1489 transitions. [2022-10-16 12:49:42,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 12:49:42,670 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2022-10-16 12:49:42,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:42,678 INFO L225 Difference]: With dead ends: 1086 [2022-10-16 12:49:42,678 INFO L226 Difference]: Without dead ends: 1085 [2022-10-16 12:49:42,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:49:42,681 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 269 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:42,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 1304 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-16 12:49:42,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-10-16 12:49:42,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 797. [2022-10-16 12:49:42,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 602 states have (on average 1.323920265780731) internal successors, (797), 618 states have internal predecessors, (797), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:42,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1044 transitions. [2022-10-16 12:49:42,745 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1044 transitions. Word has length 42 [2022-10-16 12:49:42,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:42,746 INFO L495 AbstractCegarLoop]: Abstraction has 797 states and 1044 transitions. [2022-10-16 12:49:42,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:42,746 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1044 transitions. [2022-10-16 12:49:42,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-10-16 12:49:42,748 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:42,748 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:42,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:42,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:42,965 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting tgt_ring_initErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:42,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:42,966 INFO L85 PathProgramCache]: Analyzing trace with hash 479720556, now seen corresponding path program 1 times [2022-10-16 12:49:42,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:42,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296747520] [2022-10-16 12:49:42,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:42,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:43,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:43,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:43,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-10-16 12:49:43,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:43,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-10-16 12:49:43,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:43,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:43,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:43,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296747520] [2022-10-16 12:49:43,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296747520] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:43,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502462344] [2022-10-16 12:49:43,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:43,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:43,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:43,199 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:43,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-10-16 12:49:43,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:43,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:49:43,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:43,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:49:43,504 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:49:43,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502462344] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:43,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:49:43,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-10-16 12:49:43,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70577241] [2022-10-16 12:49:43,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:43,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:49:43,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:43,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:49:43,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:49:43,507 INFO L87 Difference]: Start difference. First operand 797 states and 1044 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:43,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:43,567 INFO L93 Difference]: Finished difference Result 801 states and 1050 transitions. [2022-10-16 12:49:43,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:49:43,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2022-10-16 12:49:43,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:43,575 INFO L225 Difference]: With dead ends: 801 [2022-10-16 12:49:43,575 INFO L226 Difference]: Without dead ends: 800 [2022-10-16 12:49:43,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:49:43,577 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 8 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:43,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 977 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:49:43,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-10-16 12:49:43,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 786. [2022-10-16 12:49:43,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 592 states have (on average 1.322635135135135) internal successors, (783), 607 states have internal predecessors, (783), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:43,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1030 transitions. [2022-10-16 12:49:43,640 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1030 transitions. Word has length 43 [2022-10-16 12:49:43,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:43,640 INFO L495 AbstractCegarLoop]: Abstraction has 786 states and 1030 transitions. [2022-10-16 12:49:43,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:43,641 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1030 transitions. [2022-10-16 12:49:43,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-10-16 12:49:43,642 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:43,642 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:43,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:43,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-10-16 12:49:43,856 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:43,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:43,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1051759022, now seen corresponding path program 1 times [2022-10-16 12:49:43,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:43,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426729843] [2022-10-16 12:49:43,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:43,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:43,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:44,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:44,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:44,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-10-16 12:49:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:44,097 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 12:49:44,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:44,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426729843] [2022-10-16 12:49:44,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426729843] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:44,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:44,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 12:49:44,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10650713] [2022-10-16 12:49:44,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:44,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:49:44,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:44,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:49:44,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 12:49:44,101 INFO L87 Difference]: Start difference. First operand 786 states and 1030 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:44,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:44,730 INFO L93 Difference]: Finished difference Result 1838 states and 2476 transitions. [2022-10-16 12:49:44,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:49:44,731 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 44 [2022-10-16 12:49:44,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:44,740 INFO L225 Difference]: With dead ends: 1838 [2022-10-16 12:49:44,740 INFO L226 Difference]: Without dead ends: 1055 [2022-10-16 12:49:44,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 12:49:44,749 INFO L413 NwaCegarLoop]: 472 mSDtfsCounter, 248 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:44,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 1012 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 12:49:44,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-10-16 12:49:44,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 801. [2022-10-16 12:49:44,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 607 states have (on average 1.314662273476112) internal successors, (798), 622 states have internal predecessors, (798), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:44,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1045 transitions. [2022-10-16 12:49:44,856 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1045 transitions. Word has length 44 [2022-10-16 12:49:44,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:44,857 INFO L495 AbstractCegarLoop]: Abstraction has 801 states and 1045 transitions. [2022-10-16 12:49:44,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 12:49:44,857 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1045 transitions. [2022-10-16 12:49:44,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-10-16 12:49:44,858 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:44,859 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:44,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-10-16 12:49:44,859 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:44,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:44,860 INFO L85 PathProgramCache]: Analyzing trace with hash 162134458, now seen corresponding path program 1 times [2022-10-16 12:49:44,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:44,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213648116] [2022-10-16 12:49:44,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:44,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:44,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:45,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-10-16 12:49:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,074 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 12:49:45,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:45,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213648116] [2022-10-16 12:49:45,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213648116] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:45,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515991791] [2022-10-16 12:49:45,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:45,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:45,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:45,077 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:45,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-10-16 12:49:45,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 715 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 12:49:45,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:45,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 12:49:45,377 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:49:45,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515991791] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:45,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:49:45,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 8 [2022-10-16 12:49:45,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794240386] [2022-10-16 12:49:45,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:45,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 12:49:45,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:45,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 12:49:45,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:49:45,380 INFO L87 Difference]: Start difference. First operand 801 states and 1045 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 12:49:45,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:45,486 INFO L93 Difference]: Finished difference Result 1609 states and 2101 transitions. [2022-10-16 12:49:45,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 12:49:45,487 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2022-10-16 12:49:45,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:45,494 INFO L225 Difference]: With dead ends: 1609 [2022-10-16 12:49:45,494 INFO L226 Difference]: Without dead ends: 801 [2022-10-16 12:49:45,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:49:45,499 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 6 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1948 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:45,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1948 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:49:45,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2022-10-16 12:49:45,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 801. [2022-10-16 12:49:45,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 607 states have (on average 1.3113673805601318) internal successors, (796), 620 states have internal predecessors, (796), 124 states have call successors, (124), 62 states have call predecessors, (124), 62 states have return successors, (123), 123 states have call predecessors, (123), 123 states have call successors, (123) [2022-10-16 12:49:45,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1043 transitions. [2022-10-16 12:49:45,559 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1043 transitions. Word has length 49 [2022-10-16 12:49:45,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:45,559 INFO L495 AbstractCegarLoop]: Abstraction has 801 states and 1043 transitions. [2022-10-16 12:49:45,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 12:49:45,560 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1043 transitions. [2022-10-16 12:49:45,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-10-16 12:49:45,561 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:45,561 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:45,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:45,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:45,776 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:45,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:45,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1217130583, now seen corresponding path program 1 times [2022-10-16 12:49:45,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:45,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604447221] [2022-10-16 12:49:45,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:45,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:45,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:45,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:45,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:46,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-10-16 12:49:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,059 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-10-16 12:49:46,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:46,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604447221] [2022-10-16 12:49:46,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604447221] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:46,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737806578] [2022-10-16 12:49:46,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:46,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:46,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:46,062 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:46,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-10-16 12:49:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 12:49:46,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:46,391 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 12:49:46,391 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:49:46,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737806578] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:46,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:49:46,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2022-10-16 12:49:46,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761012369] [2022-10-16 12:49:46,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:46,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 12:49:46,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:46,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 12:49:46,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:46,394 INFO L87 Difference]: Start difference. First operand 801 states and 1043 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 12:49:46,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:46,488 INFO L93 Difference]: Finished difference Result 1773 states and 2357 transitions. [2022-10-16 12:49:46,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 12:49:46,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2022-10-16 12:49:46,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:46,496 INFO L225 Difference]: With dead ends: 1773 [2022-10-16 12:49:46,496 INFO L226 Difference]: Without dead ends: 975 [2022-10-16 12:49:46,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:46,501 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 89 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 2236 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:46,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 2236 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:49:46,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-10-16 12:49:46,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 809. [2022-10-16 12:49:46,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 613 states have (on average 1.3083197389885808) internal successors, (802), 626 states have internal predecessors, (802), 124 states have call successors, (124), 62 states have call predecessors, (124), 64 states have return successors, (127), 125 states have call predecessors, (127), 123 states have call successors, (127) [2022-10-16 12:49:46,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1053 transitions. [2022-10-16 12:49:46,558 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1053 transitions. Word has length 70 [2022-10-16 12:49:46,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:46,559 INFO L495 AbstractCegarLoop]: Abstraction has 809 states and 1053 transitions. [2022-10-16 12:49:46,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 12:49:46,560 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1053 transitions. [2022-10-16 12:49:46,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-10-16 12:49:46,561 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:46,561 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:46,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:46,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:46,775 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:46,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:46,776 INFO L85 PathProgramCache]: Analyzing trace with hash -820577089, now seen corresponding path program 1 times [2022-10-16 12:49:46,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:46,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213430840] [2022-10-16 12:49:46,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:46,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:46,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 12:49:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:47,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 12:49:47,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:47,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213430840] [2022-10-16 12:49:47,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213430840] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:47,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013121890] [2022-10-16 12:49:47,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:47,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:47,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:47,008 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:47,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-10-16 12:49:47,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:47,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 6 conjunts are in the unsatisfiable core [2022-10-16 12:49:47,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:47,349 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-10-16 12:49:47,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:49:47,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013121890] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:47,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:49:47,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 11 [2022-10-16 12:49:47,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551228882] [2022-10-16 12:49:47,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:47,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 12:49:47,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:47,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 12:49:47,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-10-16 12:49:47,353 INFO L87 Difference]: Start difference. First operand 809 states and 1053 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-10-16 12:49:47,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:47,539 INFO L93 Difference]: Finished difference Result 1781 states and 2365 transitions. [2022-10-16 12:49:47,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 12:49:47,540 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2022-10-16 12:49:47,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:47,548 INFO L225 Difference]: With dead ends: 1781 [2022-10-16 12:49:47,548 INFO L226 Difference]: Without dead ends: 975 [2022-10-16 12:49:47,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-10-16 12:49:47,553 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 257 mSDsluCounter, 2664 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 3257 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:47,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 3257 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 12:49:47,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-10-16 12:49:47,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 813. [2022-10-16 12:49:47,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 617 states have (on average 1.306320907617504) internal successors, (806), 630 states have internal predecessors, (806), 124 states have call successors, (124), 62 states have call predecessors, (124), 64 states have return successors, (127), 125 states have call predecessors, (127), 123 states have call successors, (127) [2022-10-16 12:49:47,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1057 transitions. [2022-10-16 12:49:47,618 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1057 transitions. Word has length 66 [2022-10-16 12:49:47,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:47,619 INFO L495 AbstractCegarLoop]: Abstraction has 813 states and 1057 transitions. [2022-10-16 12:49:47,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-10-16 12:49:47,619 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1057 transitions. [2022-10-16 12:49:47,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-10-16 12:49:47,620 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:47,621 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:47,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:47,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-10-16 12:49:47,834 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:47,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:47,836 INFO L85 PathProgramCache]: Analyzing trace with hash 294074308, now seen corresponding path program 1 times [2022-10-16 12:49:47,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:47,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455040531] [2022-10-16 12:49:47,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:47,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:47,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:48,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:48,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:48,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:48,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:48,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,145 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-10-16 12:49:48,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:48,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455040531] [2022-10-16 12:49:48,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455040531] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:48,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81363484] [2022-10-16 12:49:48,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:48,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:48,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:48,148 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:48,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-10-16 12:49:48,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:48,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:49:48,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:48,465 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-10-16 12:49:48,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 12:49:48,551 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-10-16 12:49:48,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81363484] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 12:49:48,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 12:49:48,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 8 [2022-10-16 12:49:48,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763036385] [2022-10-16 12:49:48,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 12:49:48,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-16 12:49:48,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:48,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-16 12:49:48,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:48,554 INFO L87 Difference]: Start difference. First operand 813 states and 1057 transitions. Second operand has 9 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:49,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:49,755 INFO L93 Difference]: Finished difference Result 1113 states and 1516 transitions. [2022-10-16 12:49:49,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:49:49,755 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 74 [2022-10-16 12:49:49,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:49,765 INFO L225 Difference]: With dead ends: 1113 [2022-10-16 12:49:49,765 INFO L226 Difference]: Without dead ends: 1112 [2022-10-16 12:49:49,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-10-16 12:49:49,768 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 265 mSDsluCounter, 1324 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:49,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 1774 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 974 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-10-16 12:49:49,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2022-10-16 12:49:49,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 812. [2022-10-16 12:49:49,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 617 states have (on average 1.3014586709886549) internal successors, (803), 629 states have internal predecessors, (803), 124 states have call successors, (124), 62 states have call predecessors, (124), 64 states have return successors, (127), 125 states have call predecessors, (127), 123 states have call successors, (127) [2022-10-16 12:49:49,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1054 transitions. [2022-10-16 12:49:49,846 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1054 transitions. Word has length 74 [2022-10-16 12:49:49,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:49,846 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1054 transitions. [2022-10-16 12:49:49,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 7 states have internal predecessors, (66), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:49,847 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1054 transitions. [2022-10-16 12:49:49,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-10-16 12:49:49,848 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:49,848 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:49,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:50,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:50,063 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:50,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:50,064 INFO L85 PathProgramCache]: Analyzing trace with hash 526369004, now seen corresponding path program 1 times [2022-10-16 12:49:50,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:50,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975678514] [2022-10-16 12:49:50,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:50,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:50,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:50,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:50,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:50,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:50,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,355 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-10-16 12:49:50,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:50,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975678514] [2022-10-16 12:49:50,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975678514] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:50,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557300312] [2022-10-16 12:49:50,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:50,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:50,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:50,357 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:50,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-10-16 12:49:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:50,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:49:50,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:50,664 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-10-16 12:49:50,664 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:49:50,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557300312] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:50,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:49:50,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-10-16 12:49:50,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936711635] [2022-10-16 12:49:50,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:50,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:49:50,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:50,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:49:50,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:49:50,667 INFO L87 Difference]: Start difference. First operand 812 states and 1054 transitions. Second operand has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:50,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:50,731 INFO L93 Difference]: Finished difference Result 812 states and 1054 transitions. [2022-10-16 12:49:50,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:49:50,731 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 75 [2022-10-16 12:49:50,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:50,737 INFO L225 Difference]: With dead ends: 812 [2022-10-16 12:49:50,737 INFO L226 Difference]: Without dead ends: 791 [2022-10-16 12:49:50,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:49:50,739 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 2 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:50,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1445 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:49:50,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2022-10-16 12:49:50,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 783. [2022-10-16 12:49:50,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 594 states have (on average 1.303030303030303) internal successors, (774), 604 states have internal predecessors, (774), 121 states have call successors, (121), 60 states have call predecessors, (121), 62 states have return successors, (125), 123 states have call predecessors, (125), 121 states have call successors, (125) [2022-10-16 12:49:50,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1020 transitions. [2022-10-16 12:49:50,799 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1020 transitions. Word has length 75 [2022-10-16 12:49:50,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:50,799 INFO L495 AbstractCegarLoop]: Abstraction has 783 states and 1020 transitions. [2022-10-16 12:49:50,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:50,800 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1020 transitions. [2022-10-16 12:49:50,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-10-16 12:49:50,801 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:50,802 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:50,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:51,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:51,015 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:51,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:51,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1353011143, now seen corresponding path program 1 times [2022-10-16 12:49:51,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:51,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868376254] [2022-10-16 12:49:51,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:51,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:51,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:51,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:51,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:51,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:51,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:51,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:51,235 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-10-16 12:49:51,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:51,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868376254] [2022-10-16 12:49:51,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868376254] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:51,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:51,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 12:49:51,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843512884] [2022-10-16 12:49:51,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:51,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 12:49:51,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:51,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 12:49:51,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 12:49:51,239 INFO L87 Difference]: Start difference. First operand 783 states and 1020 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:52,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:52,626 INFO L93 Difference]: Finished difference Result 2735 states and 3682 transitions. [2022-10-16 12:49:52,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 12:49:52,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 83 [2022-10-16 12:49:52,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:52,640 INFO L225 Difference]: With dead ends: 2735 [2022-10-16 12:49:52,641 INFO L226 Difference]: Without dead ends: 1955 [2022-10-16 12:49:52,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:49:52,646 INFO L413 NwaCegarLoop]: 569 mSDtfsCounter, 1159 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1245 SdHoareTripleChecker+Valid, 1190 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:52,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1245 Valid, 1190 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-10-16 12:49:52,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2022-10-16 12:49:52,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 1414. [2022-10-16 12:49:52,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 1073 states have (on average 1.2861136999068035) internal successors, (1380), 1087 states have internal predecessors, (1380), 219 states have call successors, (219), 113 states have call predecessors, (219), 116 states have return successors, (225), 222 states have call predecessors, (225), 219 states have call successors, (225) [2022-10-16 12:49:52,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1824 transitions. [2022-10-16 12:49:52,764 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1824 transitions. Word has length 83 [2022-10-16 12:49:52,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:52,764 INFO L495 AbstractCegarLoop]: Abstraction has 1414 states and 1824 transitions. [2022-10-16 12:49:52,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:52,765 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1824 transitions. [2022-10-16 12:49:52,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-10-16 12:49:52,766 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:52,767 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:52,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-10-16 12:49:52,767 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:52,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:52,768 INFO L85 PathProgramCache]: Analyzing trace with hash 230274100, now seen corresponding path program 1 times [2022-10-16 12:49:52,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:52,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177225280] [2022-10-16 12:49:52,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:52,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:52,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:52,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:52,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:52,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:53,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:53,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:53,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:53,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:53,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:53,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:53,033 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-10-16 12:49:53,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:53,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177225280] [2022-10-16 12:49:53,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177225280] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:53,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:53,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 12:49:53,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492508181] [2022-10-16 12:49:53,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:53,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 12:49:53,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:53,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 12:49:53,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 12:49:53,036 INFO L87 Difference]: Start difference. First operand 1414 states and 1824 transitions. Second operand has 5 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:53,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:53,918 INFO L93 Difference]: Finished difference Result 3399 states and 4545 transitions. [2022-10-16 12:49:53,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 12:49:53,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 88 [2022-10-16 12:49:53,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:53,932 INFO L225 Difference]: With dead ends: 3399 [2022-10-16 12:49:53,932 INFO L226 Difference]: Without dead ends: 1988 [2022-10-16 12:49:53,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:49:53,939 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 254 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:53,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 1169 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-10-16 12:49:53,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1988 states. [2022-10-16 12:49:54,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1988 to 1442. [2022-10-16 12:49:54,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1101 states have (on average 1.2824704813805632) internal successors, (1412), 1115 states have internal predecessors, (1412), 219 states have call successors, (219), 113 states have call predecessors, (219), 116 states have return successors, (225), 222 states have call predecessors, (225), 219 states have call successors, (225) [2022-10-16 12:49:54,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 1856 transitions. [2022-10-16 12:49:54,058 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 1856 transitions. Word has length 88 [2022-10-16 12:49:54,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:54,059 INFO L495 AbstractCegarLoop]: Abstraction has 1442 states and 1856 transitions. [2022-10-16 12:49:54,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:54,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 1856 transitions. [2022-10-16 12:49:54,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-10-16 12:49:54,061 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:54,061 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:54,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-10-16 12:49:54,061 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:54,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:54,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1224091502, now seen corresponding path program 1 times [2022-10-16 12:49:54,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:54,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275262992] [2022-10-16 12:49:54,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:54,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:54,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:54,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:54,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:54,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:54,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:54,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:54,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:54,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-10-16 12:49:54,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:54,327 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-10-16 12:49:54,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:54,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275262992] [2022-10-16 12:49:54,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275262992] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:54,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:49:54,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 12:49:54,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001286635] [2022-10-16 12:49:54,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:54,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 12:49:54,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:54,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 12:49:54,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:49:54,329 INFO L87 Difference]: Start difference. First operand 1442 states and 1856 transitions. Second operand has 6 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-10-16 12:49:56,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:56,039 INFO L93 Difference]: Finished difference Result 3032 states and 4080 transitions. [2022-10-16 12:49:56,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:49:56,040 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 87 [2022-10-16 12:49:56,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:56,059 INFO L225 Difference]: With dead ends: 3032 [2022-10-16 12:49:56,059 INFO L226 Difference]: Without dead ends: 3030 [2022-10-16 12:49:56,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:56,062 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 961 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1047 SdHoareTripleChecker+Valid, 1414 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:56,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 1414 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-10-16 12:49:56,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3030 states. [2022-10-16 12:49:56,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3030 to 2210. [2022-10-16 12:49:56,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2210 states, 1692 states have (on average 1.274822695035461) internal successors, (2157), 1711 states have internal predecessors, (2157), 334 states have call successors, (334), 173 states have call predecessors, (334), 178 states have return successors, (344), 339 states have call predecessors, (344), 334 states have call successors, (344) [2022-10-16 12:49:56,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2210 states to 2210 states and 2835 transitions. [2022-10-16 12:49:56,261 INFO L78 Accepts]: Start accepts. Automaton has 2210 states and 2835 transitions. Word has length 87 [2022-10-16 12:49:56,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:56,261 INFO L495 AbstractCegarLoop]: Abstraction has 2210 states and 2835 transitions. [2022-10-16 12:49:56,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-10-16 12:49:56,262 INFO L276 IsEmpty]: Start isEmpty. Operand 2210 states and 2835 transitions. [2022-10-16 12:49:56,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-10-16 12:49:56,264 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:56,264 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:56,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-10-16 12:49:56,264 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:56,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:56,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1554180391, now seen corresponding path program 1 times [2022-10-16 12:49:56,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:56,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736870642] [2022-10-16 12:49:56,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:56,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:56,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:56,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,547 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-10-16 12:49:56,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:56,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736870642] [2022-10-16 12:49:56,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736870642] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:56,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692583153] [2022-10-16 12:49:56,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:56,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:56,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:56,550 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:56,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-10-16 12:49:56,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:56,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 1061 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 12:49:56,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:56,933 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-10-16 12:49:56,934 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:49:56,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692583153] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:49:56,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:49:56,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2022-10-16 12:49:56,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010800233] [2022-10-16 12:49:56,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:49:56,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 12:49:56,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:56,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 12:49:56,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:56,936 INFO L87 Difference]: Start difference. First operand 2210 states and 2835 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:57,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:57,216 INFO L93 Difference]: Finished difference Result 4716 states and 6139 transitions. [2022-10-16 12:49:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 12:49:57,217 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 95 [2022-10-16 12:49:57,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:57,238 INFO L225 Difference]: With dead ends: 4716 [2022-10-16 12:49:57,238 INFO L226 Difference]: Without dead ends: 2606 [2022-10-16 12:49:57,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:57,247 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 88 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 2232 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:57,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 2232 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:49:57,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-10-16 12:49:57,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 2220. [2022-10-16 12:49:57,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2220 states, 1702 states have (on average 1.273207990599295) internal successors, (2167), 1716 states have internal predecessors, (2167), 334 states have call successors, (334), 173 states have call predecessors, (334), 178 states have return successors, (344), 344 states have call predecessors, (344), 334 states have call successors, (344) [2022-10-16 12:49:57,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 2845 transitions. [2022-10-16 12:49:57,484 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 2845 transitions. Word has length 95 [2022-10-16 12:49:57,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:57,485 INFO L495 AbstractCegarLoop]: Abstraction has 2220 states and 2845 transitions. [2022-10-16 12:49:57,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:57,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 2845 transitions. [2022-10-16 12:49:57,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-10-16 12:49:57,492 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:57,492 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:57,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-10-16 12:49:57,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-10-16 12:49:57,707 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:49:57,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:49:57,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1120655124, now seen corresponding path program 1 times [2022-10-16 12:49:57,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:49:57,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480244887] [2022-10-16 12:49:57,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:57,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:49:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:49:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:49:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:57,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:49:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:49:57,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:49:57,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:57,984 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:49:57,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:49:57,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480244887] [2022-10-16 12:49:57,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480244887] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:49:57,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144579011] [2022-10-16 12:49:57,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:49:57,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:49:57,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:49:57,986 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:49:58,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-10-16 12:49:58,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:49:58,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:49:58,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:49:58,326 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:49:58,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 12:49:58,382 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:49:58,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144579011] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 12:49:58,383 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 12:49:58,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 8 [2022-10-16 12:49:58,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786058667] [2022-10-16 12:49:58,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 12:49:58,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-16 12:49:58,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:49:58,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-16 12:49:58,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:49:58,385 INFO L87 Difference]: Start difference. First operand 2220 states and 2845 transitions. Second operand has 9 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:59,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:49:59,585 INFO L93 Difference]: Finished difference Result 3136 states and 4238 transitions. [2022-10-16 12:49:59,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:49:59,586 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 99 [2022-10-16 12:49:59,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:49:59,608 INFO L225 Difference]: With dead ends: 3136 [2022-10-16 12:49:59,608 INFO L226 Difference]: Without dead ends: 3135 [2022-10-16 12:49:59,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-10-16 12:49:59,612 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 292 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 1454 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-10-16 12:49:59,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 1454 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-10-16 12:49:59,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3135 states. [2022-10-16 12:49:59,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3135 to 2219. [2022-10-16 12:49:59,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2219 states, 1702 states have (on average 1.2696827262044654) internal successors, (2161), 1715 states have internal predecessors, (2161), 334 states have call successors, (334), 173 states have call predecessors, (334), 178 states have return successors, (344), 344 states have call predecessors, (344), 334 states have call successors, (344) [2022-10-16 12:49:59,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2219 states to 2219 states and 2839 transitions. [2022-10-16 12:49:59,818 INFO L78 Accepts]: Start accepts. Automaton has 2219 states and 2839 transitions. Word has length 99 [2022-10-16 12:49:59,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:49:59,819 INFO L495 AbstractCegarLoop]: Abstraction has 2219 states and 2839 transitions. [2022-10-16 12:49:59,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:49:59,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2219 states and 2839 transitions. [2022-10-16 12:49:59,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-10-16 12:49:59,822 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:49:59,822 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:49:59,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-10-16 12:50:00,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-10-16 12:50:00,036 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting uspace_ring_mapErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:00,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:00,037 INFO L85 PathProgramCache]: Analyzing trace with hash -380570405, now seen corresponding path program 1 times [2022-10-16 12:50:00,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:00,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272472845] [2022-10-16 12:50:00,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:00,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:00,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:00,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:00,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:00,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:00,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272472845] [2022-10-16 12:50:00,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272472845] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:50:00,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122481206] [2022-10-16 12:50:00,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:00,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:50:00,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:50:00,308 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:50:00,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-10-16 12:50:00,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:00,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 1066 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:50:00,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:50:00,638 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:00,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:50:00,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122481206] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:00,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:50:00,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-10-16 12:50:00,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945633267] [2022-10-16 12:50:00,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:00,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:50:00,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:00,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:50:00,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:50:00,641 INFO L87 Difference]: Start difference. First operand 2219 states and 2839 transitions. Second operand has 4 states, 3 states have (on average 22.333333333333332) internal successors, (67), 4 states have internal predecessors, (67), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:50:00,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:00,829 INFO L93 Difference]: Finished difference Result 2231 states and 2857 transitions. [2022-10-16 12:50:00,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:50:00,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 22.333333333333332) internal successors, (67), 4 states have internal predecessors, (67), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 100 [2022-10-16 12:50:00,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:00,857 INFO L225 Difference]: With dead ends: 2231 [2022-10-16 12:50:00,858 INFO L226 Difference]: Without dead ends: 2230 [2022-10-16 12:50:00,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:50:00,862 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 6 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1424 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:00,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1424 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:50:00,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2230 states. [2022-10-16 12:50:01,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2230 to 2182. [2022-10-16 12:50:01,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2182 states, 1666 states have (on average 1.2683073229291717) internal successors, (2113), 1678 states have internal predecessors, (2113), 334 states have call successors, (334), 173 states have call predecessors, (334), 178 states have return successors, (344), 344 states have call predecessors, (344), 334 states have call successors, (344) [2022-10-16 12:50:01,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2182 states to 2182 states and 2791 transitions. [2022-10-16 12:50:01,077 INFO L78 Accepts]: Start accepts. Automaton has 2182 states and 2791 transitions. Word has length 100 [2022-10-16 12:50:01,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:01,078 INFO L495 AbstractCegarLoop]: Abstraction has 2182 states and 2791 transitions. [2022-10-16 12:50:01,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 22.333333333333332) internal successors, (67), 4 states have internal predecessors, (67), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 12:50:01,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2182 states and 2791 transitions. [2022-10-16 12:50:01,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-10-16 12:50:01,083 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:01,083 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:01,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-10-16 12:50:01,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-10-16 12:50:01,300 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:01,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:01,300 INFO L85 PathProgramCache]: Analyzing trace with hash -213747997, now seen corresponding path program 1 times [2022-10-16 12:50:01,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:01,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281728452] [2022-10-16 12:50:01,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:01,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:01,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:01,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:01,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-10-16 12:50:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,644 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:01,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:01,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281728452] [2022-10-16 12:50:01,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281728452] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:50:01,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289825444] [2022-10-16 12:50:01,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:01,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:50:01,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:50:01,646 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:50:01,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-10-16 12:50:01,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:01,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 1024 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:50:01,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:50:02,084 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:02,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 12:50:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:02,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289825444] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 12:50:02,196 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 12:50:02,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3, 3] total 9 [2022-10-16 12:50:02,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115327888] [2022-10-16 12:50:02,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 12:50:02,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-10-16 12:50:02,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:02,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-10-16 12:50:02,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:50:02,199 INFO L87 Difference]: Start difference. First operand 2182 states and 2791 transitions. Second operand has 10 states, 9 states have (on average 20.11111111111111) internal successors, (181), 7 states have internal predecessors, (181), 4 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-10-16 12:50:07,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:07,231 INFO L93 Difference]: Finished difference Result 7849 states and 10583 transitions. [2022-10-16 12:50:07,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-10-16 12:50:07,231 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 20.11111111111111) internal successors, (181), 7 states have internal predecessors, (181), 4 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 105 [2022-10-16 12:50:07,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:07,273 INFO L225 Difference]: With dead ends: 7849 [2022-10-16 12:50:07,273 INFO L226 Difference]: Without dead ends: 7847 [2022-10-16 12:50:07,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=189, Invalid=411, Unknown=0, NotChecked=0, Total=600 [2022-10-16 12:50:07,279 INFO L413 NwaCegarLoop]: 628 mSDtfsCounter, 5662 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 2473 mSolverCounterSat, 2855 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5882 SdHoareTripleChecker+Valid, 2135 SdHoareTripleChecker+Invalid, 5328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2855 IncrementalHoareTripleChecker+Valid, 2473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:07,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5882 Valid, 2135 Invalid, 5328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2855 Valid, 2473 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-10-16 12:50:07,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7847 states. [2022-10-16 12:50:07,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7847 to 4255. [2022-10-16 12:50:07,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4255 states, 3244 states have (on average 1.2669543773119605) internal successors, (4110), 3265 states have internal predecessors, (4110), 660 states have call successors, (660), 339 states have call predecessors, (660), 348 states have return successors, (678), 678 states have call predecessors, (678), 660 states have call successors, (678) [2022-10-16 12:50:07,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4255 states to 4255 states and 5448 transitions. [2022-10-16 12:50:07,760 INFO L78 Accepts]: Start accepts. Automaton has 4255 states and 5448 transitions. Word has length 105 [2022-10-16 12:50:07,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:07,760 INFO L495 AbstractCegarLoop]: Abstraction has 4255 states and 5448 transitions. [2022-10-16 12:50:07,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 20.11111111111111) internal successors, (181), 7 states have internal predecessors, (181), 4 states have call successors, (16), 5 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-10-16 12:50:07,761 INFO L276 IsEmpty]: Start isEmpty. Operand 4255 states and 5448 transitions. [2022-10-16 12:50:07,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-10-16 12:50:07,765 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:07,765 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:07,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-10-16 12:50:07,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:50:07,980 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:07,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:07,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1963747371, now seen corresponding path program 1 times [2022-10-16 12:50:07,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:07,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102369243] [2022-10-16 12:50:07,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:07,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:08,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:08,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:08,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:08,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:08,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:08,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-10-16 12:50:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,401 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:08,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:08,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102369243] [2022-10-16 12:50:08,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102369243] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:50:08,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090608378] [2022-10-16 12:50:08,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:08,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:50:08,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:50:08,404 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 12:50:08,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-10-16 12:50:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:08,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:50:08,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:50:08,860 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 12:50:08,861 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:50:08,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090608378] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:08,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:50:08,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-10-16 12:50:08,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528198965] [2022-10-16 12:50:08,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:08,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:50:08,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:08,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:50:08,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:50:08,863 INFO L87 Difference]: Start difference. First operand 4255 states and 5448 transitions. Second operand has 4 states, 3 states have (on average 24.333333333333332) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 12:50:09,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:09,423 INFO L93 Difference]: Finished difference Result 4916 states and 6294 transitions. [2022-10-16 12:50:09,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:50:09,424 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 24.333333333333332) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 106 [2022-10-16 12:50:09,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:09,450 INFO L225 Difference]: With dead ends: 4916 [2022-10-16 12:50:09,450 INFO L226 Difference]: Without dead ends: 4914 [2022-10-16 12:50:09,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:50:09,454 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 844 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 844 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:09,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [844 Valid, 1238 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 12:50:09,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4914 states. [2022-10-16 12:50:09,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4914 to 3592. [2022-10-16 12:50:09,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 2744 states have (on average 1.2667638483965014) internal successors, (3476), 2759 states have internal predecessors, (3476), 553 states have call successors, (553), 286 states have call predecessors, (553), 294 states have return successors, (569), 569 states have call predecessors, (569), 553 states have call successors, (569) [2022-10-16 12:50:09,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 4598 transitions. [2022-10-16 12:50:09,868 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 4598 transitions. Word has length 106 [2022-10-16 12:50:09,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:09,869 INFO L495 AbstractCegarLoop]: Abstraction has 3592 states and 4598 transitions. [2022-10-16 12:50:09,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 24.333333333333332) internal successors, (73), 4 states have internal predecessors, (73), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-10-16 12:50:09,869 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 4598 transitions. [2022-10-16 12:50:09,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-10-16 12:50:09,875 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:09,875 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-10-16 12:50:09,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-10-16 12:50:10,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:50:10,092 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:10,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:10,092 INFO L85 PathProgramCache]: Analyzing trace with hash 966569541, now seen corresponding path program 1 times [2022-10-16 12:50:10,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:10,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132985888] [2022-10-16 12:50:10,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:10,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:10,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:10,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:10,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:10,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:10,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:10,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-10-16 12:50:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-10-16 12:50:10,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-10-16 12:50:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:10,397 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 12:50:10,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:10,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132985888] [2022-10-16 12:50:10,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132985888] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:10,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:50:10,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 12:50:10,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348300638] [2022-10-16 12:50:10,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:10,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 12:50:10,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:10,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 12:50:10,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:50:10,402 INFO L87 Difference]: Start difference. First operand 3592 states and 4598 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 12:50:12,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:12,228 INFO L93 Difference]: Finished difference Result 8240 states and 10885 transitions. [2022-10-16 12:50:12,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:50:12,229 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 127 [2022-10-16 12:50:12,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:12,253 INFO L225 Difference]: With dead ends: 8240 [2022-10-16 12:50:12,253 INFO L226 Difference]: Without dead ends: 4750 [2022-10-16 12:50:12,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:50:12,266 INFO L413 NwaCegarLoop]: 798 mSDtfsCounter, 848 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:12,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [932 Valid, 1785 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-10-16 12:50:12,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4750 states. [2022-10-16 12:50:12,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4750 to 3394. [2022-10-16 12:50:12,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3394 states, 2578 states have (on average 1.2513576415826222) internal successors, (3226), 2595 states have internal predecessors, (3226), 537 states have call successors, (537), 272 states have call predecessors, (537), 278 states have return successors, (549), 549 states have call predecessors, (549), 537 states have call successors, (549) [2022-10-16 12:50:12,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3394 states to 3394 states and 4312 transitions. [2022-10-16 12:50:12,638 INFO L78 Accepts]: Start accepts. Automaton has 3394 states and 4312 transitions. Word has length 127 [2022-10-16 12:50:12,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:12,638 INFO L495 AbstractCegarLoop]: Abstraction has 3394 states and 4312 transitions. [2022-10-16 12:50:12,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 12:50:12,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3394 states and 4312 transitions. [2022-10-16 12:50:12,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-10-16 12:50:12,663 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:12,663 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:12,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-10-16 12:50:12,664 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:12,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:12,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1436180853, now seen corresponding path program 1 times [2022-10-16 12:50:12,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:12,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963798797] [2022-10-16 12:50:12,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:12,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:12,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:12,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-10-16 12:50:12,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-10-16 12:50:12,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:12,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 12:50:12,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:13,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:13,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-10-16 12:50:13,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:13,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:13,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-10-16 12:50:13,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-10-16 12:50:13,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:13,101 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-10-16 12:50:13,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:13,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963798797] [2022-10-16 12:50:13,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963798797] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:13,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:50:13,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 12:50:13,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452158918] [2022-10-16 12:50:13,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:13,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 12:50:13,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:13,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 12:50:13,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:50:13,104 INFO L87 Difference]: Start difference. First operand 3394 states and 4312 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-10-16 12:50:14,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:14,967 INFO L93 Difference]: Finished difference Result 8140 states and 10680 transitions. [2022-10-16 12:50:14,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:50:14,968 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 213 [2022-10-16 12:50:14,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:14,989 INFO L225 Difference]: With dead ends: 8140 [2022-10-16 12:50:14,989 INFO L226 Difference]: Without dead ends: 3872 [2022-10-16 12:50:15,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:50:15,005 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 1311 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 737 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1395 SdHoareTripleChecker+Valid, 1251 SdHoareTripleChecker+Invalid, 1432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 737 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:15,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1395 Valid, 1251 Invalid, 1432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [737 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-10-16 12:50:15,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3872 states. [2022-10-16 12:50:15,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3872 to 2785. [2022-10-16 12:50:15,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2785 states, 2114 states have (on average 1.2421948912015137) internal successors, (2626), 2127 states have internal predecessors, (2626), 440 states have call successors, (440), 224 states have call predecessors, (440), 230 states have return successors, (452), 452 states have call predecessors, (452), 440 states have call successors, (452) [2022-10-16 12:50:15,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2785 states to 2785 states and 3518 transitions. [2022-10-16 12:50:15,376 INFO L78 Accepts]: Start accepts. Automaton has 2785 states and 3518 transitions. Word has length 213 [2022-10-16 12:50:15,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:15,377 INFO L495 AbstractCegarLoop]: Abstraction has 2785 states and 3518 transitions. [2022-10-16 12:50:15,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-10-16 12:50:15,377 INFO L276 IsEmpty]: Start isEmpty. Operand 2785 states and 3518 transitions. [2022-10-16 12:50:15,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-10-16 12:50:15,387 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:15,387 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:15,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-10-16 12:50:15,388 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:15,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:15,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1025570487, now seen corresponding path program 1 times [2022-10-16 12:50:15,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:15,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128600444] [2022-10-16 12:50:15,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:15,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:15,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:15,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:15,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-10-16 12:50:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-10-16 12:50:15,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 12:50:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:15,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:15,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-10-16 12:50:15,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:15,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-10-16 12:50:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-10-16 12:50:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:15,824 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-10-16 12:50:15,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:15,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128600444] [2022-10-16 12:50:15,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128600444] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:15,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:50:15,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-16 12:50:15,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168479911] [2022-10-16 12:50:15,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:15,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 12:50:15,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:15,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 12:50:15,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:50:15,827 INFO L87 Difference]: Start difference. First operand 2785 states and 3518 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-10-16 12:50:17,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:17,210 INFO L93 Difference]: Finished difference Result 6793 states and 8885 transitions. [2022-10-16 12:50:17,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 12:50:17,210 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 213 [2022-10-16 12:50:17,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:17,225 INFO L225 Difference]: With dead ends: 6793 [2022-10-16 12:50:17,225 INFO L226 Difference]: Without dead ends: 4005 [2022-10-16 12:50:17,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-10-16 12:50:17,235 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 960 mSDsluCounter, 919 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 383 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 383 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:17,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1007 Valid, 1429 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [383 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-10-16 12:50:17,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2022-10-16 12:50:17,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 2785. [2022-10-16 12:50:17,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2785 states, 2114 states have (on average 1.2407757805108799) internal successors, (2623), 2127 states have internal predecessors, (2623), 440 states have call successors, (440), 224 states have call predecessors, (440), 230 states have return successors, (452), 452 states have call predecessors, (452), 440 states have call successors, (452) [2022-10-16 12:50:17,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2785 states to 2785 states and 3515 transitions. [2022-10-16 12:50:17,599 INFO L78 Accepts]: Start accepts. Automaton has 2785 states and 3515 transitions. Word has length 213 [2022-10-16 12:50:17,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:17,599 INFO L495 AbstractCegarLoop]: Abstraction has 2785 states and 3515 transitions. [2022-10-16 12:50:17,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-10-16 12:50:17,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2785 states and 3515 transitions. [2022-10-16 12:50:17,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-10-16 12:50:17,609 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:17,609 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:17,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-10-16 12:50:17,610 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:17,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:17,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1145815311, now seen corresponding path program 1 times [2022-10-16 12:50:17,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:17,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264693290] [2022-10-16 12:50:17,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:17,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:17,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:17,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:17,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:17,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:17,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:17,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:17,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-16 12:50:17,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-10-16 12:50:17,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:17,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-10-16 12:50:17,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 12:50:18,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-16 12:50:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:18,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-10-16 12:50:18,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:18,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:18,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-10-16 12:50:18,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-10-16 12:50:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:18,110 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-10-16 12:50:18,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:18,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264693290] [2022-10-16 12:50:18,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264693290] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:18,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:50:18,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-16 12:50:18,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254113995] [2022-10-16 12:50:18,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:18,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 12:50:18,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:18,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 12:50:18,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:50:18,114 INFO L87 Difference]: Start difference. First operand 2785 states and 3515 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-10-16 12:50:19,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:19,439 INFO L93 Difference]: Finished difference Result 6835 states and 8964 transitions. [2022-10-16 12:50:19,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 12:50:19,440 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 222 [2022-10-16 12:50:19,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:19,459 INFO L225 Difference]: With dead ends: 6835 [2022-10-16 12:50:19,459 INFO L226 Difference]: Without dead ends: 4134 [2022-10-16 12:50:19,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:50:19,470 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 582 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1714 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:19,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 1714 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-10-16 12:50:19,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4134 states. [2022-10-16 12:50:19,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4134 to 2789. [2022-10-16 12:50:19,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2789 states, 2118 states have (on average 1.2398489140698772) internal successors, (2626), 2131 states have internal predecessors, (2626), 440 states have call successors, (440), 224 states have call predecessors, (440), 230 states have return successors, (452), 452 states have call predecessors, (452), 440 states have call successors, (452) [2022-10-16 12:50:19,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2789 states to 2789 states and 3518 transitions. [2022-10-16 12:50:19,849 INFO L78 Accepts]: Start accepts. Automaton has 2789 states and 3518 transitions. Word has length 222 [2022-10-16 12:50:19,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:19,851 INFO L495 AbstractCegarLoop]: Abstraction has 2789 states and 3518 transitions. [2022-10-16 12:50:19,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-10-16 12:50:19,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2789 states and 3518 transitions. [2022-10-16 12:50:19,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2022-10-16 12:50:19,860 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:50:19,861 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:19,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-10-16 12:50:19,861 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-10-16 12:50:19,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:50:19,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1511723671, now seen corresponding path program 1 times [2022-10-16 12:50:19,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:50:19,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391246276] [2022-10-16 12:50:19,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:50:19,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:50:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 12:50:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-10-16 12:50:20,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:20,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-10-16 12:50:20,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-10-16 12:50:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-10-16 12:50:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-10-16 12:50:20,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-10-16 12:50:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-10-16 12:50:20,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-10-16 12:50:20,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-10-16 12:50:20,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:20,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-10-16 12:50:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:50:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 12:50:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 12:50:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-10-16 12:50:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:50:20,250 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2022-10-16 12:50:20,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:50:20,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391246276] [2022-10-16 12:50:20,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391246276] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:50:20,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:50:20,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 12:50:20,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058984219] [2022-10-16 12:50:20,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:50:20,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 12:50:20,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:50:20,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 12:50:20,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:50:20,253 INFO L87 Difference]: Start difference. First operand 2789 states and 3518 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-10-16 12:50:20,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:50:20,431 INFO L93 Difference]: Finished difference Result 2905 states and 3650 transitions. [2022-10-16 12:50:20,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 12:50:20,432 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 243 [2022-10-16 12:50:20,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:50:20,433 INFO L225 Difference]: With dead ends: 2905 [2022-10-16 12:50:20,433 INFO L226 Difference]: Without dead ends: 0 [2022-10-16 12:50:20,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:50:20,441 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 27 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 12:50:20,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 298 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 12:50:20,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-10-16 12:50:20,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-10-16 12:50:20,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 12:50:20,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-10-16 12:50:20,443 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 243 [2022-10-16 12:50:20,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:50:20,444 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-10-16 12:50:20,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-10-16 12:50:20,444 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-10-16 12:50:20,444 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-10-16 12:50:20,447 INFO L805 garLoopResultBuilder]: Registering result SAFE for location tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 10 remaining) [2022-10-16 12:50:20,448 INFO L805 garLoopResultBuilder]: Registering result SAFE for location tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-10-16 12:50:20,448 INFO L805 garLoopResultBuilder]: Registering result SAFE for location uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-10-16 12:50:20,449 INFO L805 garLoopResultBuilder]: Registering result SAFE for location uspace_ring_mapErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-10-16 12:50:20,449 INFO L805 garLoopResultBuilder]: Registering result SAFE for location tgt_ring_initErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-10-16 12:50:20,449 INFO L805 garLoopResultBuilder]: Registering result SAFE for location tgt_ring_initErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-10-16 12:50:20,449 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-10-16 12:50:20,449 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-10-16 12:50:20,450 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-10-16 12:50:20,450 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 10 remaining) [2022-10-16 12:50:20,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-10-16 12:50:20,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-10-16 12:50:34,582 INFO L895 garLoopResultBuilder]: At program point tgt_ring_idx_incENTRY(lines 7281 7291) the Hoare annotation is: (let ((.cse0 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or .cse0 (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse1) (or .cse0 (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse1 (not (<= ~ref_cnt~0 1))))) [2022-10-16 12:50:34,582 INFO L899 garLoopResultBuilder]: For program point L7284-2(lines 7281 7291) no Hoare annotation was computed. [2022-10-16 12:50:34,582 INFO L899 garLoopResultBuilder]: For program point L7284(lines 7284 7288) no Hoare annotation was computed. [2022-10-16 12:50:34,582 INFO L899 garLoopResultBuilder]: For program point tgt_ring_idx_incEXIT(lines 7281 7291) no Hoare annotation was computed. [2022-10-16 12:50:34,582 INFO L899 garLoopResultBuilder]: For program point __raw_spin_lock_initEXIT(lines 8215 8217) no Hoare annotation was computed. [2022-10-16 12:50:34,583 INFO L902 garLoopResultBuilder]: At program point __raw_spin_lock_initENTRY(lines 8215 8217) the Hoare annotation is: true [2022-10-16 12:50:34,583 INFO L899 garLoopResultBuilder]: For program point __raw_spin_lock_initFINAL(lines 8215 8217) no Hoare annotation was computed. [2022-10-16 12:50:34,583 INFO L895 garLoopResultBuilder]: At program point L7603(lines 7595 7609) the Hoare annotation is: (or (= |tgt_ring_exit_~i~3#1| 0) (and (<= 1 |tgt_ring_exit_~i~3#1|) (< |tgt_ring_exit_~i~3#1| 2147483646))) [2022-10-16 12:50:34,583 INFO L895 garLoopResultBuilder]: At program point L7605(lines 7593 7610) the Hoare annotation is: (and (<= |tgt_ring_exit_~i~3#1| 2147483646) (<= 1 |tgt_ring_exit_~i~3#1|)) [2022-10-16 12:50:34,583 INFO L899 garLoopResultBuilder]: For program point tgt_ring_exitErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7600) no Hoare annotation was computed. [2022-10-16 12:50:34,583 INFO L899 garLoopResultBuilder]: For program point L7600-1(line 7600) no Hoare annotation was computed. [2022-10-16 12:50:34,584 INFO L899 garLoopResultBuilder]: For program point tgt_ring_exitErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7600) no Hoare annotation was computed. [2022-10-16 12:50:34,584 INFO L899 garLoopResultBuilder]: For program point tgt_ring_exitEXIT(lines 7593 7610) no Hoare annotation was computed. [2022-10-16 12:50:34,584 INFO L899 garLoopResultBuilder]: For program point L7600(line 7600) no Hoare annotation was computed. [2022-10-16 12:50:34,584 INFO L895 garLoopResultBuilder]: At program point L7601(lines 7595 7609) the Hoare annotation is: (or (= |tgt_ring_exit_~i~3#1| 0) (and (<= |tgt_ring_exit_~i~3#1| 2147483646) (<= 1 |tgt_ring_exit_~i~3#1|))) [2022-10-16 12:50:34,584 INFO L902 garLoopResultBuilder]: At program point tgt_ring_exitENTRY(lines 7593 7610) the Hoare annotation is: true [2022-10-16 12:50:34,584 INFO L895 garLoopResultBuilder]: At program point L8265(lines 8264 8266) the Hoare annotation is: (or (= |tgt_ring_exit_~i~3#1| 0) (and (<= 1 |tgt_ring_exit_~i~3#1|) (< |tgt_ring_exit_~i~3#1| 2147483646))) [2022-10-16 12:50:34,585 INFO L895 garLoopResultBuilder]: At program point L7550(lines 7533 7554) the Hoare annotation is: (let ((.cse0 (and (<= |uspace_ring_map_~i~2#1| 2147483646) (<= 1 |uspace_ring_map_~i~2#1|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or .cse0 (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse1) (or (not (= ~ldv_state_variable_1~0 2)) .cse0 (not (<= 1 ~ref_cnt~0)) .cse1 (not (<= ~ref_cnt~0 1))))) [2022-10-16 12:50:34,585 INFO L902 garLoopResultBuilder]: At program point uspace_ring_mapENTRY(lines 7528 7555) the Hoare annotation is: true [2022-10-16 12:50:34,585 INFO L895 garLoopResultBuilder]: At program point L7546(lines 7533 7554) the Hoare annotation is: (let ((.cse0 (and (<= |uspace_ring_map_~i~2#1| 2147483646) (<= 1 |uspace_ring_map_~i~2#1|))) (.cse1 (= |uspace_ring_map_~i~2#1| 0)) (.cse2 (not (= ~ldv_state_variable_0~0 3)))) (and (or (not (= ~ldv_state_variable_1~0 2)) .cse0 (not (<= 1 ~ref_cnt~0)) .cse1 .cse2 (not (<= ~ref_cnt~0 1))) (or .cse0 (not (= ~ref_cnt~0 0)) .cse1 (not (= ~ldv_state_variable_1~0 1)) .cse2))) [2022-10-16 12:50:34,585 INFO L895 garLoopResultBuilder]: At program point L8347(lines 8346 8348) the Hoare annotation is: (let ((.cse0 (and (<= 1 |uspace_ring_map_~i~2#1|) (< |uspace_ring_map_~i~2#1| 2147483646))) (.cse1 (= |uspace_ring_map_~i~2#1| 0)) (.cse2 (not (= ~ldv_state_variable_0~0 3)))) (and (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 .cse1 .cse2 (not (<= ~ref_cnt~0 1))) (or (not (= ~ref_cnt~0 0)) .cse0 .cse1 (not (= ~ldv_state_variable_1~0 1)) .cse2))) [2022-10-16 12:50:34,585 INFO L899 garLoopResultBuilder]: For program point uspace_ring_mapErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7545) no Hoare annotation was computed. [2022-10-16 12:50:34,586 INFO L895 garLoopResultBuilder]: At program point L7548(lines 7533 7554) the Hoare annotation is: (let ((.cse0 (and (<= 1 |uspace_ring_map_~i~2#1|) (< |uspace_ring_map_~i~2#1| 2147483646))) (.cse1 (= |uspace_ring_map_~i~2#1| 0)) (.cse2 (not (= ~ldv_state_variable_0~0 3)))) (and (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 .cse1 .cse2 (not (<= ~ref_cnt~0 1))) (or (not (= ~ref_cnt~0 0)) .cse0 .cse1 (not (= ~ldv_state_variable_1~0 1)) .cse2))) [2022-10-16 12:50:34,586 INFO L899 garLoopResultBuilder]: For program point uspace_ring_mapErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7545) no Hoare annotation was computed. [2022-10-16 12:50:34,586 INFO L899 garLoopResultBuilder]: For program point L7545-1(line 7545) no Hoare annotation was computed. [2022-10-16 12:50:34,586 INFO L899 garLoopResultBuilder]: For program point L7545(line 7545) no Hoare annotation was computed. [2022-10-16 12:50:34,586 INFO L899 garLoopResultBuilder]: For program point L7540(lines 7540 7543) no Hoare annotation was computed. [2022-10-16 12:50:34,586 INFO L895 garLoopResultBuilder]: At program point L8213(lines 8212 8214) the Hoare annotation is: (let ((.cse0 (and (<= 1 |uspace_ring_map_~i~2#1|) (< |uspace_ring_map_~i~2#1| 2147483646))) (.cse1 (= |uspace_ring_map_~i~2#1| 0)) (.cse2 (not (= ~ldv_state_variable_0~0 3)))) (and (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 .cse1 .cse2 (not (<= ~ref_cnt~0 1))) (or (not (= ~ref_cnt~0 0)) .cse0 .cse1 (not (= ~ldv_state_variable_1~0 1)) .cse2))) [2022-10-16 12:50:34,587 INFO L899 garLoopResultBuilder]: For program point uspace_ring_mapEXIT(lines 7528 7555) no Hoare annotation was computed. [2022-10-16 12:50:34,587 INFO L899 garLoopResultBuilder]: For program point uspace_ring_mapFINAL(lines 7528 7555) no Hoare annotation was computed. [2022-10-16 12:50:34,587 INFO L899 garLoopResultBuilder]: For program point scsi_tgt_cmd_destroyFINAL(lines 6604 6619) no Hoare annotation was computed. [2022-10-16 12:50:34,587 INFO L902 garLoopResultBuilder]: At program point L8225(lines 8224 8226) the Hoare annotation is: true [2022-10-16 12:50:34,587 INFO L899 garLoopResultBuilder]: For program point L6615-1(line 6615) no Hoare annotation was computed. [2022-10-16 12:50:34,587 INFO L902 garLoopResultBuilder]: At program point L6615(line 6615) the Hoare annotation is: true [2022-10-16 12:50:34,587 INFO L899 garLoopResultBuilder]: For program point L6613-1(line 6613) no Hoare annotation was computed. [2022-10-16 12:50:34,587 INFO L895 garLoopResultBuilder]: At program point L6613(line 6613) the Hoare annotation is: (let ((.cse0 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or .cse0 (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse1) (or .cse0 (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse1 (not (<= ~ref_cnt~0 1))))) [2022-10-16 12:50:34,588 INFO L899 garLoopResultBuilder]: For program point L6575-1(line 6575) no Hoare annotation was computed. [2022-10-16 12:50:34,588 INFO L902 garLoopResultBuilder]: At program point L6575(line 6575) the Hoare annotation is: true [2022-10-16 12:50:34,588 INFO L902 garLoopResultBuilder]: At program point L6577(lines 6561 6579) the Hoare annotation is: true [2022-10-16 12:50:34,588 INFO L899 garLoopResultBuilder]: For program point L6571-1(line 6571) no Hoare annotation was computed. [2022-10-16 12:50:34,588 INFO L902 garLoopResultBuilder]: At program point L6571(line 6571) the Hoare annotation is: true [2022-10-16 12:50:34,588 INFO L899 garLoopResultBuilder]: For program point L6572-1(line 6572) no Hoare annotation was computed. [2022-10-16 12:50:34,588 INFO L902 garLoopResultBuilder]: At program point L6572(line 6572) the Hoare annotation is: true [2022-10-16 12:50:34,588 INFO L899 garLoopResultBuilder]: For program point L6573-1(line 6573) no Hoare annotation was computed. [2022-10-16 12:50:34,589 INFO L902 garLoopResultBuilder]: At program point L6573(line 6573) the Hoare annotation is: true [2022-10-16 12:50:34,589 INFO L902 garLoopResultBuilder]: At program point L8200(lines 8199 8201) the Hoare annotation is: true [2022-10-16 12:50:34,589 INFO L895 garLoopResultBuilder]: At program point scsi_tgt_cmd_destroyENTRY(lines 6604 6619) the Hoare annotation is: (let ((.cse0 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or .cse0 (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse1) (or .cse0 (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse1 (not (<= ~ref_cnt~0 1))))) [2022-10-16 12:50:34,589 INFO L899 garLoopResultBuilder]: For program point scsi_tgt_cmd_destroyEXIT(lines 6604 6619) no Hoare annotation was computed. [2022-10-16 12:50:34,589 INFO L899 garLoopResultBuilder]: For program point L6427-1(line 6427) no Hoare annotation was computed. [2022-10-16 12:50:34,589 INFO L902 garLoopResultBuilder]: At program point L6427(line 6427) the Hoare annotation is: true [2022-10-16 12:50:34,589 INFO L899 garLoopResultBuilder]: For program point L6807(line 6807) no Hoare annotation was computed. [2022-10-16 12:50:34,590 INFO L899 garLoopResultBuilder]: For program point L6940(lines 6940 6944) no Hoare annotation was computed. [2022-10-16 12:50:34,590 INFO L899 garLoopResultBuilder]: For program point L6973-1(line 6973) no Hoare annotation was computed. [2022-10-16 12:50:34,590 INFO L902 garLoopResultBuilder]: At program point L6973(line 6973) the Hoare annotation is: true [2022-10-16 12:50:34,590 INFO L899 garLoopResultBuilder]: For program point L6858(lines 6858 6862) no Hoare annotation was computed. [2022-10-16 12:50:34,590 INFO L899 garLoopResultBuilder]: For program point L7469(line 7469) no Hoare annotation was computed. [2022-10-16 12:50:34,590 INFO L902 garLoopResultBuilder]: At program point L6974(line 6974) the Hoare annotation is: true [2022-10-16 12:50:34,590 INFO L899 garLoopResultBuilder]: For program point L7007-1(line 7007) no Hoare annotation was computed. [2022-10-16 12:50:34,591 INFO L902 garLoopResultBuilder]: At program point L7007(line 7007) the Hoare annotation is: true [2022-10-16 12:50:34,591 INFO L899 garLoopResultBuilder]: For program point L6974-1(line 6974) no Hoare annotation was computed. [2022-10-16 12:50:34,591 INFO L902 garLoopResultBuilder]: At program point L6430(line 6430) the Hoare annotation is: true [2022-10-16 12:50:34,591 INFO L902 garLoopResultBuilder]: At program point L6975-1(line 6975) the Hoare annotation is: true [2022-10-16 12:50:34,591 INFO L902 garLoopResultBuilder]: At program point L6975(line 6975) the Hoare annotation is: true [2022-10-16 12:50:34,591 INFO L899 garLoopResultBuilder]: For program point L7008(lines 7008 7012) no Hoare annotation was computed. [2022-10-16 12:50:34,591 INFO L902 garLoopResultBuilder]: At program point L6810(lines 6797 6812) the Hoare annotation is: true [2022-10-16 12:50:34,591 INFO L899 garLoopResultBuilder]: For program point L6876-1(line 6876) no Hoare annotation was computed. [2022-10-16 12:50:34,592 INFO L902 garLoopResultBuilder]: At program point L6876(line 6876) the Hoare annotation is: true [2022-10-16 12:50:34,592 INFO L902 garLoopResultBuilder]: At program point L6909(lines 6890 6918) the Hoare annotation is: true [2022-10-16 12:50:34,592 INFO L899 garLoopResultBuilder]: For program point L6430-1(line 6430) no Hoare annotation was computed. [2022-10-16 12:50:34,592 INFO L895 garLoopResultBuilder]: At program point tgt_writeENTRY(lines 7481 7500) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_state_variable_0~0 3))) (.cse1 (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|)))) (and (or (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse0 .cse1) (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 (not (<= ~ref_cnt~0 1)) .cse1))) [2022-10-16 12:50:34,592 INFO L899 garLoopResultBuilder]: For program point L6893-1(line 6893) no Hoare annotation was computed. [2022-10-16 12:50:34,592 INFO L902 garLoopResultBuilder]: At program point L6893(line 6893) the Hoare annotation is: true [2022-10-16 12:50:34,593 INFO L902 garLoopResultBuilder]: At program point L8297(lines 8296 8298) the Hoare annotation is: true [2022-10-16 12:50:34,593 INFO L899 garLoopResultBuilder]: For program point L7488-1(line 7488) no Hoare annotation was computed. [2022-10-16 12:50:34,593 INFO L899 garLoopResultBuilder]: For program point L6431(lines 6431 6435) no Hoare annotation was computed. [2022-10-16 12:50:34,593 INFO L902 garLoopResultBuilder]: At program point L7488(line 7488) the Hoare annotation is: true [2022-10-16 12:50:34,593 INFO L902 garLoopResultBuilder]: At program point L6877(lines 6866 6879) the Hoare annotation is: true [2022-10-16 12:50:34,593 INFO L902 garLoopResultBuilder]: At program point L6431-2(lines 6431 6435) the Hoare annotation is: true [2022-10-16 12:50:34,593 INFO L899 garLoopResultBuilder]: For program point L7059(lines 7059 7063) no Hoare annotation was computed. [2022-10-16 12:50:34,594 INFO L899 garLoopResultBuilder]: For program point L6960-2(lines 6932 6986) no Hoare annotation was computed. [2022-10-16 12:50:34,594 INFO L899 garLoopResultBuilder]: For program point L6960(lines 6960 6963) no Hoare annotation was computed. [2022-10-16 12:50:34,594 INFO L902 garLoopResultBuilder]: At program point L6911(lines 6890 6918) the Hoare annotation is: true [2022-10-16 12:50:34,594 INFO L899 garLoopResultBuilder]: For program point L7489(lines 7489 7492) no Hoare annotation was computed. [2022-10-16 12:50:34,594 INFO L899 garLoopResultBuilder]: For program point L6895-1(line 6895) no Hoare annotation was computed. [2022-10-16 12:50:34,594 INFO L902 garLoopResultBuilder]: At program point L6895(line 6895) the Hoare annotation is: true [2022-10-16 12:50:34,594 INFO L899 garLoopResultBuilder]: For program point L7473(line 7473) no Hoare annotation was computed. [2022-10-16 12:50:34,594 INFO L902 garLoopResultBuilder]: At program point L7490(lines 7485 7499) the Hoare annotation is: true [2022-10-16 12:50:34,595 INFO L899 garLoopResultBuilder]: For program point L6830(lines 6830 6834) no Hoare annotation was computed. [2022-10-16 12:50:34,595 INFO L899 garLoopResultBuilder]: For program point L6896-1(line 6896) no Hoare annotation was computed. [2022-10-16 12:50:34,595 INFO L902 garLoopResultBuilder]: At program point L6863(lines 6842 6865) the Hoare annotation is: true [2022-10-16 12:50:34,595 INFO L902 garLoopResultBuilder]: At program point L6896(line 6896) the Hoare annotation is: true [2022-10-16 12:50:34,595 INFO L899 garLoopResultBuilder]: For program point L6946(lines 6946 6951) no Hoare annotation was computed. [2022-10-16 12:50:34,595 INFO L899 garLoopResultBuilder]: For program point L7458(lines 7458 7476) no Hoare annotation was computed. [2022-10-16 12:50:34,595 INFO L902 garLoopResultBuilder]: At program point L6913(lines 6890 6918) the Hoare annotation is: true [2022-10-16 12:50:34,595 INFO L902 garLoopResultBuilder]: At program point L6451(lines 6448 6453) the Hoare annotation is: true [2022-10-16 12:50:34,596 INFO L902 garLoopResultBuilder]: At program point L6831-1(lines 6818 6840) the Hoare annotation is: true [2022-10-16 12:50:34,596 INFO L902 garLoopResultBuilder]: At program point L6831(line 6831) the Hoare annotation is: true [2022-10-16 12:50:34,596 INFO L899 garLoopResultBuilder]: For program point L7459(line 7459) no Hoare annotation was computed. [2022-10-16 12:50:34,596 INFO L899 garLoopResultBuilder]: For program point L7013(lines 7013 7017) no Hoare annotation was computed. [2022-10-16 12:50:34,596 INFO L899 garLoopResultBuilder]: For program point L6964-1(lines 6964 6981) no Hoare annotation was computed. [2022-10-16 12:50:34,596 INFO L899 garLoopResultBuilder]: For program point L7493-1(line 7493) no Hoare annotation was computed. [2022-10-16 12:50:34,596 INFO L899 garLoopResultBuilder]: For program point L6436(line 6436) no Hoare annotation was computed. [2022-10-16 12:50:34,597 INFO L902 garLoopResultBuilder]: At program point L7493(line 7493) the Hoare annotation is: true [2022-10-16 12:50:34,597 INFO L902 garLoopResultBuilder]: At program point L7477(lines 7456 7479) the Hoare annotation is: true [2022-10-16 12:50:34,597 INFO L899 garLoopResultBuilder]: For program point L6916(line 6916) no Hoare annotation was computed. [2022-10-16 12:50:34,597 INFO L902 garLoopResultBuilder]: At program point L7478(lines 7454 7480) the Hoare annotation is: true [2022-10-16 12:50:34,597 INFO L902 garLoopResultBuilder]: At program point L7065(lines 7051 7068) the Hoare annotation is: true [2022-10-16 12:50:34,597 INFO L899 garLoopResultBuilder]: For program point L6421-1(line 6421) no Hoare annotation was computed. [2022-10-16 12:50:34,598 INFO L902 garLoopResultBuilder]: At program point L6421(line 6421) the Hoare annotation is: true [2022-10-16 12:50:34,598 INFO L902 garLoopResultBuilder]: At program point L6983(lines 6932 6986) the Hoare annotation is: true [2022-10-16 12:50:34,598 INFO L902 garLoopResultBuilder]: At program point L6917(lines 6880 6919) the Hoare annotation is: true [2022-10-16 12:50:34,598 INFO L902 garLoopResultBuilder]: At program point L8255(lines 8254 8256) the Hoare annotation is: true [2022-10-16 12:50:34,598 INFO L899 garLoopResultBuilder]: For program point L7066(line 7066) no Hoare annotation was computed. [2022-10-16 12:50:34,598 INFO L902 garLoopResultBuilder]: At program point L6934(line 6934) the Hoare annotation is: true [2022-10-16 12:50:34,598 INFO L899 garLoopResultBuilder]: For program point L6422(lines 6422 6438) no Hoare annotation was computed. [2022-10-16 12:50:34,598 INFO L899 garLoopResultBuilder]: For program point L6967(lines 6967 6979) no Hoare annotation was computed. [2022-10-16 12:50:34,599 INFO L902 garLoopResultBuilder]: At program point L6802(line 6802) the Hoare annotation is: true [2022-10-16 12:50:34,599 INFO L899 garLoopResultBuilder]: For program point L6934-1(line 6934) no Hoare annotation was computed. [2022-10-16 12:50:34,599 INFO L899 garLoopResultBuilder]: For program point L6901(lines 6901 6906) no Hoare annotation was computed. [2022-10-16 12:50:34,599 INFO L899 garLoopResultBuilder]: For program point L6802-1(line 6802) no Hoare annotation was computed. [2022-10-16 12:50:34,599 INFO L902 garLoopResultBuilder]: At program point L6439(lines 6410 6441) the Hoare annotation is: true [2022-10-16 12:50:34,599 INFO L899 garLoopResultBuilder]: For program point L6984(line 6984) no Hoare annotation was computed. [2022-10-16 12:50:34,599 INFO L902 garLoopResultBuilder]: At program point L7496(lines 7485 7499) the Hoare annotation is: true [2022-10-16 12:50:34,599 INFO L899 garLoopResultBuilder]: For program point tgt_writeFINAL(lines 7481 7500) no Hoare annotation was computed. [2022-10-16 12:50:34,599 INFO L899 garLoopResultBuilder]: For program point L6852-2(lines 6852 6856) no Hoare annotation was computed. [2022-10-16 12:50:34,600 INFO L899 garLoopResultBuilder]: For program point L6852(lines 6852 6856) no Hoare annotation was computed. [2022-10-16 12:50:34,600 INFO L902 garLoopResultBuilder]: At program point L7067(lines 7048 7069) the Hoare annotation is: true [2022-10-16 12:50:34,600 INFO L899 garLoopResultBuilder]: For program point L6423-1(line 6423) no Hoare annotation was computed. [2022-10-16 12:50:34,600 INFO L899 garLoopResultBuilder]: For program point L6935(lines 6935 6939) no Hoare annotation was computed. [2022-10-16 12:50:34,600 INFO L902 garLoopResultBuilder]: At program point L6423(line 6423) the Hoare annotation is: true [2022-10-16 12:50:34,600 INFO L899 garLoopResultBuilder]: For program point tgt_writeEXIT(lines 7481 7500) no Hoare annotation was computed. [2022-10-16 12:50:34,600 INFO L902 garLoopResultBuilder]: At program point L6985(lines 6920 6987) the Hoare annotation is: true [2022-10-16 12:50:34,600 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,601 INFO L902 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2022-10-16 12:50:34,601 INFO L899 garLoopResultBuilder]: For program point L-1-2(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,601 INFO L899 garLoopResultBuilder]: For program point L-1-4(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,601 INFO L902 garLoopResultBuilder]: At program point L-1-5(line -1) the Hoare annotation is: true [2022-10-16 12:50:34,601 INFO L902 garLoopResultBuilder]: At program point L6870(line 6870) the Hoare annotation is: true [2022-10-16 12:50:34,601 INFO L899 garLoopResultBuilder]: For program point L-1-6(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,601 INFO L902 garLoopResultBuilder]: At program point L6903(line 6903) the Hoare annotation is: true [2022-10-16 12:50:34,601 INFO L902 garLoopResultBuilder]: At program point L-1-8(line -1) the Hoare annotation is: true [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L-1-9(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L-1-10(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,602 INFO L902 garLoopResultBuilder]: At program point L-1-11(line -1) the Hoare annotation is: true [2022-10-16 12:50:34,602 INFO L902 garLoopResultBuilder]: At program point L8340(lines 8339 8341) the Hoare annotation is: true [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L-1-12(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L6870-1(line 6870) no Hoare annotation was computed. [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L-1-13(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,602 INFO L902 garLoopResultBuilder]: At program point L7019(lines 7005 7022) the Hoare annotation is: true [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L6953(lines 6953 6957) no Hoare annotation was computed. [2022-10-16 12:50:34,602 INFO L899 garLoopResultBuilder]: For program point L7465(line 7465) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L6838(line 6838) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L6871(lines 6871 6874) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L6425-1(line 6425) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L902 garLoopResultBuilder]: At program point L6425(line 6425) the Hoare annotation is: true [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L6871-2(lines 6871 6874) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L6805(lines 6805 6809) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L7020(line 7020) no Hoare annotation was computed. [2022-10-16 12:50:34,603 INFO L899 garLoopResultBuilder]: For program point L7053-1(line 7053) no Hoare annotation was computed. [2022-10-16 12:50:34,604 INFO L902 garLoopResultBuilder]: At program point L7053(line 7053) the Hoare annotation is: true [2022-10-16 12:50:34,604 INFO L899 garLoopResultBuilder]: For program point L6822(lines 6822 6827) no Hoare annotation was computed. [2022-10-16 12:50:34,604 INFO L899 garLoopResultBuilder]: For program point L6426(lines 6426 6437) no Hoare annotation was computed. [2022-10-16 12:50:34,604 INFO L899 garLoopResultBuilder]: For program point L6971-1(line 6971) no Hoare annotation was computed. [2022-10-16 12:50:34,604 INFO L902 garLoopResultBuilder]: At program point L6971(line 6971) the Hoare annotation is: true [2022-10-16 12:50:34,604 INFO L899 garLoopResultBuilder]: For program point L6806(line 6806) no Hoare annotation was computed. [2022-10-16 12:50:34,604 INFO L902 garLoopResultBuilder]: At program point L6839(lines 6813 6841) the Hoare annotation is: true [2022-10-16 12:50:34,604 INFO L899 garLoopResultBuilder]: For program point L6426-2(lines 6422 6438) no Hoare annotation was computed. [2022-10-16 12:50:34,604 INFO L899 garLoopResultBuilder]: For program point L6806-2(line 6806) no Hoare annotation was computed. [2022-10-16 12:50:34,605 INFO L899 garLoopResultBuilder]: For program point L7054(lines 7054 7058) no Hoare annotation was computed. [2022-10-16 12:50:34,605 INFO L902 garLoopResultBuilder]: At program point L7021(lines 7002 7023) the Hoare annotation is: true [2022-10-16 12:50:34,605 INFO L899 garLoopResultBuilder]: For program point L7616-1(lines 7616 7617) no Hoare annotation was computed. [2022-10-16 12:50:34,605 INFO L895 garLoopResultBuilder]: At program point L7616(lines 7616 7617) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_0~0 1))) [2022-10-16 12:50:34,605 INFO L899 garLoopResultBuilder]: For program point tgt_ring_initFINAL(lines 7611 7637) no Hoare annotation was computed. [2022-10-16 12:50:34,605 INFO L899 garLoopResultBuilder]: For program point L7627-1(line 7627) no Hoare annotation was computed. [2022-10-16 12:50:34,605 INFO L899 garLoopResultBuilder]: For program point L7627(line 7627) no Hoare annotation was computed. [2022-10-16 12:50:34,606 INFO L895 garLoopResultBuilder]: At program point tgt_ring_initENTRY(lines 7611 7637) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_0~0 1)) (and (= |old(#length)| |#length|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |old(#valid)| |#valid|))) [2022-10-16 12:50:34,606 INFO L899 garLoopResultBuilder]: For program point tgt_ring_initErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7627) no Hoare annotation was computed. [2022-10-16 12:50:34,606 INFO L899 garLoopResultBuilder]: For program point L7615-1(line 7615) no Hoare annotation was computed. [2022-10-16 12:50:34,606 INFO L895 garLoopResultBuilder]: At program point L7615(line 7615) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_0~0 1))) [2022-10-16 12:50:34,606 INFO L899 garLoopResultBuilder]: For program point tgt_ring_initEXIT(lines 7611 7637) no Hoare annotation was computed. [2022-10-16 12:50:34,606 INFO L895 garLoopResultBuilder]: At program point L7630(lines 7614 7636) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (and (<= 1 |tgt_ring_init_~i~4#1|) (< |tgt_ring_init_~i~4#1| 2147483646)) (not (= ~ldv_state_variable_0~0 1)) (= |tgt_ring_init_~i~4#1| 0)) [2022-10-16 12:50:34,607 INFO L895 garLoopResultBuilder]: At program point L8272(lines 8271 8273) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (and (<= 1 |tgt_ring_init_~i~4#1|) (< |tgt_ring_init_~i~4#1| 2147483646)) (not (= ~ldv_state_variable_0~0 1)) (= |tgt_ring_init_~i~4#1| 0)) [2022-10-16 12:50:34,607 INFO L895 garLoopResultBuilder]: At program point L7632(lines 7614 7636) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (and (<= |tgt_ring_init_~i~4#1| 2147483646) (<= 1 |tgt_ring_init_~i~4#1|)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_0~0 1))) [2022-10-16 12:50:34,607 INFO L895 garLoopResultBuilder]: At program point L7628(lines 7614 7636) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (and (<= |tgt_ring_init_~i~4#1| 2147483646) (<= 1 |tgt_ring_init_~i~4#1|)) (not (= ~ldv_retval_1~0 0)) (not (= ~ref_cnt~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |tgt_ring_init_~i~4#1| 0)) (not (= ~ldv_state_variable_0~0 1))) [2022-10-16 12:50:34,607 INFO L899 garLoopResultBuilder]: For program point L7622(lines 7622 7626) no Hoare annotation was computed. [2022-10-16 12:50:34,607 INFO L899 garLoopResultBuilder]: For program point tgt_ring_initErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7627) no Hoare annotation was computed. [2022-10-16 12:50:34,607 INFO L899 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 7842 7847) no Hoare annotation was computed. [2022-10-16 12:50:34,607 INFO L902 garLoopResultBuilder]: At program point ldv_errorENTRY(lines 7842 7847) the Hoare annotation is: true [2022-10-16 12:50:34,608 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 7842 7847) no Hoare annotation was computed. [2022-10-16 12:50:34,608 INFO L899 garLoopResultBuilder]: For program point list_delFINAL(lines 8290 8292) no Hoare annotation was computed. [2022-10-16 12:50:34,608 INFO L899 garLoopResultBuilder]: For program point list_delEXIT(lines 8290 8292) no Hoare annotation was computed. [2022-10-16 12:50:34,608 INFO L902 garLoopResultBuilder]: At program point list_delENTRY(lines 8290 8292) the Hoare annotation is: true [2022-10-16 12:50:34,608 INFO L902 garLoopResultBuilder]: At program point kmem_cache_freeENTRY(lines 8283 8285) the Hoare annotation is: true [2022-10-16 12:50:34,608 INFO L899 garLoopResultBuilder]: For program point kmem_cache_freeEXIT(lines 8283 8285) no Hoare annotation was computed. [2022-10-16 12:50:34,608 INFO L899 garLoopResultBuilder]: For program point kmem_cache_freeFINAL(lines 8283 8285) no Hoare annotation was computed. [2022-10-16 12:50:34,608 INFO L899 garLoopResultBuilder]: For program point L7297-2(line 7297) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point L7297(line 7297) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point L7297-6(line 7297) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point L7297-4(line 7297) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point L7297-8(line 7297) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point tgt_head_eventFINAL(lines 7292 7300) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point tgt_head_eventEXIT(lines 7292 7300) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L902 garLoopResultBuilder]: At program point tgt_head_eventENTRY(lines 7292 7300) the Hoare annotation is: true [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point L7521-2(line 7521) no Hoare annotation was computed. [2022-10-16 12:50:34,609 INFO L899 garLoopResultBuilder]: For program point L7521(line 7521) no Hoare annotation was computed. [2022-10-16 12:50:34,610 INFO L899 garLoopResultBuilder]: For program point L7261-2(lines 7261 7266) no Hoare annotation was computed. [2022-10-16 12:50:34,610 INFO L899 garLoopResultBuilder]: For program point L7521-6(line 7521) no Hoare annotation was computed. [2022-10-16 12:50:34,610 INFO L899 garLoopResultBuilder]: For program point L7261(lines 7261 7263) no Hoare annotation was computed. [2022-10-16 12:50:34,610 INFO L899 garLoopResultBuilder]: For program point L7521-4(line 7521) no Hoare annotation was computed. [2022-10-16 12:50:34,610 INFO L899 garLoopResultBuilder]: For program point L7513-1(line 7513) no Hoare annotation was computed. [2022-10-16 12:50:34,610 INFO L902 garLoopResultBuilder]: At program point L7261-4(lines 7257 7269) the Hoare annotation is: true [2022-10-16 12:50:34,610 INFO L902 garLoopResultBuilder]: At program point L7513(line 7513) the Hoare annotation is: true [2022-10-16 12:50:34,610 INFO L902 garLoopResultBuilder]: At program point tgt_pollENTRY(lines 7501 7527) the Hoare annotation is: true [2022-10-16 12:50:34,610 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point L7514(lines 7514 7518) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L902 garLoopResultBuilder]: At program point L7514-2(lines 7514 7518) the Hoare annotation is: true [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point tgt_pollEXIT(lines 7501 7527) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point tgt_pollFINAL(lines 7501 7527) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point L7519(line 7519) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point L7524(line 7524) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L902 garLoopResultBuilder]: At program point L7520-1(lines 7520 7523) the Hoare annotation is: true [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point L7520(lines 7520 7523) no Hoare annotation was computed. [2022-10-16 12:50:34,611 INFO L899 garLoopResultBuilder]: For program point L7512-1(line 7512) no Hoare annotation was computed. [2022-10-16 12:50:34,612 INFO L902 garLoopResultBuilder]: At program point L7512(line 7512) the Hoare annotation is: true [2022-10-16 12:50:34,612 INFO L899 garLoopResultBuilder]: For program point scsi_unmap_user_pagesFINAL(lines 6597 6603) no Hoare annotation was computed. [2022-10-16 12:50:34,612 INFO L902 garLoopResultBuilder]: At program point scsi_unmap_user_pagesENTRY(lines 6597 6603) the Hoare annotation is: true [2022-10-16 12:50:34,612 INFO L899 garLoopResultBuilder]: For program point scsi_unmap_user_pagesEXIT(lines 6597 6603) no Hoare annotation was computed. [2022-10-16 12:50:34,612 INFO L902 garLoopResultBuilder]: At program point L8259(lines 8258 8260) the Hoare annotation is: true [2022-10-16 12:50:34,612 INFO L899 garLoopResultBuilder]: For program point _raw_spin_lock_irqsaveFINAL(lines 8235 8237) no Hoare annotation was computed. [2022-10-16 12:50:34,612 INFO L899 garLoopResultBuilder]: For program point _raw_spin_lock_irqsaveEXIT(lines 8235 8237) no Hoare annotation was computed. [2022-10-16 12:50:34,612 INFO L902 garLoopResultBuilder]: At program point _raw_spin_lock_irqsaveENTRY(lines 8235 8237) the Hoare annotation is: true [2022-10-16 12:50:34,613 INFO L902 garLoopResultBuilder]: At program point scsi_host_putENTRY(lines 8335 8337) the Hoare annotation is: true [2022-10-16 12:50:34,613 INFO L899 garLoopResultBuilder]: For program point scsi_host_putFINAL(lines 8335 8337) no Hoare annotation was computed. [2022-10-16 12:50:34,613 INFO L899 garLoopResultBuilder]: For program point scsi_host_putEXIT(lines 8335 8337) no Hoare annotation was computed. [2022-10-16 12:50:34,613 INFO L899 garLoopResultBuilder]: For program point hash_64EXIT(lines 6456 6476) no Hoare annotation was computed. [2022-10-16 12:50:34,613 INFO L902 garLoopResultBuilder]: At program point hash_64ENTRY(lines 6456 6476) the Hoare annotation is: true [2022-10-16 12:50:34,613 INFO L899 garLoopResultBuilder]: For program point hash_64FINAL(lines 6456 6476) no Hoare annotation was computed. [2022-10-16 12:50:34,613 INFO L899 garLoopResultBuilder]: For program point ##fun~$Pointer$~TO~intEXIT(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,613 INFO L902 garLoopResultBuilder]: At program point ##fun~$Pointer$~TO~intENTRY(line -1) the Hoare annotation is: true [2022-10-16 12:50:34,613 INFO L899 garLoopResultBuilder]: For program point ##fun~$Pointer$~TO~intFINAL(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,614 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectFINAL(lines 7849 7854) no Hoare annotation was computed. [2022-10-16 12:50:34,614 INFO L902 garLoopResultBuilder]: At program point ldv__builtin_expectENTRY(lines 7849 7854) the Hoare annotation is: true [2022-10-16 12:50:34,614 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectEXIT(lines 7849 7854) no Hoare annotation was computed. [2022-10-16 12:50:34,614 INFO L895 garLoopResultBuilder]: At program point tgt_openENTRY(lines 7580 7587) the Hoare annotation is: (let ((.cse0 (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or .cse0 (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse1) (or .cse0 (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse1 (not (<= ~ref_cnt~0 1))))) [2022-10-16 12:50:34,614 INFO L899 garLoopResultBuilder]: For program point tgt_openFINAL(lines 7580 7587) no Hoare annotation was computed. [2022-10-16 12:50:34,614 INFO L899 garLoopResultBuilder]: For program point tgt_openEXIT(lines 7580 7587) no Hoare annotation was computed. [2022-10-16 12:50:34,615 INFO L895 garLoopResultBuilder]: At program point scsi_host_lookupENTRY(lines 8332 8334) the Hoare annotation is: (let ((.cse0 (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 .cse1 (not (<= ~ref_cnt~0 1))) (or (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse0 .cse1))) [2022-10-16 12:50:34,615 INFO L899 garLoopResultBuilder]: For program point scsi_host_lookupFINAL(lines 8332 8334) no Hoare annotation was computed. [2022-10-16 12:50:34,615 INFO L899 garLoopResultBuilder]: For program point L8333-1(line 8333) no Hoare annotation was computed. [2022-10-16 12:50:34,615 INFO L895 garLoopResultBuilder]: At program point L8333(line 8333) the Hoare annotation is: (let ((.cse0 (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|))) (.cse1 (not (= ~ldv_state_variable_0~0 3)))) (and (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 .cse1 (not (<= ~ref_cnt~0 1))) (or (not (= ~ref_cnt~0 0)) (not (= ~ldv_state_variable_1~0 1)) .cse0 .cse1))) [2022-10-16 12:50:34,615 INFO L899 garLoopResultBuilder]: For program point scsi_host_lookupEXIT(lines 8332 8334) no Hoare annotation was computed. [2022-10-16 12:50:34,615 INFO L902 garLoopResultBuilder]: At program point tgt_mmapENTRY(lines 7556 7579) the Hoare annotation is: true [2022-10-16 12:50:34,615 INFO L899 garLoopResultBuilder]: For program point L7576-1(line 7576) no Hoare annotation was computed. [2022-10-16 12:50:34,616 INFO L902 garLoopResultBuilder]: At program point L7576(line 7576) the Hoare annotation is: true [2022-10-16 12:50:34,616 INFO L899 garLoopResultBuilder]: For program point L7571-1(line 7571) no Hoare annotation was computed. [2022-10-16 12:50:34,616 INFO L899 garLoopResultBuilder]: For program point tgt_mmapEXIT(lines 7556 7579) no Hoare annotation was computed. [2022-10-16 12:50:34,616 INFO L902 garLoopResultBuilder]: At program point L7571(line 7571) the Hoare annotation is: true [2022-10-16 12:50:34,616 INFO L899 garLoopResultBuilder]: For program point L7572(lines 7572 7575) no Hoare annotation was computed. [2022-10-16 12:50:34,616 INFO L899 garLoopResultBuilder]: For program point tgt_mmapFINAL(lines 7556 7579) no Hoare annotation was computed. [2022-10-16 12:50:34,616 INFO L899 garLoopResultBuilder]: For program point L7564(lines 7564 7569) no Hoare annotation was computed. [2022-10-16 12:50:34,616 INFO L899 garLoopResultBuilder]: For program point L7560(lines 7560 7563) no Hoare annotation was computed. [2022-10-16 12:50:34,617 INFO L902 garLoopResultBuilder]: At program point scsi_release_buffersENTRY(lines 8342 8344) the Hoare annotation is: true [2022-10-16 12:50:34,617 INFO L899 garLoopResultBuilder]: For program point scsi_release_buffersFINAL(lines 8342 8344) no Hoare annotation was computed. [2022-10-16 12:50:34,617 INFO L899 garLoopResultBuilder]: For program point scsi_release_buffersEXIT(lines 8342 8344) no Hoare annotation was computed. [2022-10-16 12:50:34,617 INFO L899 garLoopResultBuilder]: For program point kmem_cache_destroyEXIT(lines 8280 8282) no Hoare annotation was computed. [2022-10-16 12:50:34,617 INFO L902 garLoopResultBuilder]: At program point kmem_cache_destroyENTRY(lines 8280 8282) the Hoare annotation is: true [2022-10-16 12:50:34,617 INFO L899 garLoopResultBuilder]: For program point kmem_cache_destroyFINAL(lines 8280 8282) no Hoare annotation was computed. [2022-10-16 12:50:34,617 INFO L902 garLoopResultBuilder]: At program point L8239(lines 8238 8240) the Hoare annotation is: true [2022-10-16 12:50:34,617 INFO L902 garLoopResultBuilder]: At program point spin_unlock_irqrestoreENTRY(lines 6348 6354) the Hoare annotation is: true [2022-10-16 12:50:34,618 INFO L899 garLoopResultBuilder]: For program point spin_unlock_irqrestoreEXIT(lines 6348 6354) no Hoare annotation was computed. [2022-10-16 12:50:34,618 INFO L899 garLoopResultBuilder]: For program point spin_unlock_irqrestoreFINAL(lines 6348 6354) no Hoare annotation was computed. [2022-10-16 12:50:34,618 INFO L895 garLoopResultBuilder]: At program point ldv_mallocENTRY(lines 6377 6386) the Hoare annotation is: (let ((.cse1 (not (= ~ldv_state_variable_0~0 3))) (.cse2 (not (= ~ref_cnt~0 0))) (.cse0 (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)))) (and (or (not (= ~ldv_state_variable_1~0 2)) (not (<= 1 ~ref_cnt~0)) .cse0 .cse1 (not (<= ~ref_cnt~0 1))) (or .cse2 (not (= ~ldv_state_variable_1~0 1)) .cse0 .cse1) (or (not (= ~ldv_state_variable_1~0 0)) (not (= ~ldv_retval_1~0 0)) .cse2 (not (= ~ldv_state_variable_0~0 1)) .cse0))) [2022-10-16 12:50:34,618 INFO L899 garLoopResultBuilder]: For program point L6369(lines 6369 6371) no Hoare annotation was computed. [2022-10-16 12:50:34,618 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 6377 6386) no Hoare annotation was computed. [2022-10-16 12:50:34,619 INFO L899 garLoopResultBuilder]: For program point L6379(lines 6379 6385) no Hoare annotation was computed. [2022-10-16 12:50:34,619 INFO L902 garLoopResultBuilder]: At program point L6375(lines 6373 6376) the Hoare annotation is: true [2022-10-16 12:50:34,619 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 6377 6386) no Hoare annotation was computed. [2022-10-16 12:50:34,619 INFO L899 garLoopResultBuilder]: For program point L6370(line 6370) no Hoare annotation was computed. [2022-10-16 12:50:34,619 INFO L899 garLoopResultBuilder]: For program point destroy_workqueueFINAL(lines 8261 8263) no Hoare annotation was computed. [2022-10-16 12:50:34,619 INFO L899 garLoopResultBuilder]: For program point destroy_workqueueEXIT(lines 8261 8263) no Hoare annotation was computed. [2022-10-16 12:50:34,619 INFO L902 garLoopResultBuilder]: At program point destroy_workqueueENTRY(lines 8261 8263) the Hoare annotation is: true [2022-10-16 12:50:34,619 INFO L899 garLoopResultBuilder]: For program point _copy_from_userEXIT(lines 8231 8233) no Hoare annotation was computed. [2022-10-16 12:50:34,620 INFO L902 garLoopResultBuilder]: At program point _copy_from_userENTRY(lines 8231 8233) the Hoare annotation is: true [2022-10-16 12:50:34,620 INFO L899 garLoopResultBuilder]: For program point _copy_from_userFINAL(lines 8231 8233) no Hoare annotation was computed. [2022-10-16 12:50:34,620 INFO L902 garLoopResultBuilder]: At program point L8206(lines 8205 8207) the Hoare annotation is: true [2022-10-16 12:50:34,620 INFO L902 garLoopResultBuilder]: At program point list_addENTRY(lines 6292 6298) the Hoare annotation is: true [2022-10-16 12:50:34,620 INFO L899 garLoopResultBuilder]: For program point list_addFINAL(lines 6292 6298) no Hoare annotation was computed. [2022-10-16 12:50:34,620 INFO L899 garLoopResultBuilder]: For program point list_addEXIT(lines 6292 6298) no Hoare annotation was computed. [2022-10-16 12:50:34,620 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7750) no Hoare annotation was computed. [2022-10-16 12:50:34,620 INFO L899 garLoopResultBuilder]: For program point L7137(lines 7137 7142) no Hoare annotation was computed. [2022-10-16 12:50:34,621 INFO L899 garLoopResultBuilder]: For program point L7699-1(line 7699) no Hoare annotation was computed. [2022-10-16 12:50:34,621 INFO L895 garLoopResultBuilder]: At program point L7699(line 7699) the Hoare annotation is: (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) (= ~ldv_state_variable_0~0 3) (<= ~ref_cnt~0 1)) [2022-10-16 12:50:34,621 INFO L895 garLoopResultBuilder]: At program point L7650(line 7650) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= ~ldv_retval_1~0 0) (= ~ldv_state_variable_1~0 0) (= ~ref_cnt~0 0)) [2022-10-16 12:50:34,621 INFO L899 garLoopResultBuilder]: For program point L7716(line 7716) no Hoare annotation was computed. [2022-10-16 12:50:34,621 INFO L899 garLoopResultBuilder]: For program point L7105-1(line 7105) no Hoare annotation was computed. [2022-10-16 12:50:34,621 INFO L902 garLoopResultBuilder]: At program point L7105(line 7105) the Hoare annotation is: true [2022-10-16 12:50:34,621 INFO L899 garLoopResultBuilder]: For program point L7650-1(line 7650) no Hoare annotation was computed. [2022-10-16 12:50:34,621 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,622 INFO L895 garLoopResultBuilder]: At program point L8278(line 8278) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= ~ldv_retval_1~0 0) (= ~ldv_state_variable_1~0 0) (= ~ref_cnt~0 0)) [2022-10-16 12:50:34,622 INFO L895 garLoopResultBuilder]: At program point L7667(lines 7649 7671) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_retval_1~0 0)) (.cse2 (= ~ref_cnt~0 0))) (or (and .cse0 .cse1 (= ~ldv_state_variable_1~0 1) .cse2) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 0) .cse2))) [2022-10-16 12:50:34,622 INFO L895 garLoopResultBuilder]: At program point L8278-2(lines 8277 8279) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= ~ldv_retval_1~0 0) (= ~ldv_state_variable_1~0 0) (= ~ref_cnt~0 0)) [2022-10-16 12:50:34,622 INFO L899 garLoopResultBuilder]: For program point L8278-1(line 8278) no Hoare annotation was computed. [2022-10-16 12:50:34,622 INFO L899 garLoopResultBuilder]: For program point L7750(line 7750) no Hoare annotation was computed. [2022-10-16 12:50:34,622 INFO L899 garLoopResultBuilder]: For program point L7717-2(lines 7691 7756) no Hoare annotation was computed. [2022-10-16 12:50:34,622 INFO L899 garLoopResultBuilder]: For program point L7651(lines 7651 7654) no Hoare annotation was computed. [2022-10-16 12:50:34,623 INFO L899 garLoopResultBuilder]: For program point L7717(lines 7717 7721) no Hoare annotation was computed. [2022-10-16 12:50:34,623 INFO L899 garLoopResultBuilder]: For program point L7750-1(line 7750) no Hoare annotation was computed. [2022-10-16 12:50:34,623 INFO L899 garLoopResultBuilder]: For program point L7090(lines 7090 7093) no Hoare annotation was computed. [2022-10-16 12:50:34,623 INFO L895 garLoopResultBuilder]: At program point L7718(line 7718) the Hoare annotation is: (and (<= ~ref_cnt~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1) (= ~ldv_state_variable_0~0 3)) [2022-10-16 12:50:34,623 INFO L895 garLoopResultBuilder]: At program point L7107-1(lines 7102 7110) the Hoare annotation is: (= ~ldv_state_variable_1~0 0) [2022-10-16 12:50:34,623 INFO L895 garLoopResultBuilder]: At program point L7107(line 7107) the Hoare annotation is: (= ~ldv_state_variable_1~0 0) [2022-10-16 12:50:34,623 INFO L899 garLoopResultBuilder]: For program point L7718-1(line 7718) no Hoare annotation was computed. [2022-10-16 12:50:34,623 INFO L902 garLoopResultBuilder]: At program point L7173(lines 7115 7175) the Hoare annotation is: true [2022-10-16 12:50:34,624 INFO L899 garLoopResultBuilder]: For program point L7735(line 7735) no Hoare annotation was computed. [2022-10-16 12:50:34,624 INFO L895 garLoopResultBuilder]: At program point L7091(lines 7075 7100) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_retval_1~0 0)) (.cse2 (= ~ref_cnt~0 0))) (or (and .cse0 .cse1 (= ~ldv_state_variable_1~0 1) .cse2) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 0) .cse2))) [2022-10-16 12:50:34,624 INFO L899 garLoopResultBuilder]: For program point L7669(line 7669) no Hoare annotation was computed. [2022-10-16 12:50:34,624 INFO L899 garLoopResultBuilder]: For program point L8181(lines 8181 8184) no Hoare annotation was computed. [2022-10-16 12:50:34,624 INFO L895 garLoopResultBuilder]: At program point L7670(lines 7647 7672) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_retval_1~0 0)) (.cse2 (= ~ref_cnt~0 0))) (or (and .cse0 .cse1 (= ~ldv_state_variable_1~0 1) .cse2) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 0) .cse2))) [2022-10-16 12:50:34,624 INFO L899 garLoopResultBuilder]: For program point L7736(lines 7736 7744) no Hoare annotation was computed. [2022-10-16 12:50:34,624 INFO L899 garLoopResultBuilder]: For program point L7125(lines 7125 7168) no Hoare annotation was computed. [2022-10-16 12:50:34,625 INFO L899 garLoopResultBuilder]: For program point L7126(line 7126) no Hoare annotation was computed. [2022-10-16 12:50:34,625 INFO L899 garLoopResultBuilder]: For program point L8183-1(lines 8180 8194) no Hoare annotation was computed. [2022-10-16 12:50:34,625 INFO L899 garLoopResultBuilder]: For program point L7159(line 7159) no Hoare annotation was computed. [2022-10-16 12:50:34,625 INFO L902 garLoopResultBuilder]: At program point L8183(line 8183) the Hoare annotation is: true [2022-10-16 12:50:34,625 INFO L899 garLoopResultBuilder]: For program point L7704(line 7704) no Hoare annotation was computed. [2022-10-16 12:50:34,625 INFO L899 garLoopResultBuilder]: For program point L7737-1(line 7737) no Hoare annotation was computed. [2022-10-16 12:50:34,625 INFO L895 garLoopResultBuilder]: At program point L7737(line 7737) the Hoare annotation is: (and (<= ~ref_cnt~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1) (= ~ldv_state_variable_0~0 3)) [2022-10-16 12:50:34,625 INFO L899 garLoopResultBuilder]: For program point L7754(line 7754) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7655-1(line 7655) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L895 garLoopResultBuilder]: At program point L7655(line 7655) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= ~ldv_retval_1~0 0) (= ~ldv_state_variable_1~0 0) (= ~ref_cnt~0 0)) [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7077(lines 7077 7080) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7738(lines 7738 7742) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7127(lines 7127 7130) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7705-2(lines 7691 7756) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7705(lines 7705 7709) no Hoare annotation was computed. [2022-10-16 12:50:34,626 INFO L899 garLoopResultBuilder]: For program point L7144(line 7144) no Hoare annotation was computed. [2022-10-16 12:50:34,627 INFO L899 garLoopResultBuilder]: For program point L7656(lines 7656 7659) no Hoare annotation was computed. [2022-10-16 12:50:34,627 INFO L895 garLoopResultBuilder]: At program point L7838(lines 7831 7840) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= ~ref_cnt~0 0) (= ~ldv_retval_1~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1)) [2022-10-16 12:50:34,627 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7750) no Hoare annotation was computed. [2022-10-16 12:50:34,627 INFO L895 garLoopResultBuilder]: At program point L7706(line 7706) the Hoare annotation is: (and (<= ~ref_cnt~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1) (= ~ldv_state_variable_0~0 3)) [2022-10-16 12:50:34,627 INFO L899 garLoopResultBuilder]: For program point L7706-1(line 7706) no Hoare annotation was computed. [2022-10-16 12:50:34,627 INFO L899 garLoopResultBuilder]: For program point L7723-1(line 7723) no Hoare annotation was computed. [2022-10-16 12:50:34,628 INFO L895 garLoopResultBuilder]: At program point L7723(line 7723) the Hoare annotation is: (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) (= ~ldv_state_variable_0~0 3) (<= ~ref_cnt~0 1)) [2022-10-16 12:50:34,628 INFO L902 garLoopResultBuilder]: At program point L8301(lines 8300 8302) the Hoare annotation is: true [2022-10-16 12:50:34,628 INFO L899 garLoopResultBuilder]: For program point L7145(lines 7145 7157) no Hoare annotation was computed. [2022-10-16 12:50:34,628 INFO L899 garLoopResultBuilder]: For program point L7740-1(line 7740) no Hoare annotation was computed. [2022-10-16 12:50:34,628 INFO L899 garLoopResultBuilder]: For program point L7740(line 7740) no Hoare annotation was computed. [2022-10-16 12:50:34,628 INFO L902 garLoopResultBuilder]: At program point L7641-1(line 7641) the Hoare annotation is: true [2022-10-16 12:50:34,628 INFO L895 garLoopResultBuilder]: At program point L7096(lines 7075 7100) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_retval_1~0 0)) (.cse2 (= ~ref_cnt~0 0))) (or (and .cse0 (<= (+ |ULTIMATE.start_scsi_tgt_init_~err~11#1| 12) 0)) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 1) .cse2) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 0) .cse2))) [2022-10-16 12:50:34,628 INFO L902 garLoopResultBuilder]: At program point L7641(line 7641) the Hoare annotation is: true [2022-10-16 12:50:34,629 INFO L899 garLoopResultBuilder]: For program point L7691(lines 7691 7756) no Hoare annotation was computed. [2022-10-16 12:50:34,629 INFO L895 garLoopResultBuilder]: At program point L7757(lines 7687 7760) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 3))) (or (and (<= ~ref_cnt~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1) .cse0) (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) .cse0 (<= ~ref_cnt~0 1)))) [2022-10-16 12:50:34,629 INFO L895 garLoopResultBuilder]: At program point L8319(lines 8318 8320) the Hoare annotation is: (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) (= ~ldv_state_variable_0~0 3) (<= ~ref_cnt~0 1)) [2022-10-16 12:50:34,629 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7740) no Hoare annotation was computed. [2022-10-16 12:50:34,629 INFO L899 garLoopResultBuilder]: For program point L7642(line 7642) no Hoare annotation was computed. [2022-10-16 12:50:34,629 INFO L899 garLoopResultBuilder]: For program point L8187-1(lines 8180 8194) no Hoare annotation was computed. [2022-10-16 12:50:34,629 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L902 garLoopResultBuilder]: At program point L8187(line 8187) the Hoare annotation is: true [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point L7147(lines 7147 7150) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point L7692(line 7692) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point L7147-2(lines 7145 7156) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 7740) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point L7098(line 7098) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point L7693-2(lines 7691 7756) no Hoare annotation was computed. [2022-10-16 12:50:34,630 INFO L899 garLoopResultBuilder]: For program point L7693(lines 7693 7697) no Hoare annotation was computed. [2022-10-16 12:50:34,631 INFO L895 garLoopResultBuilder]: At program point L8288(lines 8287 8289) the Hoare annotation is: (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) (= ~ldv_state_variable_0~0 3) (<= ~ref_cnt~0 1)) [2022-10-16 12:50:34,631 INFO L895 garLoopResultBuilder]: At program point L7099(lines 7070 7101) the Hoare annotation is: (let ((.cse2 (= ~ref_cnt~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_retval_1~0 0))) (or (and .cse0 (<= (+ |ULTIMATE.start_scsi_tgt_init_#res#1| 12) 0)) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 1) .cse2) (and .cse0 .cse1 (= ~ldv_state_variable_1~0 0) .cse2) (and .cse0 (= |ULTIMATE.start_scsi_tgt_init_#res#1| 0) .cse1 (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) (<= ~ref_cnt~0 1)))) [2022-10-16 12:50:34,631 INFO L899 garLoopResultBuilder]: For program point L7132(line 7132) no Hoare annotation was computed. [2022-10-16 12:50:34,631 INFO L895 garLoopResultBuilder]: At program point L7644(lines 7638 7646) the Hoare annotation is: (= ~ldv_state_variable_1~0 0) [2022-10-16 12:50:34,631 INFO L895 garLoopResultBuilder]: At program point L7694(line 7694) the Hoare annotation is: (and (<= ~ref_cnt~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1) (= ~ldv_state_variable_0~0 3)) [2022-10-16 12:50:34,631 INFO L895 garLoopResultBuilder]: At program point L8305(lines 8304 8306) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= ~ldv_retval_1~0 0) (= ~ref_cnt~0 0)) [2022-10-16 12:50:34,631 INFO L899 garLoopResultBuilder]: For program point L7694-1(line 7694) no Hoare annotation was computed. [2022-10-16 12:50:34,632 INFO L899 garLoopResultBuilder]: For program point L7661(lines 7661 7664) no Hoare annotation was computed. [2022-10-16 12:50:34,632 INFO L899 garLoopResultBuilder]: For program point L7711-1(line 7711) no Hoare annotation was computed. [2022-10-16 12:50:34,632 INFO L899 garLoopResultBuilder]: For program point L7166(line 7166) no Hoare annotation was computed. [2022-10-16 12:50:34,632 INFO L895 garLoopResultBuilder]: At program point L7711(line 7711) the Hoare annotation is: (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) (= ~ldv_state_variable_0~0 3) (<= ~ref_cnt~0 1)) [2022-10-16 12:50:34,632 INFO L899 garLoopResultBuilder]: For program point L7133(lines 7133 7164) no Hoare annotation was computed. [2022-10-16 12:50:34,632 INFO L895 garLoopResultBuilder]: At program point L7662(lines 7649 7671) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= ~ref_cnt~0 0) (= ~ldv_retval_1~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1)) [2022-10-16 12:50:34,632 INFO L899 garLoopResultBuilder]: For program point L7728(line 7728) no Hoare annotation was computed. [2022-10-16 12:50:34,632 INFO L899 garLoopResultBuilder]: For program point L7084(lines 7084 7088) no Hoare annotation was computed. [2022-10-16 12:50:34,633 INFO L902 garLoopResultBuilder]: At program point L8191-1(lines 8178 8195) the Hoare annotation is: true [2022-10-16 12:50:34,633 INFO L902 garLoopResultBuilder]: At program point L8191(line 8191) the Hoare annotation is: true [2022-10-16 12:50:34,633 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-10-16 12:50:34,633 INFO L895 garLoopResultBuilder]: At program point L7828(lines 7821 7830) the Hoare annotation is: (= ~ldv_state_variable_1~0 0) [2022-10-16 12:50:34,633 INFO L895 garLoopResultBuilder]: At program point L8175(lines 8169 8177) the Hoare annotation is: (and (= ~ldv_retval_1~0 0) (= ~ldv_state_variable_1~0 0) (= ~ref_cnt~0 0)) [2022-10-16 12:50:34,633 INFO L899 garLoopResultBuilder]: For program point L7729(lines 7729 7733) no Hoare annotation was computed. [2022-10-16 12:50:34,633 INFO L899 garLoopResultBuilder]: For program point L7746(line 7746) no Hoare annotation was computed. [2022-10-16 12:50:34,633 INFO L899 garLoopResultBuilder]: For program point L7135(lines 7135 7161) no Hoare annotation was computed. [2022-10-16 12:50:34,633 INFO L899 garLoopResultBuilder]: For program point L7747(lines 7747 7752) no Hoare annotation was computed. [2022-10-16 12:50:34,634 INFO L899 garLoopResultBuilder]: For program point L7136(line 7136) no Hoare annotation was computed. [2022-10-16 12:50:34,634 INFO L895 garLoopResultBuilder]: At program point L7169(lines 7118 7174) the Hoare annotation is: (let ((.cse2 (= ~ldv_state_variable_0~0 3)) (.cse0 (= ~ldv_state_variable_1~0 0)) (.cse1 (= ~ref_cnt~0 0))) (or (and .cse0 .cse1 .cse2) (and (<= ~ref_cnt~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 1) .cse2) (and (= ~ldv_state_variable_1~0 2) (<= 1 ~ref_cnt~0) .cse2 (<= ~ref_cnt~0 1)) (and (= ~ldv_state_variable_0~0 1) (= ~ldv_retval_1~0 0) .cse0 .cse1))) [2022-10-16 12:50:34,634 INFO L902 garLoopResultBuilder]: At program point L7153(lines 7118 7174) the Hoare annotation is: true [2022-10-16 12:50:34,634 INFO L902 garLoopResultBuilder]: At program point scsi_tgt_cmd_to_hostENTRY(lines 6765 6771) the Hoare annotation is: true [2022-10-16 12:50:34,634 INFO L899 garLoopResultBuilder]: For program point scsi_tgt_cmd_to_hostFINAL(lines 6765 6771) no Hoare annotation was computed. [2022-10-16 12:50:34,634 INFO L899 garLoopResultBuilder]: For program point scsi_tgt_cmd_to_hostEXIT(lines 6765 6771) no Hoare annotation was computed. [2022-10-16 12:50:34,634 INFO L902 garLoopResultBuilder]: At program point spinlock_checkENTRY(lines 6342 6347) the Hoare annotation is: true [2022-10-16 12:50:34,635 INFO L899 garLoopResultBuilder]: For program point spinlock_checkEXIT(lines 6342 6347) no Hoare annotation was computed. [2022-10-16 12:50:34,635 INFO L899 garLoopResultBuilder]: For program point spinlock_checkFINAL(lines 6342 6347) no Hoare annotation was computed. [2022-10-16 12:50:34,639 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:50:34,642 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-10-16 12:50:34,667 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,668 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,668 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,669 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,669 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,670 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,670 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,670 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,676 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:50:34 BoogieIcfgContainer [2022-10-16 12:50:34,676 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-10-16 12:50:34,677 INFO L158 Benchmark]: Toolchain (without parser) took 62389.71ms. Allocated memory was 151.0MB in the beginning and 933.2MB in the end (delta: 782.2MB). Free memory was 115.1MB in the beginning and 687.2MB in the end (delta: -572.1MB). Peak memory consumption was 593.4MB. Max. memory is 8.0GB. [2022-10-16 12:50:34,677 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 151.0MB. Free memory is still 122.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-10-16 12:50:34,677 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2699.25ms. Allocated memory was 151.0MB in the beginning and 200.3MB in the end (delta: 49.3MB). Free memory was 114.9MB in the beginning and 142.1MB in the end (delta: -27.2MB). Peak memory consumption was 101.0MB. Max. memory is 8.0GB. [2022-10-16 12:50:34,678 INFO L158 Benchmark]: Boogie Procedure Inliner took 201.18ms. Allocated memory is still 200.3MB. Free memory was 142.1MB in the beginning and 133.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-10-16 12:50:34,678 INFO L158 Benchmark]: Boogie Preprocessor took 235.60ms. Allocated memory is still 200.3MB. Free memory was 133.2MB in the beginning and 125.3MB in the end (delta: 7.9MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. [2022-10-16 12:50:34,678 INFO L158 Benchmark]: RCFGBuilder took 1750.33ms. Allocated memory is still 200.3MB. Free memory was 125.3MB in the beginning and 113.2MB in the end (delta: 12.1MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. [2022-10-16 12:50:34,678 INFO L158 Benchmark]: TraceAbstraction took 57489.71ms. Allocated memory was 200.3MB in the beginning and 933.2MB in the end (delta: 733.0MB). Free memory was 112.7MB in the beginning and 687.2MB in the end (delta: -574.5MB). Peak memory consumption was 540.7MB. Max. memory is 8.0GB. [2022-10-16 12:50:34,680 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 151.0MB. Free memory is still 122.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 2699.25ms. Allocated memory was 151.0MB in the beginning and 200.3MB in the end (delta: 49.3MB). Free memory was 114.9MB in the beginning and 142.1MB in the end (delta: -27.2MB). Peak memory consumption was 101.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 201.18ms. Allocated memory is still 200.3MB. Free memory was 142.1MB in the beginning and 133.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * Boogie Preprocessor took 235.60ms. Allocated memory is still 200.3MB. Free memory was 133.2MB in the beginning and 125.3MB in the end (delta: 7.9MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1750.33ms. Allocated memory is still 200.3MB. Free memory was 125.3MB in the beginning and 113.2MB in the end (delta: 12.1MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. * TraceAbstraction took 57489.71ms. Allocated memory was 200.3MB in the beginning and 933.2MB in the end (delta: 733.0MB). Free memory was 112.7MB in the beginning and 687.2MB in the end (delta: -574.5MB). Peak memory consumption was 540.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 7600]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7600]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7545]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7545]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7627]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7627]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7740]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7740]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7750]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 7750]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 31 procedures, 399 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 57.4s, OverallIterations: 25, TraceHistogramMax: 6, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 23.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 14.1s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16217 SdHoareTripleChecker+Valid, 16.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15231 mSDsluCounter, 37317 SdHoareTripleChecker+Invalid, 13.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23947 mSDsCounter, 6314 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11379 IncrementalHoareTripleChecker+Invalid, 17693 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6314 mSolverCounterUnsat, 13370 mSDtfsCounter, 11379 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1756 GetRequests, 1590 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4255occurred in iteration=19, InterpolantAutomatonStates: 164, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.5s AutomataMinimizationTime, 25 MinimizatonAttempts, 14911 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 156 LocationsWithAnnotation, 13207 PreInvPairs, 13546 NumberOfFragments, 1503 HoareAnnotationTreeSize, 13207 FomulaSimplifications, 360208 FormulaSimplificationTreeSizeReduction, 8.8s HoareSimplificationTime, 156 FomulaSimplificationsInter, 76152 FormulaSimplificationTreeSizeReductionInter, 5.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 7.1s InterpolantComputationTime, 3277 NumberOfCodeBlocks, 3277 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 3556 ConstructedInterpolants, 0 QuantifiedInterpolants, 5968 SizeOfPredicates, 4 NumberOfNonLiveVariables, 10908 ConjunctsInSsa, 42 ConjunctsInUnsatCore, 41 InterpolantComputations, 21 PerfectInterpolantSequences, 1730/1851 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 10 specifications checked. All of them hold - InvariantResult [Line: 7595]: Loop Invariant Derived loop invariant: i == 0 || (1 <= i && i < 2147483646) - InvariantResult [Line: 7533]: Loop Invariant Derived loop invariant: (((((!(ldv_state_variable_1 == 2) || (i <= 2147483646 && 1 <= i)) || !(1 <= ref_cnt)) || i == 0) || !(ldv_state_variable_0 == 3)) || !(ref_cnt <= 1)) && (((((i <= 2147483646 && 1 <= i) || !(ref_cnt == 0)) || i == 0) || !(ldv_state_variable_1 == 1)) || !(ldv_state_variable_0 == 3)) - InvariantResult [Line: 8169]: Loop Invariant Derived loop invariant: (ldv_retval_1 == 0 && ldv_state_variable_1 == 0) && ref_cnt == 0 - InvariantResult [Line: 8346]: Loop Invariant Derived loop invariant: (((((!(ldv_state_variable_1 == 2) || !(1 <= ref_cnt)) || (1 <= i && i < 2147483646)) || i == 0) || !(ldv_state_variable_0 == 3)) || !(ref_cnt <= 1)) && ((((!(ref_cnt == 0) || (1 <= i && i < 2147483646)) || i == 0) || !(ldv_state_variable_1 == 1)) || !(ldv_state_variable_0 == 3)) - InvariantResult [Line: 8212]: Loop Invariant Derived loop invariant: (((((!(ldv_state_variable_1 == 2) || !(1 <= ref_cnt)) || (1 <= i && i < 2147483646)) || i == 0) || !(ldv_state_variable_0 == 3)) || !(ref_cnt <= 1)) && ((((!(ref_cnt == 0) || (1 <= i && i < 2147483646)) || i == 0) || !(ldv_state_variable_1 == 1)) || !(ldv_state_variable_0 == 3)) - InvariantResult [Line: 7456]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8258]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8264]: Loop Invariant Derived loop invariant: i == 0 || (1 <= i && i < 2147483646) - InvariantResult [Line: 6932]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7118]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6813]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6448]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6373]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7533]: Loop Invariant Derived loop invariant: ((((i <= 2147483646 && 1 <= i) || !(ref_cnt == 0)) || !(ldv_state_variable_1 == 1)) || !(ldv_state_variable_0 == 3)) && ((((!(ldv_state_variable_1 == 2) || (i <= 2147483646 && 1 <= i)) || !(1 <= ref_cnt)) || !(ldv_state_variable_0 == 3)) || !(ref_cnt <= 1)) - InvariantResult [Line: 8287]: Loop Invariant Derived loop invariant: ((ldv_state_variable_1 == 2 && 1 <= ref_cnt) && ldv_state_variable_0 == 3) && ref_cnt <= 1 - InvariantResult [Line: 7051]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7454]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6920]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6880]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6866]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6818]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7649]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 1) && ref_cnt == 0) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0) - InvariantResult [Line: 7118]: Loop Invariant Derived loop invariant: ((((ldv_state_variable_1 == 0 && ref_cnt == 0) && ldv_state_variable_0 == 3) || (((ref_cnt <= 0 && 0 <= ref_cnt) && ldv_state_variable_1 == 1) && ldv_state_variable_0 == 3)) || (((ldv_state_variable_1 == 2 && 1 <= ref_cnt) && ldv_state_variable_0 == 3) && ref_cnt <= 1)) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0) - InvariantResult [Line: 8277]: Loop Invariant Derived loop invariant: ((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0 - InvariantResult [Line: 8224]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7102]: Loop Invariant Derived loop invariant: ldv_state_variable_1 == 0 - InvariantResult [Line: 7647]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 1) && ref_cnt == 0) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0) - InvariantResult [Line: 7649]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && ref_cnt <= 0) && ldv_retval_1 == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 1 - InvariantResult [Line: 6410]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7614]: Loop Invariant Derived loop invariant: (((!(ldv_state_variable_1 == 0) || (i <= 2147483646 && 1 <= i)) || !(ldv_retval_1 == 0)) || !(ref_cnt == 0)) || !(ldv_state_variable_0 == 1) - InvariantResult [Line: 7115]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7048]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7821]: Loop Invariant Derived loop invariant: ldv_state_variable_1 == 0 - InvariantResult [Line: 7614]: Loop Invariant [2022-10-16 12:50:34,695 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,695 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,695 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,695 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,696 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,696 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2022-10-16 12:50:34,696 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2022-10-16 12:50:34,696 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: ((((!(ldv_state_variable_1 == 0) || (i <= 2147483646 && 1 <= i)) || !(ldv_retval_1 == 0)) || !(ref_cnt == 0)) || (((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && i == 0)) || !(ldv_state_variable_0 == 1) - InvariantResult [Line: 7485]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7257]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7075]: Loop Invariant Derived loop invariant: ((ldv_state_variable_0 == 1 && err + 12 <= 0) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 1) && ref_cnt == 0)) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0) - InvariantResult [Line: 8205]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8318]: Loop Invariant Derived loop invariant: ((ldv_state_variable_1 == 2 && 1 <= ref_cnt) && ldv_state_variable_0 == 3) && ref_cnt <= 1 - InvariantResult [Line: 7005]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7614]: Loop Invariant Derived loop invariant: ((((!(ldv_state_variable_1 == 0) || !(ldv_retval_1 == 0)) || !(ref_cnt == 0)) || (1 <= i && i < 2147483646)) || !(ldv_state_variable_0 == 1)) || i == 0 - InvariantResult [Line: 8304]: Loop Invariant Derived loop invariant: (ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ref_cnt == 0 - InvariantResult [Line: 7831]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && ref_cnt <= 0) && ldv_retval_1 == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 1 - InvariantResult [Line: 7593]: Loop Invariant Derived loop invariant: i <= 2147483646 && 1 <= i - InvariantResult [Line: 7485]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8199]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7533]: Loop Invariant Derived loop invariant: (((((!(ldv_state_variable_1 == 2) || !(1 <= ref_cnt)) || (1 <= i && i < 2147483646)) || i == 0) || !(ldv_state_variable_0 == 3)) || !(ref_cnt <= 1)) && ((((!(ref_cnt == 0) || (1 <= i && i < 2147483646)) || i == 0) || !(ldv_state_variable_1 == 1)) || !(ldv_state_variable_0 == 3)) - InvariantResult [Line: 7638]: Loop Invariant Derived loop invariant: ldv_state_variable_1 == 0 - InvariantResult [Line: 8271]: Loop Invariant Derived loop invariant: ((((!(ldv_state_variable_1 == 0) || !(ldv_retval_1 == 0)) || !(ref_cnt == 0)) || (1 <= i && i < 2147483646)) || !(ldv_state_variable_0 == 1)) || i == 0 - InvariantResult [Line: 8296]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6842]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8178]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6797]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8238]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7002]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7070]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && \result + 12 <= 0) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 1) && ref_cnt == 0)) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0)) || (((((ldv_state_variable_0 == 1 && \result == 0) && ldv_retval_1 == 0) && ldv_state_variable_1 == 2) && 1 <= ref_cnt) && ref_cnt <= 1) - InvariantResult [Line: 6890]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7687]: Loop Invariant Derived loop invariant: (((ref_cnt <= 0 && 0 <= ref_cnt) && ldv_state_variable_1 == 1) && ldv_state_variable_0 == 3) || (((ldv_state_variable_1 == 2 && 1 <= ref_cnt) && ldv_state_variable_0 == 3) && ref_cnt <= 1) - InvariantResult [Line: 7075]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 1) && ref_cnt == 0) || (((ldv_state_variable_0 == 1 && ldv_retval_1 == 0) && ldv_state_variable_1 == 0) && ref_cnt == 0) - InvariantResult [Line: 7595]: Loop Invariant Derived loop invariant: i == 0 || (i <= 2147483646 && 1 <= i) - InvariantResult [Line: 6890]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6561]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8300]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6890]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8339]: Loop Invariant Derived loop invariant: 1 RESULT: Ultimate proved your program to be correct! [2022-10-16 12:50:34,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...