/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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 13:52:12,038 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 13:52:12,041 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 13:52:12,084 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 13:52:12,085 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 13:52:12,087 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 13:52:12,088 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 13:52:12,107 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 13:52:12,110 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 13:52:12,111 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 13:52:12,113 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 13:52:12,115 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 13:52:12,115 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 13:52:12,117 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 13:52:12,118 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 13:52:12,120 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 13:52:12,121 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 13:52:12,122 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 13:52:12,124 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 13:52:12,127 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 13:52:12,129 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 13:52:12,131 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 13:52:12,132 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 13:52:12,133 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 13:52:12,139 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 13:52:12,139 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 13:52:12,140 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 13:52:12,141 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 13:52:12,142 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 13:52:12,143 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 13:52:12,143 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 13:52:12,145 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 13:52:12,146 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 13:52:12,147 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 13:52:12,149 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 13:52:12,149 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 13:52:12,150 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 13:52:12,151 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 13:52:12,151 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 13:52:12,153 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 13:52:12,154 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 13:52:12,155 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 13:52:12,193 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 13:52:12,193 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 13:52:12,193 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 13:52:12,194 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 13:52:12,195 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 13:52:12,195 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 13:52:12,196 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 13:52:12,196 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 13:52:12,197 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 13:52:12,197 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 13:52:12,197 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 13:52:12,198 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 13:52:12,198 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 13:52:12,198 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 13:52:12,198 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 13:52:12,199 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 13:52:12,199 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 13:52:12,199 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 13:52:12,199 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 13:52:12,200 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 13:52:12,200 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 13:52:12,200 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 13:52:12,200 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 13:52:12,201 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 13:52:12,201 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 13:52:12,201 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 13:52:12,202 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 13:52:12,202 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 13:52:12,202 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 13:52:12,202 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 13:52:12,203 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 13:52:12,203 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 13:52:12,203 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 13:52:12,204 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 13:52:12,632 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 13:52:12,671 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 13:52:12,675 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 13:52:12,677 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 13:52:12,677 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 13:52:12,680 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c [2022-10-16 13:52:12,771 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/90c10a1fb/92145bbd7cef4768bbf47d7d1c8b30e2/FLAG7260b1319 [2022-10-16 13:52:13,938 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 13:52:13,940 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c [2022-10-16 13:52:14,006 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/90c10a1fb/92145bbd7cef4768bbf47d7d1c8b30e2/FLAG7260b1319 [2022-10-16 13:52:14,265 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/90c10a1fb/92145bbd7cef4768bbf47d7d1c8b30e2 [2022-10-16 13:52:14,268 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 13:52:14,274 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 13:52:14,276 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 13:52:14,276 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 13:52:14,281 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 13:52:14,282 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:52:14" (1/1) ... [2022-10-16 13:52:14,283 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76bd074c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:14, skipping insertion in model container [2022-10-16 13:52:14,284 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:52:14" (1/1) ... [2022-10-16 13:52:14,292 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 13:52:14,468 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 13:52:19,145 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[349354,349367] [2022-10-16 13:52:19,151 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[349928,349941] [2022-10-16 13:52:19,156 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[351127,351140] [2022-10-16 13:52:19,163 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[351835,351848] [2022-10-16 13:52:19,168 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[352276,352289] [2022-10-16 13:52:19,172 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[352508,352521] [2022-10-16 13:52:19,177 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[353086,353099] [2022-10-16 13:52:19,183 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[353676,353689] [2022-10-16 13:52:19,188 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[354093,354106] [2022-10-16 13:52:19,194 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[354490,354503] [2022-10-16 13:52:19,200 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[354725,354738] [2022-10-16 13:52:19,205 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[355473,355486] [2022-10-16 13:52:19,211 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[355894,355907] [2022-10-16 13:52:19,217 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[356521,356534] [2022-10-16 13:52:19,223 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[356936,356949] [2022-10-16 13:52:19,229 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[357580,357593] [2022-10-16 13:52:19,235 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[358310,358323] [2022-10-16 13:52:19,242 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[359146,359159] [2022-10-16 13:52:19,265 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[360492,360505] [2022-10-16 13:52:19,271 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[360890,360903] [2022-10-16 13:52:19,277 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[361447,361460] [2022-10-16 13:52:19,283 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[361830,361843] [2022-10-16 13:52:19,289 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[362446,362459] [2022-10-16 13:52:19,295 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[363020,363033] [2022-10-16 13:52:19,301 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[363933,363946] [2022-10-16 13:52:19,307 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[364324,364337] [2022-10-16 13:52:19,313 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[364553,364566] [2022-10-16 13:52:19,320 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[364959,364972] [2022-10-16 13:52:19,328 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[365816,365829] [2022-10-16 13:52:19,336 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[366223,366236] [2022-10-16 13:52:19,338 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 13:52:19,382 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 13:52:19,917 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[349354,349367] [2022-10-16 13:52:19,918 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[349928,349941] [2022-10-16 13:52:19,920 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[351127,351140] [2022-10-16 13:52:19,921 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[351835,351848] [2022-10-16 13:52:19,927 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[352276,352289] [2022-10-16 13:52:19,929 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[352508,352521] [2022-10-16 13:52:19,929 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[353086,353099] [2022-10-16 13:52:19,930 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[353676,353689] [2022-10-16 13:52:19,931 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[354093,354106] [2022-10-16 13:52:19,931 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[354490,354503] [2022-10-16 13:52:19,932 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[354725,354738] [2022-10-16 13:52:19,933 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[355473,355486] [2022-10-16 13:52:19,934 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[355894,355907] [2022-10-16 13:52:19,935 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[356521,356534] [2022-10-16 13:52:19,935 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[356936,356949] [2022-10-16 13:52:19,936 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[357580,357593] [2022-10-16 13:52:19,937 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[358310,358323] [2022-10-16 13:52:19,937 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[359146,359159] [2022-10-16 13:52:19,938 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[360492,360505] [2022-10-16 13:52:19,939 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[360890,360903] [2022-10-16 13:52:19,940 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[361447,361460] [2022-10-16 13:52:19,940 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[361830,361843] [2022-10-16 13:52:19,941 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[362446,362459] [2022-10-16 13:52:19,942 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[363020,363033] [2022-10-16 13:52:19,943 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[363933,363946] [2022-10-16 13:52:19,943 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[364324,364337] [2022-10-16 13:52:19,944 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[364553,364566] [2022-10-16 13:52:19,944 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[364959,364972] [2022-10-16 13:52:19,946 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[365816,365829] [2022-10-16 13:52:19,947 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-multiproperty/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c[366223,366236] [2022-10-16 13:52:19,948 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 13:52:20,296 INFO L208 MainTranslator]: Completed translation [2022-10-16 13:52:20,296 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20 WrapperNode [2022-10-16 13:52:20,297 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 13:52:20,298 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 13:52:20,298 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 13:52:20,298 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 13:52:20,309 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,430 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,614 INFO L138 Inliner]: procedures = 628, calls = 2251, calls flagged for inlining = 232, calls inlined = 130, statements flattened = 3055 [2022-10-16 13:52:20,616 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 13:52:20,617 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 13:52:20,617 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 13:52:20,617 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 13:52:20,629 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,630 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,655 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,656 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,818 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,836 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,861 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,877 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,918 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 13:52:20,920 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 13:52:20,920 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 13:52:20,922 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 13:52:20,923 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (1/1) ... [2022-10-16 13:52:20,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 13:52:20,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:52:20,971 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 13:52:20,992 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 13:52:21,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-10-16 13:52:21,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-10-16 13:52:21,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-10-16 13:52:21,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-10-16 13:52:21,056 INFO L130 BoogieDeclarations]: Found specification of procedure msb_stop [2022-10-16 13:52:21,056 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_stop [2022-10-16 13:52:21,056 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_pba [2022-10-16 13:52:21,056 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_pba [2022-10-16 13:52:21,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2022-10-16 13:52:21,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2022-10-16 13:52:21,057 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-10-16 13:52:21,058 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-10-16 13:52:21,058 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_net_sock [2022-10-16 13:52:21,058 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_net_sock [2022-10-16 13:52:21,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-10-16 13:52:21,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-10-16 13:52:21,059 INFO L130 BoogieDeclarations]: Found specification of procedure add_disk [2022-10-16 13:52:21,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-10-16 13:52:21,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-10-16 13:52:21,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-10-16 13:52:21,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-10-16 13:52:21,061 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2022-10-16 13:52:21,061 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2022-10-16 13:52:21,061 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_arch_io [2022-10-16 13:52:21,061 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_arch_io [2022-10-16 13:52:21,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-10-16 13:52:21,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-10-16 13:52:21,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-10-16 13:52:21,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-10-16 13:52:21,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2022-10-16 13:52:21,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2022-10-16 13:52:21,063 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-10-16 13:52:21,063 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-10-16 13:52:21,063 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-10-16 13:52:21,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-10-16 13:52:21,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-10-16 13:52:21,064 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_logical_block_size [2022-10-16 13:52:21,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-10-16 13:52:21,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-10-16 13:52:21,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-10-16 13:52:21,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-10-16 13:52:21,066 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_alloc_irq [2022-10-16 13:52:21,066 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_alloc_irq [2022-10-16 13:52:21,066 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2022-10-16 13:52:21,066 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 13:52:21,066 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_rcu_update_lock [2022-10-16 13:52:21,066 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_rcu_update_lock [2022-10-16 13:52:21,066 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2022-10-16 13:52:21,067 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2022-10-16 13:52:21,067 INFO L130 BoogieDeclarations]: Found specification of procedure blk_init_queue [2022-10-16 13:52:21,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-10-16 13:52:21,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-10-16 13:52:21,068 INFO L130 BoogieDeclarations]: Found specification of procedure msb_data_clear [2022-10-16 13:52:21,068 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_data_clear [2022-10-16 13:52:21,068 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-10-16 13:52:21,068 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-10-16 13:52:21,068 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_bad_block_table [2022-10-16 13:52:21,069 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_bad_block_table [2022-10-16 13:52:21,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-10-16 13:52:21,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-10-16 13:52:21,069 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_prep_rq [2022-10-16 13:52:21,070 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-10-16 13:52:21,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-10-16 13:52:21,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-10-16 13:52:21,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-10-16 13:52:21,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-10-16 13:52:21,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 13:52:21,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-10-16 13:52:21,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-10-16 13:52:21,082 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_lba [2022-10-16 13:52:21,082 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_lba [2022-10-16 13:52:21,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-10-16 13:52:21,083 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_block_queue [2022-10-16 13:52:21,083 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_block_queue [2022-10-16 13:52:21,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-10-16 13:52:21,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-10-16 13:52:21,083 INFO L130 BoogieDeclarations]: Found specification of procedure msb_reset [2022-10-16 13:52:21,083 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_reset [2022-10-16 13:52:21,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-10-16 13:52:21,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-10-16 13:52:21,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-10-16 13:52:21,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-10-16 13:52:21,085 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_locking_mutex [2022-10-16 13:52:21,085 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_locking_mutex [2022-10-16 13:52:21,086 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2022-10-16 13:52:21,086 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2022-10-16 13:52:21,086 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-10-16 13:52:21,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-10-16 13:52:21,086 INFO L130 BoogieDeclarations]: Found specification of procedure msb_remove [2022-10-16 13:52:21,086 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_remove [2022-10-16 13:52:21,086 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_locking_spinlock [2022-10-16 13:52:21,087 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_locking_spinlock [2022-10-16 13:52:21,087 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_bad [2022-10-16 13:52:21,087 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_bad [2022-10-16 13:52:21,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-10-16 13:52:21,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-10-16 13:52:21,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2022-10-16 13:52:21,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2022-10-16 13:52:21,088 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_block_genhd [2022-10-16 13:52:21,088 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_block_genhd [2022-10-16 13:52:21,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 13:52:21,088 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_rcu_update_lock_sched [2022-10-16 13:52:21,088 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_rcu_update_lock_sched [2022-10-16 13:52:21,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 13:52:21,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2022-10-16 13:52:21,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2022-10-16 13:52:21,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-10-16 13:52:21,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-10-16 13:52:21,090 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2022-10-16 13:52:21,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-10-16 13:52:21,090 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2022-10-16 13:52:21,090 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_bounce_limit [2022-10-16 13:52:21,091 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_page [2022-10-16 13:52:21,092 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_page [2022-10-16 13:52:21,092 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2022-10-16 13:52:21,092 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_register_driver [2022-10-16 13:52:21,092 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_disk [2022-10-16 13:52:21,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2022-10-16 13:52:21,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2022-10-16 13:52:21,093 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-10-16 13:52:21,093 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_block_used [2022-10-16 13:52:21,093 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_block_used [2022-10-16 13:52:21,094 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_discard [2022-10-16 13:52:21,094 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_discard [2022-10-16 13:52:21,098 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-10-16 13:52:21,098 INFO L130 BoogieDeclarations]: Found specification of procedure msb_start [2022-10-16 13:52:21,099 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_start [2022-10-16 13:52:21,099 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_new_req [2022-10-16 13:52:21,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-10-16 13:52:21,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-10-16 13:52:21,100 INFO L130 BoogieDeclarations]: Found specification of procedure msb_init_card [2022-10-16 13:52:21,100 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_init_card [2022-10-16 13:52:21,100 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2022-10-16 13:52:21,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 13:52:21,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 13:52:21,100 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-10-16 13:52:21,100 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-10-16 13:52:21,100 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2022-10-16 13:52:21,101 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2022-10-16 13:52:21,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2022-10-16 13:52:21,101 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_rcu_update_lock_bh [2022-10-16 13:52:21,101 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_rcu_update_lock_bh [2022-10-16 13:52:21,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-10-16 13:52:21,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-10-16 13:52:21,102 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2022-10-16 13:52:21,102 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2022-10-16 13:52:21,102 INFO L130 BoogieDeclarations]: Found specification of procedure msb_switch_to_parallel [2022-10-16 13:52:21,102 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_switch_to_parallel [2022-10-16 13:52:21,102 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-10-16 13:52:21,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-10-16 13:52:21,102 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-10-16 13:52:21,103 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-10-16 13:52:21,103 INFO L130 BoogieDeclarations]: Found specification of procedure msb_validate_used_block_bitmap [2022-10-16 13:52:21,103 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_validate_used_block_bitmap [2022-10-16 13:52:21,103 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_alloc_usb_lock [2022-10-16 13:52:21,104 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_alloc_usb_lock [2022-10-16 13:52:21,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-10-16 13:52:21,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-10-16 13:52:21,104 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_fs_sysfs [2022-10-16 13:52:21,104 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_fs_sysfs [2022-10-16 13:52:21,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-10-16 13:52:21,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-10-16 13:52:21,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-10-16 13:52:21,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-10-16 13:52:21,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-10-16 13:52:21,105 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2022-10-16 13:52:21,105 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2022-10-16 13:52:21,105 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2022-10-16 13:52:21,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-16 13:52:21,105 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_usb_coherent [2022-10-16 13:52:21,106 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_usb_coherent [2022-10-16 13:52:21,106 INFO L130 BoogieDeclarations]: Found specification of procedure msb_invalidate_reg_window [2022-10-16 13:52:21,106 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_invalidate_reg_window [2022-10-16 13:52:21,106 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_locking_rwlock [2022-10-16 13:52:21,106 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_locking_rwlock [2022-10-16 13:52:21,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2022-10-16 13:52:21,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2022-10-16 13:52:21,106 INFO L130 BoogieDeclarations]: Found specification of procedure msb_erase_block [2022-10-16 13:52:21,107 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_erase_block [2022-10-16 13:52:21,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-16 13:52:21,107 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_drivers_base_class [2022-10-16 13:52:21,107 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_drivers_base_class [2022-10-16 13:52:21,107 INFO L130 BoogieDeclarations]: Found specification of procedure register_blkdev [2022-10-16 13:52:21,107 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-10-16 13:52:21,107 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-10-16 13:52:21,107 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2022-10-16 13:52:21,108 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_module [2022-10-16 13:52:21,108 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_module [2022-10-16 13:52:21,108 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-10-16 13:52:21,108 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-10-16 13:52:21,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-10-16 13:52:21,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-10-16 13:52:21,110 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2022-10-16 13:52:21,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-10-16 13:52:21,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-10-16 13:52:21,115 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-10-16 13:52:21,115 INFO L130 BoogieDeclarations]: Found specification of procedure __bitmap_weight [2022-10-16 13:52:21,116 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2022-10-16 13:52:21,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-10-16 13:52:21,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-10-16 13:52:21,116 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2022-10-16 13:52:21,116 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2022-10-16 13:52:21,116 INFO L130 BoogieDeclarations]: Found specification of procedure msb_run_state_machine [2022-10-16 13:52:21,116 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_run_state_machine [2022-10-16 13:52:21,117 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segment_size [2022-10-16 13:52:21,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-10-16 13:52:21,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-10-16 13:52:21,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-10-16 13:52:21,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2022-10-16 13:52:21,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-10-16 13:52:21,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-10-16 13:52:21,119 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-10-16 13:52:21,119 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-10-16 13:52:21,119 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_fs_char_dev [2022-10-16 13:52:21,119 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_fs_char_dev [2022-10-16 13:52:21,119 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_usb_gadget [2022-10-16 13:52:21,120 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_usb_gadget [2022-10-16 13:52:21,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-10-16 13:52:21,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-10-16 13:52:21,120 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-10-16 13:52:21,120 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_net_rtnetlink [2022-10-16 13:52:21,120 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_net_rtnetlink [2022-10-16 13:52:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-10-16 13:52:21,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2022-10-16 13:52:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-16 13:52:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-10-16 13:52:21,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-10-16 13:52:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-10-16 13:52:21,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-10-16 13:52:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_block_request [2022-10-16 13:52:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_block_request [2022-10-16 13:52:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_sched_completion [2022-10-16 13:52:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_sched_completion [2022-10-16 13:52:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-10-16 13:52:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-10-16 13:52:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_lib_idr [2022-10-16 13:52:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_lib_idr [2022-10-16 13:52:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure sg_nents [2022-10-16 13:52:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2022-10-16 13:52:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2022-10-16 13:52:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_usb_urb [2022-10-16 13:52:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_usb_urb [2022-10-16 13:52:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_unregister_driver [2022-10-16 13:52:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2022-10-16 13:52:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2022-10-16 13:52:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2022-10-16 13:52:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure set_disk_ro [2022-10-16 13:52:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure msb_set_overwrite_flag [2022-10-16 13:52:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_set_overwrite_flag [2022-10-16 13:52:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segments [2022-10-16 13:52:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-10-16 13:52:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-10-16 13:52:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-10-16 13:52:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-10-16 13:52:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-10-16 13:52:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure msb_disk_release [2022-10-16 13:52:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_disk_release [2022-10-16 13:52:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2022-10-16 13:52:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2022-10-16 13:52:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_mmc_sdio_func [2022-10-16 13:52:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_mmc_sdio_func [2022-10-16 13:52:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-10-16 13:52:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2022-10-16 13:52:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2022-10-16 13:52:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2022-10-16 13:52:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 13:52:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2022-10-16 13:52:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2022-10-16 13:52:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error_linux_kernel_rcu_srcu [2022-10-16 13:52:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error_linux_kernel_rcu_srcu [2022-10-16 13:52:21,718 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 13:52:21,724 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 13:52:24,515 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 13:52:24,535 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 13:52:24,536 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-10-16 13:52:24,541 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:52:24 BoogieIcfgContainer [2022-10-16 13:52:24,542 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 13:52:24,544 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 13:52:24,545 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 13:52:24,549 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 13:52:24,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 01:52:14" (1/3) ... [2022-10-16 13:52:24,550 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3da871dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:52:24, skipping insertion in model container [2022-10-16 13:52:24,550 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:52:20" (2/3) ... [2022-10-16 13:52:24,551 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3da871dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:52:24, skipping insertion in model container [2022-10-16 13:52:24,551 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:52:24" (3/3) ... [2022-10-16 13:52:24,553 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.c [2022-10-16 13:52:24,578 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 13:52:24,579 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 74 error locations. [2022-10-16 13:52:24,678 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 13:52:24,687 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;@4182a0a8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 13:52:24,688 INFO L358 AbstractCegarLoop]: Starting to check reachability of 74 error locations. [2022-10-16 13:52:24,700 INFO L276 IsEmpty]: Start isEmpty. Operand has 1363 states, 882 states have (on average 1.344671201814059) internal successors, (1186), 1005 states have internal predecessors, (1186), 299 states have call successors, (299), 107 states have call predecessors, (299), 107 states have return successors, (299), 295 states have call predecessors, (299), 299 states have call successors, (299) [2022-10-16 13:52:24,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-10-16 13:52:24,740 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:52:24,742 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:52:24,743 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting msb_init_cardErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:52:24,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:52:24,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1726993439, now seen corresponding path program 1 times [2022-10-16 13:52:24,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:52:24,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465076680] [2022-10-16 13:52:24,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:24,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:52:25,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:52:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:52:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:52:25,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:52:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:52:25,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:25,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:52:25,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:25,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:25,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:52:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:25,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:25,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:52:25,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:25,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:52:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:52:25,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:52:25,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:52:25,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:52:25,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:52:25,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 13:52:25,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:25,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:52:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:26,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:52:26,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:26,023 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2022-10-16 13:52:26,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:52:26,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465076680] [2022-10-16 13:52:26,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465076680] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:52:26,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:52:26,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 13:52:26,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341602949] [2022-10-16 13:52:26,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:52:26,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 13:52:26,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:52:26,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 13:52:26,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:52:26,080 INFO L87 Difference]: Start difference. First operand has 1363 states, 882 states have (on average 1.344671201814059) internal successors, (1186), 1005 states have internal predecessors, (1186), 299 states have call successors, (299), 107 states have call predecessors, (299), 107 states have return successors, (299), 295 states have call predecessors, (299), 299 states have call successors, (299) Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (24), 6 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-10-16 13:52:29,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:52:29,574 INFO L93 Difference]: Finished difference Result 2802 states and 3929 transitions. [2022-10-16 13:52:29,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:52:29,578 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (24), 6 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 223 [2022-10-16 13:52:29,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:52:29,627 INFO L225 Difference]: With dead ends: 2802 [2022-10-16 13:52:29,628 INFO L226 Difference]: Without dead ends: 1186 [2022-10-16 13:52:29,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-10-16 13:52:29,654 INFO L413 NwaCegarLoop]: 1546 mSDtfsCounter, 1886 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 1209 mSolverCounterSat, 1491 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1949 SdHoareTripleChecker+Valid, 2567 SdHoareTripleChecker+Invalid, 2700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1491 IncrementalHoareTripleChecker+Valid, 1209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:52:29,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1949 Valid, 2567 Invalid, 2700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1491 Valid, 1209 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-10-16 13:52:29,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2022-10-16 13:52:29,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 1050. [2022-10-16 13:52:29,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 715 states have (on average 1.3496503496503496) internal successors, (965), 793 states have internal predecessors, (965), 208 states have call successors, (208), 60 states have call predecessors, (208), 60 states have return successors, (208), 205 states have call predecessors, (208), 208 states have call successors, (208) [2022-10-16 13:52:29,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 1381 transitions. [2022-10-16 13:52:29,859 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 1381 transitions. Word has length 223 [2022-10-16 13:52:29,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:52:29,859 INFO L495 AbstractCegarLoop]: Abstraction has 1050 states and 1381 transitions. [2022-10-16 13:52:29,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (24), 6 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-10-16 13:52:29,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 1381 transitions. [2022-10-16 13:52:29,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-10-16 13:52:29,867 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:52:29,867 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:52:29,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 13:52:29,868 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:52:29,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:52:29,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1682908053, now seen corresponding path program 1 times [2022-10-16 13:52:29,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:52:29,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437265684] [2022-10-16 13:52:29,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:29,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:52:30,080 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:52:30,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1376212210] [2022-10-16 13:52:30,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:30,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:52:30,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:52:30,085 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 13:52:30,114 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 13:52:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:30,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 2301 conjuncts, 2 conjunts are in the unsatisfiable core [2022-10-16 13:52:30,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:52:31,187 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2022-10-16 13:52:31,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:52:31,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:52:31,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437265684] [2022-10-16 13:52:31,188 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:52:31,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376212210] [2022-10-16 13:52:31,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376212210] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:52:31,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:52:31,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 13:52:31,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520204348] [2022-10-16 13:52:31,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:52:31,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 13:52:31,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:52:31,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 13:52:31,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 13:52:31,203 INFO L87 Difference]: Start difference. First operand 1050 states and 1381 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 1 states have call successors, (24), 1 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2022-10-16 13:52:31,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:52:31,393 INFO L93 Difference]: Finished difference Result 2066 states and 2748 transitions. [2022-10-16 13:52:31,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 13:52:31,394 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 1 states have call successors, (24), 1 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) Word has length 225 [2022-10-16 13:52:31,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:52:31,406 INFO L225 Difference]: With dead ends: 2066 [2022-10-16 13:52:31,407 INFO L226 Difference]: Without dead ends: 1050 [2022-10-16 13:52:31,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 223 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 13:52:31,416 INFO L413 NwaCegarLoop]: 1295 mSDtfsCounter, 1221 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1221 SdHoareTripleChecker+Valid, 1295 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:52:31,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1221 Valid, 1295 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 13:52:31,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2022-10-16 13:52:31,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 1050. [2022-10-16 13:52:31,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 715 states have (on average 1.290909090909091) internal successors, (923), 793 states have internal predecessors, (923), 208 states have call successors, (208), 60 states have call predecessors, (208), 60 states have return successors, (208), 205 states have call predecessors, (208), 208 states have call successors, (208) [2022-10-16 13:52:31,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 1339 transitions. [2022-10-16 13:52:31,501 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 1339 transitions. Word has length 225 [2022-10-16 13:52:31,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:52:31,503 INFO L495 AbstractCegarLoop]: Abstraction has 1050 states and 1339 transitions. [2022-10-16 13:52:31,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 1 states have call successors, (24), 1 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2022-10-16 13:52:31,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 1339 transitions. [2022-10-16 13:52:31,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2022-10-16 13:52:31,509 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:52:31,509 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:52:31,563 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 13:52:31,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:52:31,723 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:52:31,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:52:31,724 INFO L85 PathProgramCache]: Analyzing trace with hash 2052576231, now seen corresponding path program 1 times [2022-10-16 13:52:31,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:52:31,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526430320] [2022-10-16 13:52:31,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:31,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:52:31,925 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:52:31,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1431602483] [2022-10-16 13:52:31,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:31,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:52:31,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:52:31,927 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 13:52:31,932 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 13:52:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:32,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 2301 conjuncts, 2 conjunts are in the unsatisfiable core [2022-10-16 13:52:32,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:52:32,663 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2022-10-16 13:52:32,664 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:52:32,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:52:32,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526430320] [2022-10-16 13:52:32,664 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:52:32,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431602483] [2022-10-16 13:52:32,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431602483] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:52:32,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:52:32,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 13:52:32,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495979599] [2022-10-16 13:52:32,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:52:32,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 13:52:32,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:52:32,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 13:52:32,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 13:52:32,668 INFO L87 Difference]: Start difference. First operand 1050 states and 1339 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2022-10-16 13:52:32,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:52:32,816 INFO L93 Difference]: Finished difference Result 2291 states and 2952 transitions. [2022-10-16 13:52:32,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 13:52:32,817 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 225 [2022-10-16 13:52:32,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:52:32,834 INFO L225 Difference]: With dead ends: 2291 [2022-10-16 13:52:32,834 INFO L226 Difference]: Without dead ends: 1275 [2022-10-16 13:52:32,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 223 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 13:52:32,849 INFO L413 NwaCegarLoop]: 1594 mSDtfsCounter, 225 mSDsluCounter, 1353 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 2947 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:52:32,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 2947 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 13:52:32,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2022-10-16 13:52:32,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 1097. [2022-10-16 13:52:32,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 745 states have (on average 1.287248322147651) internal successors, (959), 823 states have internal predecessors, (959), 225 states have call successors, (225), 60 states have call predecessors, (225), 60 states have return successors, (225), 222 states have call predecessors, (225), 225 states have call successors, (225) [2022-10-16 13:52:32,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1409 transitions. [2022-10-16 13:52:32,953 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1409 transitions. Word has length 225 [2022-10-16 13:52:32,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:52:32,956 INFO L495 AbstractCegarLoop]: Abstraction has 1097 states and 1409 transitions. [2022-10-16 13:52:32,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2022-10-16 13:52:32,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1409 transitions. [2022-10-16 13:52:32,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-10-16 13:52:32,963 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:52:32,963 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:52:33,014 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 13:52:33,178 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,SelfDestructingSolverStorable2 [2022-10-16 13:52:33,179 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting msb_init_cardErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:52:33,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:52:33,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1262935555, now seen corresponding path program 1 times [2022-10-16 13:52:33,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:52:33,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857530336] [2022-10-16 13:52:33,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:33,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:52:33,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:52:33,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:52:33,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:52:33,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:52:33,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:33,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:52:33,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:33,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:33,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:52:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:33,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:52:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:33,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:52:33,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:33,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:52:33,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:52:33,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:52:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:52:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:33,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:33,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:52:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:34,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:52:34,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:34,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 13:52:34,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:34,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:52:34,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:34,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:52:34,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:34,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-10-16 13:52:34,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:34,101 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2022-10-16 13:52:34,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:52:34,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857530336] [2022-10-16 13:52:34,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857530336] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:52:34,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:52:34,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-16 13:52:34,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145468294] [2022-10-16 13:52:34,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:52:34,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 13:52:34,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:52:34,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 13:52:34,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-10-16 13:52:34,105 INFO L87 Difference]: Start difference. First operand 1097 states and 1409 transitions. Second operand has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-10-16 13:52:39,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:52:39,053 INFO L93 Difference]: Finished difference Result 1412 states and 1895 transitions. [2022-10-16 13:52:39,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 13:52:39,054 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 230 [2022-10-16 13:52:39,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:52:39,066 INFO L225 Difference]: With dead ends: 1412 [2022-10-16 13:52:39,066 INFO L226 Difference]: Without dead ends: 1411 [2022-10-16 13:52:39,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-10-16 13:52:39,069 INFO L413 NwaCegarLoop]: 1491 mSDtfsCounter, 870 mSDsluCounter, 2465 mSDsCounter, 0 mSdLazyCounter, 2631 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 3956 SdHoareTripleChecker+Invalid, 2944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 2631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-10-16 13:52:39,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1031 Valid, 3956 Invalid, 2944 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [313 Valid, 2631 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-10-16 13:52:39,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2022-10-16 13:52:39,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1098. [2022-10-16 13:52:39,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 746 states have (on average 1.2868632707774799) internal successors, (960), 824 states have internal predecessors, (960), 225 states have call successors, (225), 60 states have call predecessors, (225), 60 states have return successors, (225), 222 states have call predecessors, (225), 225 states have call successors, (225) [2022-10-16 13:52:39,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 1410 transitions. [2022-10-16 13:52:39,156 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 1410 transitions. Word has length 230 [2022-10-16 13:52:39,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:52:39,157 INFO L495 AbstractCegarLoop]: Abstraction has 1098 states and 1410 transitions. [2022-10-16 13:52:39,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-10-16 13:52:39,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 1410 transitions. [2022-10-16 13:52:39,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-10-16 13:52:39,163 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:52:39,163 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:52:39,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-16 13:52:39,163 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:52:39,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:52:39,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1610322606, now seen corresponding path program 1 times [2022-10-16 13:52:39,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:52:39,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817334560] [2022-10-16 13:52:39,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:39,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:52:39,279 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:52:39,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1803384351] [2022-10-16 13:52:39,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:39,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:52:39,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:52:39,281 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 13:52:39,294 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 13:52:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:39,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 2387 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 13:52:39,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:52:40,050 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2022-10-16 13:52:40,051 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:52:40,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:52:40,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817334560] [2022-10-16 13:52:40,051 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:52:40,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803384351] [2022-10-16 13:52:40,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803384351] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:52:40,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:52:40,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 13:52:40,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313298324] [2022-10-16 13:52:40,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:52:40,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 13:52:40,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:52:40,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 13:52:40,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:52:40,054 INFO L87 Difference]: Start difference. First operand 1098 states and 1410 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) [2022-10-16 13:52:40,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:52:40,210 INFO L93 Difference]: Finished difference Result 2168 states and 2790 transitions. [2022-10-16 13:52:40,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:52:40,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) Word has length 238 [2022-10-16 13:52:40,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:52:40,220 INFO L225 Difference]: With dead ends: 2168 [2022-10-16 13:52:40,221 INFO L226 Difference]: Without dead ends: 1104 [2022-10-16 13:52:40,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:52:40,228 INFO L413 NwaCegarLoop]: 1337 mSDtfsCounter, 2 mSDsluCounter, 3981 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 5318 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:52:40,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 5318 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 13:52:40,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2022-10-16 13:52:40,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 1102. [2022-10-16 13:52:40,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 749 states have (on average 1.2857142857142858) internal successors, (963), 827 states have internal predecessors, (963), 225 states have call successors, (225), 60 states have call predecessors, (225), 61 states have return successors, (231), 223 states have call predecessors, (231), 225 states have call successors, (231) [2022-10-16 13:52:40,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1419 transitions. [2022-10-16 13:52:40,301 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1419 transitions. Word has length 238 [2022-10-16 13:52:40,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:52:40,302 INFO L495 AbstractCegarLoop]: Abstraction has 1102 states and 1419 transitions. [2022-10-16 13:52:40,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) [2022-10-16 13:52:40,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1419 transitions. [2022-10-16 13:52:40,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2022-10-16 13:52:40,310 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:52:40,311 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:52:40,352 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 13:52:40,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:52:40,525 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:52:40,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:52:40,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1054694386, now seen corresponding path program 1 times [2022-10-16 13:52:40,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:52:40,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413059717] [2022-10-16 13:52:40,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:52:40,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:52:40,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:52:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:52:41,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:52:41,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:52:41,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:41,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:41,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:52:41,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:41,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:52:41,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:52:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:52:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:52:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:52:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:52:41,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:52:41,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:52:41,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:52:41,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 13:52:41,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 13:52:41,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-10-16 13:52:41,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 13:52:41,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-10-16 13:52:41,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-10-16 13:52:41,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-10-16 13:52:41,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:52:41,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-10-16 13:52:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-10-16 13:52:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-10-16 13:52:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-10-16 13:52:41,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:52:41,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:52:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:52:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:52:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:52:41,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:52:41,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:52:41,911 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 588 trivial. 0 not checked. [2022-10-16 13:52:41,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:52:41,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413059717] [2022-10-16 13:52:41,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413059717] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:52:41,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:52:41,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-10-16 13:52:41,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68595515] [2022-10-16 13:52:41,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:52:41,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 13:52:41,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:52:41,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 13:52:41,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-10-16 13:52:41,915 INFO L87 Difference]: Start difference. First operand 1102 states and 1419 transitions. Second operand has 11 states, 11 states have (on average 11.454545454545455) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (39), 7 states have call predecessors, (39), 3 states have return successors, (39), 3 states have call predecessors, (39), 1 states have call successors, (39) [2022-10-16 13:52:48,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:52:50,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:52:52,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:52:54,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:52:56,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:52:58,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:01,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:03,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:05,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:07,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:09,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:11,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:15,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:53:15,077 INFO L93 Difference]: Finished difference Result 2308 states and 3017 transitions. [2022-10-16 13:53:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 13:53:15,086 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.454545454545455) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (39), 7 states have call predecessors, (39), 3 states have return successors, (39), 3 states have call predecessors, (39), 1 states have call successors, (39) Word has length 341 [2022-10-16 13:53:15,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:53:15,098 INFO L225 Difference]: With dead ends: 2308 [2022-10-16 13:53:15,098 INFO L226 Difference]: Without dead ends: 1240 [2022-10-16 13:53:15,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-10-16 13:53:15,105 INFO L413 NwaCegarLoop]: 1124 mSDtfsCounter, 1714 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 6444 mSolverCounterSat, 901 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1736 SdHoareTripleChecker+Valid, 2518 SdHoareTripleChecker+Invalid, 7356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 901 IncrementalHoareTripleChecker+Valid, 6444 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2022-10-16 13:53:15,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1736 Valid, 2518 Invalid, 7356 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [901 Valid, 6444 Invalid, 11 Unknown, 0 Unchecked, 32.7s Time] [2022-10-16 13:53:15,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2022-10-16 13:53:15,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 1102. [2022-10-16 13:53:15,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 749 states have (on average 1.2843791722296396) internal successors, (962), 827 states have internal predecessors, (962), 225 states have call successors, (225), 60 states have call predecessors, (225), 61 states have return successors, (231), 223 states have call predecessors, (231), 225 states have call successors, (231) [2022-10-16 13:53:15,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1418 transitions. [2022-10-16 13:53:15,187 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1418 transitions. Word has length 341 [2022-10-16 13:53:15,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:53:15,188 INFO L495 AbstractCegarLoop]: Abstraction has 1102 states and 1418 transitions. [2022-10-16 13:53:15,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.454545454545455) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (39), 7 states have call predecessors, (39), 3 states have return successors, (39), 3 states have call predecessors, (39), 1 states have call successors, (39) [2022-10-16 13:53:15,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1418 transitions. [2022-10-16 13:53:15,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-10-16 13:53:15,196 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:53:15,196 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:53:15,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-16 13:53:15,197 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:53:15,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:53:15,197 INFO L85 PathProgramCache]: Analyzing trace with hash 880107158, now seen corresponding path program 1 times [2022-10-16 13:53:15,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:53:15,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961343163] [2022-10-16 13:53:15,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:15,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:53:15,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:15,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:53:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:53:15,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:53:15,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:15,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:53:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:15,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:53:15,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:15,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:15,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:53:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:16,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:16,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:53:16,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:16,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:16,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:53:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:53:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:53:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 13:53:16,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 13:53:16,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-10-16 13:53:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 13:53:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-10-16 13:53:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-10-16 13:53:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-10-16 13:53:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:16,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-10-16 13:53:16,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-10-16 13:53:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-10-16 13:53:16,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-10-16 13:53:16,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:16,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:16,580 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2022-10-16 13:53:16,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:53:16,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961343163] [2022-10-16 13:53:16,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961343163] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:53:16,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:53:16,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-10-16 13:53:16,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440045809] [2022-10-16 13:53:16,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:53:16,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-10-16 13:53:16,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:53:16,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-10-16 13:53:16,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-10-16 13:53:16,584 INFO L87 Difference]: Start difference. First operand 1102 states and 1418 transitions. Second operand has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 6 states have internal predecessors, (110), 1 states have call successors, (34), 7 states have call predecessors, (34), 3 states have return successors, (34), 3 states have call predecessors, (34), 1 states have call successors, (34) [2022-10-16 13:53:25,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:27,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:33,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:53:33,447 INFO L93 Difference]: Finished difference Result 2457 states and 3229 transitions. [2022-10-16 13:53:33,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-10-16 13:53:33,448 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 6 states have internal predecessors, (110), 1 states have call successors, (34), 7 states have call predecessors, (34), 3 states have return successors, (34), 3 states have call predecessors, (34), 1 states have call successors, (34) Word has length 309 [2022-10-16 13:53:33,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:53:33,460 INFO L225 Difference]: With dead ends: 2457 [2022-10-16 13:53:33,460 INFO L226 Difference]: Without dead ends: 1389 [2022-10-16 13:53:33,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-10-16 13:53:33,469 INFO L413 NwaCegarLoop]: 1360 mSDtfsCounter, 1962 mSDsluCounter, 3489 mSDsCounter, 0 mSdLazyCounter, 10799 mSolverCounterSat, 1269 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 4849 SdHoareTripleChecker+Invalid, 12070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1269 IncrementalHoareTripleChecker+Valid, 10799 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2022-10-16 13:53:33,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2091 Valid, 4849 Invalid, 12070 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1269 Valid, 10799 Invalid, 2 Unknown, 0 Unchecked, 16.3s Time] [2022-10-16 13:53:33,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389 states. [2022-10-16 13:53:33,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1389 to 1106. [2022-10-16 13:53:33,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1106 states, 752 states have (on average 1.2832446808510638) internal successors, (965), 830 states have internal predecessors, (965), 225 states have call successors, (225), 60 states have call predecessors, (225), 62 states have return successors, (233), 224 states have call predecessors, (233), 225 states have call successors, (233) [2022-10-16 13:53:33,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1106 states to 1106 states and 1423 transitions. [2022-10-16 13:53:33,560 INFO L78 Accepts]: Start accepts. Automaton has 1106 states and 1423 transitions. Word has length 309 [2022-10-16 13:53:33,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:53:33,561 INFO L495 AbstractCegarLoop]: Abstraction has 1106 states and 1423 transitions. [2022-10-16 13:53:33,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 6 states have internal predecessors, (110), 1 states have call successors, (34), 7 states have call predecessors, (34), 3 states have return successors, (34), 3 states have call predecessors, (34), 1 states have call successors, (34) [2022-10-16 13:53:33,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1106 states and 1423 transitions. [2022-10-16 13:53:33,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-10-16 13:53:33,568 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:53:33,568 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:53:33,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-10-16 13:53:33,569 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:53:33,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:53:33,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1892670674, now seen corresponding path program 1 times [2022-10-16 13:53:33,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:53:33,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631262166] [2022-10-16 13:53:33,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:33,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:53:33,710 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:53:33,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [196539305] [2022-10-16 13:53:33,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:33,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:53:33,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:53:33,715 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 13:53:33,740 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 13:53:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:34,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 2547 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:53:34,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:53:34,475 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2022-10-16 13:53:34,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 13:53:34,741 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 410 trivial. 0 not checked. [2022-10-16 13:53:34,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:53:34,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631262166] [2022-10-16 13:53:34,742 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:53:34,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196539305] [2022-10-16 13:53:34,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196539305] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 13:53:34,744 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 13:53:34,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-10-16 13:53:34,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409547700] [2022-10-16 13:53:34,745 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 13:53:34,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 13:53:34,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:53:34,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 13:53:34,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:53:34,748 INFO L87 Difference]: Start difference. First operand 1106 states and 1423 transitions. Second operand has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-10-16 13:53:35,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:53:35,531 INFO L93 Difference]: Finished difference Result 2988 states and 3939 transitions. [2022-10-16 13:53:35,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 13:53:35,533 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 270 [2022-10-16 13:53:35,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:53:35,549 INFO L225 Difference]: With dead ends: 2988 [2022-10-16 13:53:35,549 INFO L226 Difference]: Without dead ends: 1916 [2022-10-16 13:53:35,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 534 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:53:35,557 INFO L413 NwaCegarLoop]: 1717 mSDtfsCounter, 1098 mSDsluCounter, 4551 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1285 SdHoareTripleChecker+Valid, 6268 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 13:53:35,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1285 Valid, 6268 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-10-16 13:53:35,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2022-10-16 13:53:35,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 1202. [2022-10-16 13:53:35,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1202 states, 815 states have (on average 1.2773006134969325) internal successors, (1041), 892 states have internal predecessors, (1041), 259 states have call successors, (259), 60 states have call predecessors, (259), 62 states have return successors, (267), 258 states have call predecessors, (267), 259 states have call successors, (267) [2022-10-16 13:53:35,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1202 states to 1202 states and 1567 transitions. [2022-10-16 13:53:35,673 INFO L78 Accepts]: Start accepts. Automaton has 1202 states and 1567 transitions. Word has length 270 [2022-10-16 13:53:35,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:53:35,675 INFO L495 AbstractCegarLoop]: Abstraction has 1202 states and 1567 transitions. [2022-10-16 13:53:35,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-10-16 13:53:35,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1202 states and 1567 transitions. [2022-10-16 13:53:35,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2022-10-16 13:53:35,687 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:53:35,687 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:53:35,737 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 13:53:35,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:53:35,903 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting msb_init_cardErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:53:35,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:53:35,904 INFO L85 PathProgramCache]: Analyzing trace with hash 94475977, now seen corresponding path program 1 times [2022-10-16 13:53:35,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:53:35,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947865829] [2022-10-16 13:53:35,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:35,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:53:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:36,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:53:36,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:53:36,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:53:36,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:36,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:53:36,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:36,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:36,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:53:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:36,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:53:36,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:53:36,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:53:36,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:53:36,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:53:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:36,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 13:53:36,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 13:53:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-10-16 13:53:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 13:53:36,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-10-16 13:53:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-10-16 13:53:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-10-16 13:53:36,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:36,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-10-16 13:53:36,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-10-16 13:53:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-10-16 13:53:36,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-10-16 13:53:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:36,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:53:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:53:36,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:53:36,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:36,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:53:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:37,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-10-16 13:53:37,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:37,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-10-16 13:53:37,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:37,035 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2022-10-16 13:53:37,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:53:37,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947865829] [2022-10-16 13:53:37,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947865829] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:53:37,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459947824] [2022-10-16 13:53:37,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:37,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:53:37,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:53:37,042 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 13:53:37,065 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 13:53:37,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:37,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 2929 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:53:37,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:53:37,906 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2022-10-16 13:53:37,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:53:37,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459947824] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:53:37,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 13:53:37,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2022-10-16 13:53:37,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548778714] [2022-10-16 13:53:37,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:53:37,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:53:37,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:53:37,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:53:37,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-16 13:53:37,912 INFO L87 Difference]: Start difference. First operand 1202 states and 1567 transitions. Second operand has 4 states, 3 states have (on average 47.0) internal successors, (141), 4 states have internal predecessors, (141), 3 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2022-10-16 13:53:38,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:53:38,352 INFO L93 Difference]: Finished difference Result 1383 states and 1816 transitions. [2022-10-16 13:53:38,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:53:38,353 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 47.0) internal successors, (141), 4 states have internal predecessors, (141), 3 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 363 [2022-10-16 13:53:38,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:53:38,364 INFO L225 Difference]: With dead ends: 1383 [2022-10-16 13:53:38,365 INFO L226 Difference]: Without dead ends: 1382 [2022-10-16 13:53:38,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-16 13:53:38,369 INFO L413 NwaCegarLoop]: 1433 mSDtfsCounter, 612 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 2734 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 13:53:38,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 2734 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 13:53:38,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2022-10-16 13:53:38,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1201. [2022-10-16 13:53:38,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 815 states have (on average 1.2736196319018405) internal successors, (1038), 891 states have internal predecessors, (1038), 259 states have call successors, (259), 60 states have call predecessors, (259), 62 states have return successors, (267), 258 states have call predecessors, (267), 259 states have call successors, (267) [2022-10-16 13:53:38,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 1564 transitions. [2022-10-16 13:53:38,481 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 1564 transitions. Word has length 363 [2022-10-16 13:53:38,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:53:38,482 INFO L495 AbstractCegarLoop]: Abstraction has 1201 states and 1564 transitions. [2022-10-16 13:53:38,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 47.0) internal successors, (141), 4 states have internal predecessors, (141), 3 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2022-10-16 13:53:38,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 1564 transitions. [2022-10-16 13:53:38,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-10-16 13:53:38,488 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:53:38,489 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:53:38,540 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 13:53:38,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:53:38,704 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:53:38,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:53:38,704 INFO L85 PathProgramCache]: Analyzing trace with hash 47103568, now seen corresponding path program 1 times [2022-10-16 13:53:38,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:53:38,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588299150] [2022-10-16 13:53:38,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:38,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:53:38,820 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:53:38,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1110804735] [2022-10-16 13:53:38,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:38,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:53:38,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:53:38,822 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 13:53:38,831 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 13:53:39,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:39,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 2546 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:53:39,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:53:39,609 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2022-10-16 13:53:39,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:53:39,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:53:39,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588299150] [2022-10-16 13:53:39,610 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:53:39,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110804735] [2022-10-16 13:53:39,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110804735] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:53:39,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:53:39,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:53:39,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282248053] [2022-10-16 13:53:39,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:53:39,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:53:39,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:53:39,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:53:39,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:53:39,612 INFO L87 Difference]: Start difference. First operand 1201 states and 1564 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2022-10-16 13:53:39,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:53:39,782 INFO L93 Difference]: Finished difference Result 2372 states and 3093 transitions. [2022-10-16 13:53:39,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:53:39,783 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) Word has length 286 [2022-10-16 13:53:39,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:53:39,793 INFO L225 Difference]: With dead ends: 2372 [2022-10-16 13:53:39,793 INFO L226 Difference]: Without dead ends: 1205 [2022-10-16 13:53:39,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 283 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 13:53:39,800 INFO L413 NwaCegarLoop]: 1340 mSDtfsCounter, 5 mSDsluCounter, 2650 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 3990 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:53:39,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 3990 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 13:53:39,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2022-10-16 13:53:39,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 1203. [2022-10-16 13:53:39,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 817 states have (on average 1.2729498164014688) internal successors, (1040), 893 states have internal predecessors, (1040), 259 states have call successors, (259), 60 states have call predecessors, (259), 62 states have return successors, (267), 258 states have call predecessors, (267), 259 states have call successors, (267) [2022-10-16 13:53:39,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1566 transitions. [2022-10-16 13:53:39,909 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1566 transitions. Word has length 286 [2022-10-16 13:53:39,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:53:39,911 INFO L495 AbstractCegarLoop]: Abstraction has 1203 states and 1566 transitions. [2022-10-16 13:53:39,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (32), 1 states have call predecessors, (32), 1 states have call successors, (32) [2022-10-16 13:53:39,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1566 transitions. [2022-10-16 13:53:39,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2022-10-16 13:53:39,918 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:53:39,918 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:53:39,964 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 13:53:40,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:53:40,133 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:53:40,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:53:40,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1514783476, now seen corresponding path program 1 times [2022-10-16 13:53:40,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:53:40,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388067586] [2022-10-16 13:53:40,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:40,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:53:40,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:40,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:53:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:53:40,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:53:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:40,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:53:40,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:40,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:53:40,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:40,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:40,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:53:40,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:40,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:53:40,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:40,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:53:40,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:53:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-10-16 13:53:40,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 13:53:40,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-10-16 13:53:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 13:53:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-10-16 13:53:40,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:53:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 13:53:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-10-16 13:53:40,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-10-16 13:53:40,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:40,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-10-16 13:53:40,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-10-16 13:53:40,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:40,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-10-16 13:53:41,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:41,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-10-16 13:53:41,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:41,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:53:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:53:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:53:41,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:53:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 13:53:41,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:41,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:41,246 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 578 trivial. 0 not checked. [2022-10-16 13:53:41,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:53:41,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388067586] [2022-10-16 13:53:41,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388067586] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:53:41,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:53:41,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-10-16 13:53:41,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102361244] [2022-10-16 13:53:41,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:53:41,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 13:53:41,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:53:41,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 13:53:41,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-10-16 13:53:41,250 INFO L87 Difference]: Start difference. First operand 1203 states and 1566 transitions. Second operand has 12 states, 12 states have (on average 13.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (46), 8 states have call predecessors, (46), 2 states have return successors, (46), 2 states have call predecessors, (46), 1 states have call successors, (46) [2022-10-16 13:53:48,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:50,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:53:54,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:53:54,058 INFO L93 Difference]: Finished difference Result 2661 states and 3530 transitions. [2022-10-16 13:53:54,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 13:53:54,059 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 13.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (46), 8 states have call predecessors, (46), 2 states have return successors, (46), 2 states have call predecessors, (46), 1 states have call successors, (46) Word has length 373 [2022-10-16 13:53:54,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:53:54,072 INFO L225 Difference]: With dead ends: 2661 [2022-10-16 13:53:54,073 INFO L226 Difference]: Without dead ends: 1492 [2022-10-16 13:53:54,080 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-10-16 13:53:54,081 INFO L413 NwaCegarLoop]: 1339 mSDtfsCounter, 2918 mSDsluCounter, 2393 mSDsCounter, 0 mSdLazyCounter, 6317 mSolverCounterSat, 1829 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2962 SdHoareTripleChecker+Valid, 3732 SdHoareTripleChecker+Invalid, 8148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1829 IncrementalHoareTripleChecker+Valid, 6317 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2022-10-16 13:53:54,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2962 Valid, 3732 Invalid, 8148 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1829 Valid, 6317 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2022-10-16 13:53:54,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2022-10-16 13:53:54,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1203. [2022-10-16 13:53:54,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 817 states have (on average 1.2729498164014688) internal successors, (1040), 893 states have internal predecessors, (1040), 259 states have call successors, (259), 60 states have call predecessors, (259), 62 states have return successors, (267), 258 states have call predecessors, (267), 259 states have call successors, (267) [2022-10-16 13:53:54,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1566 transitions. [2022-10-16 13:53:54,198 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1566 transitions. Word has length 373 [2022-10-16 13:53:54,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:53:54,199 INFO L495 AbstractCegarLoop]: Abstraction has 1203 states and 1566 transitions. [2022-10-16 13:53:54,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.0) internal successors, (156), 4 states have internal predecessors, (156), 1 states have call successors, (46), 8 states have call predecessors, (46), 2 states have return successors, (46), 2 states have call predecessors, (46), 1 states have call successors, (46) [2022-10-16 13:53:54,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1566 transitions. [2022-10-16 13:53:54,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2022-10-16 13:53:54,205 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:53:54,206 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:53:54,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-16 13:53:54,206 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:53:54,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:53:54,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1795811771, now seen corresponding path program 1 times [2022-10-16 13:53:54,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:53:54,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515892970] [2022-10-16 13:53:54,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:53:54,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:53:54,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:54,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:53:54,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:53:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:53:54,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:54,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:54,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:54,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:53:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:54,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:53:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:54,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:54,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:53:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:54,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:53:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:53:55,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:53:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:53:55,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:53:55,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:53:55,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:53:55,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:53:55,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:53:55,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 13:53:55,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-10-16 13:53:55,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:53:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-10-16 13:53:55,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-10-16 13:53:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-10-16 13:53:55,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-10-16 13:53:55,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-10-16 13:53:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-10-16 13:53:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-10-16 13:53:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-10-16 13:53:55,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:53:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:53:55,429 INFO L134 CoverageAnalysis]: Checked inductivity of 447 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 447 trivial. 0 not checked. [2022-10-16 13:53:55,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:53:55,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515892970] [2022-10-16 13:53:55,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515892970] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:53:55,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:53:55,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-10-16 13:53:55,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833512076] [2022-10-16 13:53:55,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:53:55,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-10-16 13:53:55,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:53:55,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-10-16 13:53:55,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-10-16 13:53:55,432 INFO L87 Difference]: Start difference. First operand 1203 states and 1566 transitions. Second operand has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 6 states have internal predecessors, (128), 2 states have call successors, (35), 7 states have call predecessors, (35), 3 states have return successors, (35), 4 states have call predecessors, (35), 2 states have call successors, (35) [2022-10-16 13:54:04,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:06,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:08,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:11,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:13,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:17,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:17,436 INFO L93 Difference]: Finished difference Result 2608 states and 3461 transitions. [2022-10-16 13:54:17,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-16 13:54:17,437 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 6 states have internal predecessors, (128), 2 states have call successors, (35), 7 states have call predecessors, (35), 3 states have return successors, (35), 4 states have call predecessors, (35), 2 states have call successors, (35) Word has length 300 [2022-10-16 13:54:17,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:17,447 INFO L225 Difference]: With dead ends: 2608 [2022-10-16 13:54:17,447 INFO L226 Difference]: Without dead ends: 1439 [2022-10-16 13:54:17,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-10-16 13:54:17,455 INFO L413 NwaCegarLoop]: 1275 mSDtfsCounter, 1658 mSDsluCounter, 2781 mSDsCounter, 0 mSdLazyCounter, 10076 mSolverCounterSat, 1005 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1784 SdHoareTripleChecker+Valid, 4056 SdHoareTripleChecker+Invalid, 11086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1005 IncrementalHoareTripleChecker+Valid, 10076 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:17,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1784 Valid, 4056 Invalid, 11086 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1005 Valid, 10076 Invalid, 5 Unknown, 0 Unchecked, 21.5s Time] [2022-10-16 13:54:17,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1439 states. [2022-10-16 13:54:17,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1439 to 1207. [2022-10-16 13:54:17,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 820 states have (on average 1.2719512195121951) internal successors, (1043), 896 states have internal predecessors, (1043), 259 states have call successors, (259), 60 states have call predecessors, (259), 63 states have return successors, (269), 259 states have call predecessors, (269), 259 states have call successors, (269) [2022-10-16 13:54:17,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1571 transitions. [2022-10-16 13:54:17,576 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1571 transitions. Word has length 300 [2022-10-16 13:54:17,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:17,577 INFO L495 AbstractCegarLoop]: Abstraction has 1207 states and 1571 transitions. [2022-10-16 13:54:17,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.142857142857142) internal successors, (128), 6 states have internal predecessors, (128), 2 states have call successors, (35), 7 states have call predecessors, (35), 3 states have return successors, (35), 4 states have call predecessors, (35), 2 states have call successors, (35) [2022-10-16 13:54:17,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1571 transitions. [2022-10-16 13:54:17,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2022-10-16 13:54:17,584 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:17,585 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 8, 8, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:54:17,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-16 13:54:17,585 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting msb_read_pageErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:17,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:17,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1313268030, now seen corresponding path program 1 times [2022-10-16 13:54:17,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:17,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23714541] [2022-10-16 13:54:17,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:17,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:17,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:18,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:54:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:54:18,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:18,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:18,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:18,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:54:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:18,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:18,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:54:18,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:18,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:54:18,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:54:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:18,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:54:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:54:18,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:54:18,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-10-16 13:54:18,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-10-16 13:54:18,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-10-16 13:54:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 13:54:18,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-10-16 13:54:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-10-16 13:54:18,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-10-16 13:54:18,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:18,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-10-16 13:54:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-10-16 13:54:18,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-10-16 13:54:18,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-10-16 13:54:18,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:18,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:18,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-10-16 13:54:18,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-10-16 13:54:18,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-10-16 13:54:18,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-10-16 13:54:18,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:18,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:18,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:18,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-10-16 13:54:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:18,673 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 704 trivial. 0 not checked. [2022-10-16 13:54:18,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:18,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23714541] [2022-10-16 13:54:18,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23714541] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:54:18,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989542039] [2022-10-16 13:54:18,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:18,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:54:18,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:54:18,675 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 13:54:18,698 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 13:54:19,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:19,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 3412 conjuncts, 2 conjunts are in the unsatisfiable core [2022-10-16 13:54:19,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:54:19,553 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 706 trivial. 0 not checked. [2022-10-16 13:54:19,553 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:54:19,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989542039] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:19,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 13:54:19,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 10 [2022-10-16 13:54:19,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237239355] [2022-10-16 13:54:19,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:19,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 13:54:19,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:19,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 13:54:19,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-10-16 13:54:19,556 INFO L87 Difference]: Start difference. First operand 1207 states and 1571 transitions. Second operand has 3 states, 2 states have (on average 77.5) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-10-16 13:54:19,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:19,650 INFO L93 Difference]: Finished difference Result 2393 states and 3135 transitions. [2022-10-16 13:54:19,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 13:54:19,651 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 77.5) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 433 [2022-10-16 13:54:19,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:19,660 INFO L225 Difference]: With dead ends: 2393 [2022-10-16 13:54:19,660 INFO L226 Difference]: Without dead ends: 1220 [2022-10-16 13:54:19,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 557 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-10-16 13:54:19,667 INFO L413 NwaCegarLoop]: 1337 mSDtfsCounter, 19 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2654 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:19,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2654 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 13:54:19,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2022-10-16 13:54:19,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 1207. [2022-10-16 13:54:19,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 821 states have (on average 1.2704019488428746) internal successors, (1043), 896 states have internal predecessors, (1043), 259 states have call successors, (259), 60 states have call predecessors, (259), 63 states have return successors, (269), 259 states have call predecessors, (269), 259 states have call successors, (269) [2022-10-16 13:54:19,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1571 transitions. [2022-10-16 13:54:19,771 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1571 transitions. Word has length 433 [2022-10-16 13:54:19,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:19,772 INFO L495 AbstractCegarLoop]: Abstraction has 1207 states and 1571 transitions. [2022-10-16 13:54:19,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 77.5) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-10-16 13:54:19,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1571 transitions. [2022-10-16 13:54:19,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2022-10-16 13:54:19,777 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:19,778 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:19,823 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 13:54:19,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:54:19,994 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting msb_read_pageErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:19,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:19,995 INFO L85 PathProgramCache]: Analyzing trace with hash 860131346, now seen corresponding path program 1 times [2022-10-16 13:54:19,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:19,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404626915] [2022-10-16 13:54:19,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:19,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:20,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:54:20,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:54:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:20,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:20,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:54:20,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:20,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:54:20,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:54:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:54:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:54:20,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:54:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:54:20,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:20,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:54:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:54:20,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 13:54:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:54:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:20,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:20,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:20,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:20,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-10-16 13:54:20,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-10-16 13:54:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-10-16 13:54:20,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:20,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:20,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:20,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:20,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-10-16 13:54:20,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:20,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:20,708 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2022-10-16 13:54:20,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:20,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404626915] [2022-10-16 13:54:20,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404626915] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:54:20,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335337348] [2022-10-16 13:54:20,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:20,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:54:20,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:54:20,710 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 13:54:20,720 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 13:54:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:21,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 2962 conjuncts, 2 conjunts are in the unsatisfiable core [2022-10-16 13:54:21,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:54:21,540 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 509 trivial. 0 not checked. [2022-10-16 13:54:21,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:54:21,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335337348] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:21,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 13:54:21,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 9 [2022-10-16 13:54:21,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464142415] [2022-10-16 13:54:21,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:21,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 13:54:21,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:21,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 13:54:21,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-10-16 13:54:21,543 INFO L87 Difference]: Start difference. First operand 1207 states and 1571 transitions. Second operand has 3 states, 2 states have (on average 66.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-10-16 13:54:21,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:21,668 INFO L93 Difference]: Finished difference Result 1209 states and 1577 transitions. [2022-10-16 13:54:21,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 13:54:21,668 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 66.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 333 [2022-10-16 13:54:21,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:21,676 INFO L225 Difference]: With dead ends: 1209 [2022-10-16 13:54:21,676 INFO L226 Difference]: Without dead ends: 1208 [2022-10-16 13:54:21,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 428 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-10-16 13:54:21,677 INFO L413 NwaCegarLoop]: 1334 mSDtfsCounter, 18 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2637 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:21,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2637 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 13:54:21,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2022-10-16 13:54:21,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 1206. [2022-10-16 13:54:21,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 821 states have (on average 1.269183922046285) internal successors, (1042), 895 states have internal predecessors, (1042), 259 states have call successors, (259), 60 states have call predecessors, (259), 63 states have return successors, (269), 259 states have call predecessors, (269), 259 states have call successors, (269) [2022-10-16 13:54:21,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1570 transitions. [2022-10-16 13:54:21,780 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1570 transitions. Word has length 333 [2022-10-16 13:54:21,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:21,780 INFO L495 AbstractCegarLoop]: Abstraction has 1206 states and 1570 transitions. [2022-10-16 13:54:21,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 66.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-10-16 13:54:21,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1570 transitions. [2022-10-16 13:54:21,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-10-16 13:54:21,787 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:21,787 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:21,827 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 13:54:22,000 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,SelfDestructingSolverStorable13 [2022-10-16 13:54:22,001 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:22,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:22,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1294313475, now seen corresponding path program 2 times [2022-10-16 13:54:22,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:22,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870386310] [2022-10-16 13:54:22,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:22,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:22,110 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:54:22,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1926247525] [2022-10-16 13:54:22,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 13:54:22,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:54:22,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:54:22,112 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 13:54:22,121 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 13:54:22,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 13:54:22,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 13:54:22,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 1665 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:54:22,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:54:22,817 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2022-10-16 13:54:22,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:54:22,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:22,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870386310] [2022-10-16 13:54:22,818 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:54:22,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926247525] [2022-10-16 13:54:22,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926247525] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:22,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:54:22,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:54:22,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056663393] [2022-10-16 13:54:22,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:22,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:54:22,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:22,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:54:22,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:54:22,821 INFO L87 Difference]: Start difference. First operand 1206 states and 1570 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) [2022-10-16 13:54:22,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:22,965 INFO L93 Difference]: Finished difference Result 2382 states and 3107 transitions. [2022-10-16 13:54:22,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:54:22,966 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 309 [2022-10-16 13:54:22,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:22,974 INFO L225 Difference]: With dead ends: 2382 [2022-10-16 13:54:22,974 INFO L226 Difference]: Without dead ends: 1210 [2022-10-16 13:54:22,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 306 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 13:54:22,981 INFO L413 NwaCegarLoop]: 1336 mSDtfsCounter, 5 mSDsluCounter, 2646 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 3982 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:22,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 3982 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 13:54:22,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2022-10-16 13:54:23,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 1206. [2022-10-16 13:54:23,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 821 states have (on average 1.269183922046285) internal successors, (1042), 895 states have internal predecessors, (1042), 259 states have call successors, (259), 60 states have call predecessors, (259), 63 states have return successors, (269), 259 states have call predecessors, (269), 259 states have call successors, (269) [2022-10-16 13:54:23,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1570 transitions. [2022-10-16 13:54:23,079 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1570 transitions. Word has length 309 [2022-10-16 13:54:23,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:23,080 INFO L495 AbstractCegarLoop]: Abstraction has 1206 states and 1570 transitions. [2022-10-16 13:54:23,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) [2022-10-16 13:54:23,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1570 transitions. [2022-10-16 13:54:23,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-10-16 13:54:23,086 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:23,086 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:23,127 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 13:54:23,301 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,SelfDestructingSolverStorable14 [2022-10-16 13:54:23,302 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:23,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:23,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1947053185, now seen corresponding path program 1 times [2022-10-16 13:54:23,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:23,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463511420] [2022-10-16 13:54:23,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:23,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:23,444 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:54:23,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1775595994] [2022-10-16 13:54:23,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:23,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:54:23,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:54:23,445 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 13:54:23,456 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 13:54:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:24,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 2805 conjuncts, 6 conjunts are in the unsatisfiable core [2022-10-16 13:54:24,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:54:24,418 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2022-10-16 13:54:24,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 13:54:24,722 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2022-10-16 13:54:24,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:24,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463511420] [2022-10-16 13:54:24,723 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:54:24,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775595994] [2022-10-16 13:54:24,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775595994] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 13:54:24,723 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 13:54:24,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-10-16 13:54:24,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911997785] [2022-10-16 13:54:24,724 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 13:54:24,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 13:54:24,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:24,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 13:54:24,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2022-10-16 13:54:24,727 INFO L87 Difference]: Start difference. First operand 1206 states and 1570 transitions. Second operand has 12 states, 12 states have (on average 14.25) internal successors, (171), 12 states have internal predecessors, (171), 9 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) [2022-10-16 13:54:27,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:27,133 INFO L93 Difference]: Finished difference Result 4494 states and 6043 transitions. [2022-10-16 13:54:27,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 13:54:27,135 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.25) internal successors, (171), 12 states have internal predecessors, (171), 9 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) Word has length 311 [2022-10-16 13:54:27,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:27,157 INFO L225 Difference]: With dead ends: 4494 [2022-10-16 13:54:27,157 INFO L226 Difference]: Without dead ends: 3322 [2022-10-16 13:54:27,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 610 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2022-10-16 13:54:27,164 INFO L413 NwaCegarLoop]: 1995 mSDtfsCounter, 3865 mSDsluCounter, 7130 mSDsCounter, 0 mSdLazyCounter, 1130 mSolverCounterSat, 386 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4328 SdHoareTripleChecker+Valid, 9125 SdHoareTripleChecker+Invalid, 1516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 386 IncrementalHoareTripleChecker+Valid, 1130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:27,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4328 Valid, 9125 Invalid, 1516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [386 Valid, 1130 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-10-16 13:54:27,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3322 states. [2022-10-16 13:54:27,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3322 to 1494. [2022-10-16 13:54:27,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1007 states have (on average 1.2552135054617677) internal successors, (1264), 1081 states have internal predecessors, (1264), 361 states have call successors, (361), 60 states have call predecessors, (361), 63 states have return successors, (371), 361 states have call predecessors, (371), 361 states have call successors, (371) [2022-10-16 13:54:27,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 1996 transitions. [2022-10-16 13:54:27,337 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 1996 transitions. Word has length 311 [2022-10-16 13:54:27,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:27,338 INFO L495 AbstractCegarLoop]: Abstraction has 1494 states and 1996 transitions. [2022-10-16 13:54:27,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.25) internal successors, (171), 12 states have internal predecessors, (171), 9 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) [2022-10-16 13:54:27,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 1996 transitions. [2022-10-16 13:54:27,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2022-10-16 13:54:27,347 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:27,348 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:27,397 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 13:54:27,562 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,SelfDestructingSolverStorable15 [2022-10-16 13:54:27,563 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:27,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:27,563 INFO L85 PathProgramCache]: Analyzing trace with hash -564205355, now seen corresponding path program 1 times [2022-10-16 13:54:27,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:27,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198801921] [2022-10-16 13:54:27,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:27,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:27,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:28,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:54:28,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:54:28,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:28,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:28,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:54:28,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:28,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:54:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:28,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:28,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:54:28,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:54:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:28,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:54:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:54:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:54:28,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:28,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:54:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:54:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-10-16 13:54:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-10-16 13:54:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 13:54:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:28,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-10-16 13:54:28,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-10-16 13:54:28,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-10-16 13:54:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-10-16 13:54:28,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-10-16 13:54:28,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-10-16 13:54:28,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-10-16 13:54:28,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-10-16 13:54:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:28,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:28,729 INFO L134 CoverageAnalysis]: Checked inductivity of 513 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 513 trivial. 0 not checked. [2022-10-16 13:54:28,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:28,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198801921] [2022-10-16 13:54:28,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198801921] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:28,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:54:28,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-10-16 13:54:28,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162534410] [2022-10-16 13:54:28,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:28,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 13:54:28,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:28,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 13:54:28,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-10-16 13:54:28,733 INFO L87 Difference]: Start difference. First operand 1494 states and 1996 transitions. Second operand has 11 states, 11 states have (on average 14.181818181818182) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (43), 7 states have call predecessors, (43), 2 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2022-10-16 13:54:36,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:38,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:40,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:54:43,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:43,525 INFO L93 Difference]: Finished difference Result 3182 states and 4312 transitions. [2022-10-16 13:54:43,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 13:54:43,526 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.181818181818182) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (43), 7 states have call predecessors, (43), 2 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) Word has length 372 [2022-10-16 13:54:43,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:43,540 INFO L225 Difference]: With dead ends: 3182 [2022-10-16 13:54:43,540 INFO L226 Difference]: Without dead ends: 1722 [2022-10-16 13:54:43,549 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-10-16 13:54:43,550 INFO L413 NwaCegarLoop]: 1299 mSDtfsCounter, 1739 mSDsluCounter, 1815 mSDsCounter, 0 mSdLazyCounter, 6432 mSolverCounterSat, 1001 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1861 SdHoareTripleChecker+Valid, 3114 SdHoareTripleChecker+Invalid, 7435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1001 IncrementalHoareTripleChecker+Valid, 6432 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:43,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1861 Valid, 3114 Invalid, 7435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1001 Valid, 6432 Invalid, 2 Unknown, 0 Unchecked, 14.4s Time] [2022-10-16 13:54:43,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1722 states. [2022-10-16 13:54:43,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1722 to 1492. [2022-10-16 13:54:43,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1492 states, 1006 states have (on average 1.2554671968190856) internal successors, (1263), 1079 states have internal predecessors, (1263), 361 states have call successors, (361), 60 states have call predecessors, (361), 62 states have return successors, (369), 361 states have call predecessors, (369), 361 states have call successors, (369) [2022-10-16 13:54:43,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1492 states to 1492 states and 1993 transitions. [2022-10-16 13:54:43,702 INFO L78 Accepts]: Start accepts. Automaton has 1492 states and 1993 transitions. Word has length 372 [2022-10-16 13:54:43,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:43,703 INFO L495 AbstractCegarLoop]: Abstraction has 1492 states and 1993 transitions. [2022-10-16 13:54:43,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.181818181818182) internal successors, (156), 4 states have internal predecessors, (156), 2 states have call successors, (43), 7 states have call predecessors, (43), 2 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2022-10-16 13:54:43,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1492 states and 1993 transitions. [2022-10-16 13:54:43,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2022-10-16 13:54:43,719 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:43,719 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:43,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-10-16 13:54:43,720 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting msb_init_cardErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:43,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:43,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1131581472, now seen corresponding path program 1 times [2022-10-16 13:54:43,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:43,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991700103] [2022-10-16 13:54:43,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:43,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:54:44,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:54:44,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:44,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:44,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:54:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:44,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:44,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:54:44,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:44,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:54:44,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:54:44,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:44,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:54:44,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:54:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:54:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:44,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:54:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:54:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 13:54:44,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:54:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:44,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-10-16 13:54:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-10-16 13:54:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-10-16 13:54:44,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-10-16 13:54:44,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-10-16 13:54:44,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-10-16 13:54:44,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-10-16 13:54:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-10-16 13:54:44,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-10-16 13:54:44,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-10-16 13:54:44,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-10-16 13:54:44,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-10-16 13:54:44,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-10-16 13:54:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-10-16 13:54:44,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-10-16 13:54:44,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-10-16 13:54:44,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-10-16 13:54:44,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:44,942 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 758 trivial. 0 not checked. [2022-10-16 13:54:44,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:44,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991700103] [2022-10-16 13:54:44,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991700103] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:44,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:54:44,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-10-16 13:54:44,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244368766] [2022-10-16 13:54:44,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:44,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-10-16 13:54:44,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:44,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-10-16 13:54:44,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-10-16 13:54:44,945 INFO L87 Difference]: Start difference. First operand 1492 states and 1993 transitions. Second operand has 10 states, 10 states have (on average 13.3) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (46), 6 states have call predecessors, (46), 2 states have return successors, (45), 3 states have call predecessors, (45), 2 states have call successors, (45) [2022-10-16 13:54:51,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:51,547 INFO L93 Difference]: Finished difference Result 3357 states and 4598 transitions. [2022-10-16 13:54:51,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-16 13:54:51,549 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (46), 6 states have call predecessors, (46), 2 states have return successors, (45), 3 states have call predecessors, (45), 2 states have call successors, (45) Word has length 367 [2022-10-16 13:54:51,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:51,565 INFO L225 Difference]: With dead ends: 3357 [2022-10-16 13:54:51,565 INFO L226 Difference]: Without dead ends: 1899 [2022-10-16 13:54:51,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-10-16 13:54:51,575 INFO L413 NwaCegarLoop]: 1275 mSDtfsCounter, 1308 mSDsluCounter, 3448 mSDsCounter, 0 mSdLazyCounter, 3741 mSolverCounterSat, 905 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1455 SdHoareTripleChecker+Valid, 4723 SdHoareTripleChecker+Invalid, 4646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 905 IncrementalHoareTripleChecker+Valid, 3741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:51,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1455 Valid, 4723 Invalid, 4646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [905 Valid, 3741 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2022-10-16 13:54:51,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-10-16 13:54:51,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1514. [2022-10-16 13:54:51,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1027 states have (on average 1.2502434274586174) internal successors, (1284), 1091 states have internal predecessors, (1284), 361 states have call successors, (361), 60 states have call predecessors, (361), 63 states have return successors, (380), 371 states have call predecessors, (380), 361 states have call successors, (380) [2022-10-16 13:54:51,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2025 transitions. [2022-10-16 13:54:51,781 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2025 transitions. Word has length 367 [2022-10-16 13:54:51,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:51,782 INFO L495 AbstractCegarLoop]: Abstraction has 1514 states and 2025 transitions. [2022-10-16 13:54:51,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (46), 6 states have call predecessors, (46), 2 states have return successors, (45), 3 states have call predecessors, (45), 2 states have call successors, (45) [2022-10-16 13:54:51,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2025 transitions. [2022-10-16 13:54:51,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2022-10-16 13:54:51,792 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:51,792 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:51,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-10-16 13:54:51,792 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting msb_init_cardErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:51,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:51,793 INFO L85 PathProgramCache]: Analyzing trace with hash -505770419, now seen corresponding path program 1 times [2022-10-16 13:54:51,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:51,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224551115] [2022-10-16 13:54:51,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:51,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:51,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:54:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:54:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:52,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:52,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:54:52,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:52,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:52,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:54:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:52,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:54:52,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:52,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:52,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:54:52,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:54:52,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:54:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:54:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:54:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 13:54:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:54:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-10-16 13:54:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-10-16 13:54:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-10-16 13:54:52,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:54:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:54:52,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:54:52,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:54:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:54:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-10-16 13:54:52,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 13:54:52,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:54:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 13:54:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:54:52,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-10-16 13:54:52,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-10-16 13:54:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-10-16 13:54:52,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-10-16 13:54:52,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-10-16 13:54:52,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-10-16 13:54:52,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-10-16 13:54:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-10-16 13:54:52,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-10-16 13:54:52,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-10-16 13:54:52,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-10-16 13:54:52,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-10-16 13:54:52,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-10-16 13:54:52,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-10-16 13:54:52,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-10-16 13:54:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-10-16 13:54:52,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:54:52,949 INFO L134 CoverageAnalysis]: Checked inductivity of 803 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 803 trivial. 0 not checked. [2022-10-16 13:54:52,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:52,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224551115] [2022-10-16 13:54:52,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224551115] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:52,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:54:52,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-16 13:54:52,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593174386] [2022-10-16 13:54:52,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:52,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-16 13:54:52,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:52,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-16 13:54:52,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-10-16 13:54:52,953 INFO L87 Difference]: Start difference. First operand 1514 states and 2025 transitions. Second operand has 9 states, 9 states have (on average 16.77777777777778) internal successors, (151), 4 states have internal predecessors, (151), 3 states have call successors, (50), 6 states have call predecessors, (50), 2 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-10-16 13:54:58,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:54:58,529 INFO L93 Difference]: Finished difference Result 3152 states and 4310 transitions. [2022-10-16 13:54:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 13:54:58,530 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.77777777777778) internal successors, (151), 4 states have internal predecessors, (151), 3 states have call successors, (50), 6 states have call predecessors, (50), 2 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 399 [2022-10-16 13:54:58,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:54:58,541 INFO L225 Difference]: With dead ends: 3152 [2022-10-16 13:54:58,541 INFO L226 Difference]: Without dead ends: 1672 [2022-10-16 13:54:58,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-10-16 13:54:58,552 INFO L413 NwaCegarLoop]: 1193 mSDtfsCounter, 1068 mSDsluCounter, 2518 mSDsCounter, 0 mSdLazyCounter, 3020 mSolverCounterSat, 818 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 3711 SdHoareTripleChecker+Invalid, 3838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 818 IncrementalHoareTripleChecker+Valid, 3020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-10-16 13:54:58,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1170 Valid, 3711 Invalid, 3838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [818 Valid, 3020 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-10-16 13:54:58,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1672 states. [2022-10-16 13:54:58,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1672 to 1524. [2022-10-16 13:54:58,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1524 states, 1034 states have (on average 1.251450676982592) internal successors, (1294), 1100 states have internal predecessors, (1294), 363 states have call successors, (363), 60 states have call predecessors, (363), 64 states have return successors, (383), 373 states have call predecessors, (383), 363 states have call successors, (383) [2022-10-16 13:54:58,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1524 states to 1524 states and 2040 transitions. [2022-10-16 13:54:58,702 INFO L78 Accepts]: Start accepts. Automaton has 1524 states and 2040 transitions. Word has length 399 [2022-10-16 13:54:58,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:54:58,702 INFO L495 AbstractCegarLoop]: Abstraction has 1524 states and 2040 transitions. [2022-10-16 13:54:58,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.77777777777778) internal successors, (151), 4 states have internal predecessors, (151), 3 states have call successors, (50), 6 states have call predecessors, (50), 2 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-10-16 13:54:58,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1524 states and 2040 transitions. [2022-10-16 13:54:58,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2022-10-16 13:54:58,712 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:54:58,713 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:54:58,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-10-16 13:54:58,713 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:54:58,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:54:58,714 INFO L85 PathProgramCache]: Analyzing trace with hash 394089631, now seen corresponding path program 2 times [2022-10-16 13:54:58,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:54:58,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240962957] [2022-10-16 13:54:58,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:54:58,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:54:58,851 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:54:58,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [378516611] [2022-10-16 13:54:58,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 13:54:58,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:54:58,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:54:58,854 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 13:54:58,862 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 13:54:59,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-10-16 13:54:59,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 13:54:59,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 1665 conjuncts, 45 conjunts are in the unsatisfiable core [2022-10-16 13:54:59,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:54:59,872 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2022-10-16 13:54:59,872 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:54:59,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:54:59,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240962957] [2022-10-16 13:54:59,872 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:54:59,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378516611] [2022-10-16 13:54:59,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378516611] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:54:59,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:54:59,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-16 13:54:59,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798101032] [2022-10-16 13:54:59,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:54:59,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-16 13:54:59,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:54:59,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-16 13:54:59,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-10-16 13:54:59,875 INFO L87 Difference]: Start difference. First operand 1524 states and 2040 transitions. Second operand has 9 states, 9 states have (on average 13.333333333333334) internal successors, (120), 7 states have internal predecessors, (120), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) [2022-10-16 13:55:00,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:55:00,275 INFO L93 Difference]: Finished difference Result 3116 states and 4191 transitions. [2022-10-16 13:55:00,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 13:55:00,276 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.333333333333334) internal successors, (120), 7 states have internal predecessors, (120), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) Word has length 389 [2022-10-16 13:55:00,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:55:00,284 INFO L225 Difference]: With dead ends: 3116 [2022-10-16 13:55:00,284 INFO L226 Difference]: Without dead ends: 1626 [2022-10-16 13:55:00,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-10-16 13:55:00,292 INFO L413 NwaCegarLoop]: 1424 mSDtfsCounter, 89 mSDsluCounter, 9873 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 11297 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:55:00,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 11297 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 13:55:00,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2022-10-16 13:55:00,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1533. [2022-10-16 13:55:00,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1041 states have (on average 1.249759846301633) internal successors, (1301), 1107 states have internal predecessors, (1301), 363 states have call successors, (363), 60 states have call predecessors, (363), 66 states have return successors, (392), 375 states have call predecessors, (392), 363 states have call successors, (392) [2022-10-16 13:55:00,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 2056 transitions. [2022-10-16 13:55:00,441 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 2056 transitions. Word has length 389 [2022-10-16 13:55:00,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:55:00,442 INFO L495 AbstractCegarLoop]: Abstraction has 1533 states and 2056 transitions. [2022-10-16 13:55:00,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.333333333333334) internal successors, (120), 7 states have internal predecessors, (120), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) [2022-10-16 13:55:00,442 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 2056 transitions. [2022-10-16 13:55:00,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2022-10-16 13:55:00,453 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:55:00,454 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:55:00,503 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 13:55:00,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:55:00,669 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting msb_init_cardErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:55:00,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:55:00,669 INFO L85 PathProgramCache]: Analyzing trace with hash -169650165, now seen corresponding path program 1 times [2022-10-16 13:55:00,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:55:00,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918452233] [2022-10-16 13:55:00,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:00,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:55:00,764 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:55:00,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1324169426] [2022-10-16 13:55:00,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:00,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:55:00,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:55:00,767 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 13:55:00,795 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 13:55:01,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:02,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 3393 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 13:55:02,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:55:02,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1120 backedges. 0 proven. 370 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2022-10-16 13:55:02,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 13:55:02,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1120 backedges. 0 proven. 370 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2022-10-16 13:55:02,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:55:02,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918452233] [2022-10-16 13:55:02,886 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:55:02,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324169426] [2022-10-16 13:55:02,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324169426] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 13:55:02,886 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 13:55:02,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2022-10-16 13:55:02,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164142555] [2022-10-16 13:55:02,887 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 13:55:02,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-10-16 13:55:02,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:55:02,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-10-16 13:55:02,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2022-10-16 13:55:02,889 INFO L87 Difference]: Start difference. First operand 1533 states and 2056 transitions. Second operand has 14 states, 14 states have (on average 14.071428571428571) internal successors, (197), 14 states have internal predecessors, (197), 12 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (43), 12 states have call predecessors, (43), 12 states have call successors, (43) [2022-10-16 13:55:06,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:55:06,445 INFO L93 Difference]: Finished difference Result 5302 states and 7257 transitions. [2022-10-16 13:55:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-10-16 13:55:06,447 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 14.071428571428571) internal successors, (197), 14 states have internal predecessors, (197), 12 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (43), 12 states have call predecessors, (43), 12 states have call successors, (43) Word has length 410 [2022-10-16 13:55:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:55:06,466 INFO L225 Difference]: With dead ends: 5302 [2022-10-16 13:55:06,466 INFO L226 Difference]: Without dead ends: 3803 [2022-10-16 13:55:06,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 818 GetRequests, 796 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2022-10-16 13:55:06,475 INFO L413 NwaCegarLoop]: 2089 mSDtfsCounter, 7158 mSDsluCounter, 3758 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 1172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7712 SdHoareTripleChecker+Valid, 5847 SdHoareTripleChecker+Invalid, 2210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1172 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-10-16 13:55:06,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7712 Valid, 5847 Invalid, 2210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1172 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-10-16 13:55:06,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3803 states. [2022-10-16 13:55:06,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3803 to 1633. [2022-10-16 13:55:06,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1107 states have (on average 1.2457091237579043) internal successors, (1379), 1171 states have internal predecessors, (1379), 397 states have call successors, (397), 60 states have call predecessors, (397), 66 states have return successors, (428), 411 states have call predecessors, (428), 397 states have call successors, (428) [2022-10-16 13:55:06,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2204 transitions. [2022-10-16 13:55:06,713 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2204 transitions. Word has length 410 [2022-10-16 13:55:06,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:55:06,714 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2204 transitions. [2022-10-16 13:55:06,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 14.071428571428571) internal successors, (197), 14 states have internal predecessors, (197), 12 states have call successors, (44), 1 states have call predecessors, (44), 1 states have return successors, (43), 12 states have call predecessors, (43), 12 states have call successors, (43) [2022-10-16 13:55:06,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2204 transitions. [2022-10-16 13:55:06,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2022-10-16 13:55:06,725 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:55:06,726 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:55:06,777 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 13:55:06,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-10-16 13:55:06,941 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting msb_init_cardErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:55:06,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:55:06,942 INFO L85 PathProgramCache]: Analyzing trace with hash -12627268, now seen corresponding path program 1 times [2022-10-16 13:55:06,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:55:06,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442638707] [2022-10-16 13:55:06,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:06,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:55:07,068 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:55:07,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [430624951] [2022-10-16 13:55:07,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:07,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:55:07,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:55:07,070 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:55:07,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-10-16 13:55:08,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:08,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 3135 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 13:55:08,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:55:08,475 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2022-10-16 13:55:08,475 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:55:08,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:55:08,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442638707] [2022-10-16 13:55:08,476 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:55:08,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430624951] [2022-10-16 13:55:08,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430624951] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:55:08,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:55:08,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 13:55:08,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158175395] [2022-10-16 13:55:08,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:55:08,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 13:55:08,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:55:08,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 13:55:08,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:55:08,479 INFO L87 Difference]: Start difference. First operand 1633 states and 2204 transitions. Second operand has 6 states, 6 states have (on average 27.5) internal successors, (165), 4 states have internal predecessors, (165), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (53), 3 states have call predecessors, (53), 2 states have call successors, (53) [2022-10-16 13:55:10,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:55:10,378 INFO L93 Difference]: Finished difference Result 3232 states and 4389 transitions. [2022-10-16 13:55:10,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 13:55:10,379 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.5) internal successors, (165), 4 states have internal predecessors, (165), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (53), 3 states have call predecessors, (53), 2 states have call successors, (53) Word has length 422 [2022-10-16 13:55:10,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:55:10,386 INFO L225 Difference]: With dead ends: 3232 [2022-10-16 13:55:10,387 INFO L226 Difference]: Without dead ends: 1633 [2022-10-16 13:55:10,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 417 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:55:10,394 INFO L413 NwaCegarLoop]: 1331 mSDtfsCounter, 1281 mSDsluCounter, 2729 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1284 SdHoareTripleChecker+Valid, 4060 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-10-16 13:55:10,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1284 Valid, 4060 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-10-16 13:55:10,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1633 states. [2022-10-16 13:55:10,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1633 to 1633. [2022-10-16 13:55:10,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1107 states have (on average 1.2448057813911473) internal successors, (1378), 1171 states have internal predecessors, (1378), 397 states have call successors, (397), 60 states have call predecessors, (397), 66 states have return successors, (428), 411 states have call predecessors, (428), 397 states have call successors, (428) [2022-10-16 13:55:10,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2203 transitions. [2022-10-16 13:55:10,558 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2203 transitions. Word has length 422 [2022-10-16 13:55:10,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:55:10,559 INFO L495 AbstractCegarLoop]: Abstraction has 1633 states and 2203 transitions. [2022-10-16 13:55:10,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.5) internal successors, (165), 4 states have internal predecessors, (165), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (53), 3 states have call predecessors, (53), 2 states have call successors, (53) [2022-10-16 13:55:10,559 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2203 transitions. [2022-10-16 13:55:10,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 482 [2022-10-16 13:55:10,569 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:55:10,569 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:55:10,619 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-10-16 13:55:10,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-10-16 13:55:10,784 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting msb_init_cardErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:55:10,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:55:10,785 INFO L85 PathProgramCache]: Analyzing trace with hash 446184633, now seen corresponding path program 1 times [2022-10-16 13:55:10,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:55:10,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325670597] [2022-10-16 13:55:10,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:10,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:55:10,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:55:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-10-16 13:55:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 13:55:13,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:55:13,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:55:13,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:55:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 13:55:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:55:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:55:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 13:55:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:55:13,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:55:13,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-10-16 13:55:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:55:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:55:13,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 13:55:13,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-10-16 13:55:13,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-10-16 13:55:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-10-16 13:55:13,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 13:55:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-10-16 13:55:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 13:55:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-10-16 13:55:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-10-16 13:55:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-10-16 13:55:13,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-10-16 13:55:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-10-16 13:55:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-10-16 13:55:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-10-16 13:55:13,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:13,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:13,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-10-16 13:55:13,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:14,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-10-16 13:55:14,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-10-16 13:55:14,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-10-16 13:55:14,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-10-16 13:55:14,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:55:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:14,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-10-16 13:55:14,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:55:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 13:55:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-10-16 13:55:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-10-16 13:55:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-10-16 13:55:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-10-16 13:55:14,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 13:55:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 13:55:14,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-10-16 13:55:14,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-10-16 13:55:14,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-10-16 13:55:14,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-10-16 13:55:14,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-10-16 13:55:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-10-16 13:55:14,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-10-16 13:55:14,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-10-16 13:55:14,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-10-16 13:55:14,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-10-16 13:55:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-10-16 13:55:14,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-10-16 13:55:14,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-10-16 13:55:14,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-10-16 13:55:14,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-10-16 13:55:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-10-16 13:55:14,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 938 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 938 trivial. 0 not checked. [2022-10-16 13:55:14,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:55:14,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325670597] [2022-10-16 13:55:14,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325670597] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:55:14,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:55:14,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-10-16 13:55:14,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477158180] [2022-10-16 13:55:14,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:55:14,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-10-16 13:55:14,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:55:14,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-10-16 13:55:14,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2022-10-16 13:55:14,614 INFO L87 Difference]: Start difference. First operand 1633 states and 2203 transitions. Second operand has 16 states, 16 states have (on average 11.9375) internal successors, (191), 7 states have internal predecessors, (191), 2 states have call successors, (63), 9 states have call predecessors, (63), 3 states have return successors, (62), 4 states have call predecessors, (62), 2 states have call successors, (62) [2022-10-16 13:55:26,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:28,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:30,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:32,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:35,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:37,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:39,216 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:41,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:43,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:45,779 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:55:50,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:55:50,036 INFO L93 Difference]: Finished difference Result 3491 states and 4775 transitions. [2022-10-16 13:55:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 13:55:50,037 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.9375) internal successors, (191), 7 states have internal predecessors, (191), 2 states have call successors, (63), 9 states have call predecessors, (63), 3 states have return successors, (62), 4 states have call predecessors, (62), 2 states have call successors, (62) Word has length 481 [2022-10-16 13:55:50,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:55:50,048 INFO L225 Difference]: With dead ends: 3491 [2022-10-16 13:55:50,049 INFO L226 Difference]: Without dead ends: 1892 [2022-10-16 13:55:50,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2022-10-16 13:55:50,056 INFO L413 NwaCegarLoop]: 1325 mSDtfsCounter, 3044 mSDsluCounter, 3827 mSDsCounter, 0 mSdLazyCounter, 11098 mSolverCounterSat, 2066 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3087 SdHoareTripleChecker+Valid, 5152 SdHoareTripleChecker+Invalid, 13173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2066 IncrementalHoareTripleChecker+Valid, 11098 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.5s IncrementalHoareTripleChecker+Time [2022-10-16 13:55:50,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3087 Valid, 5152 Invalid, 13173 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2066 Valid, 11098 Invalid, 9 Unknown, 0 Unchecked, 34.5s Time] [2022-10-16 13:55:50,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2022-10-16 13:55:50,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 1640. [2022-10-16 13:55:50,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1113 states have (on average 1.2443845462713388) internal successors, (1385), 1176 states have internal predecessors, (1385), 398 states have call successors, (398), 60 states have call predecessors, (398), 66 states have return successors, (429), 413 states have call predecessors, (429), 398 states have call successors, (429) [2022-10-16 13:55:50,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 2212 transitions. [2022-10-16 13:55:50,261 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 2212 transitions. Word has length 481 [2022-10-16 13:55:50,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:55:50,261 INFO L495 AbstractCegarLoop]: Abstraction has 1640 states and 2212 transitions. [2022-10-16 13:55:50,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.9375) internal successors, (191), 7 states have internal predecessors, (191), 2 states have call successors, (63), 9 states have call predecessors, (63), 3 states have return successors, (62), 4 states have call predecessors, (62), 2 states have call successors, (62) [2022-10-16 13:55:50,261 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 2212 transitions. [2022-10-16 13:55:50,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2022-10-16 13:55:50,269 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:55:50,270 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:55:50,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-10-16 13:55:50,270 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting msb_init_cardErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [msb_get_zone_from_pbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_pbaErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, msb_get_zone_from_lbaErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 71 more)] === [2022-10-16 13:55:50,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:55:50,271 INFO L85 PathProgramCache]: Analyzing trace with hash -2112958786, now seen corresponding path program 1 times [2022-10-16 13:55:50,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:55:50,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843394837] [2022-10-16 13:55:50,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:50,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:55:50,378 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-10-16 13:55:50,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [30146435] [2022-10-16 13:55:50,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:55:50,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:55:50,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:55:50,380 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:55:50,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-10-16 13:55:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:55:51,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 3136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-10-16 13:55:51,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:55:51,944 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 882 trivial. 0 not checked. [2022-10-16 13:55:51,944 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:55:51,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:55:51,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843394837] [2022-10-16 13:55:51,945 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-10-16 13:55:51,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30146435] [2022-10-16 13:55:51,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30146435] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:55:51,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:55:51,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 13:55:51,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779810216] [2022-10-16 13:55:51,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:55:51,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 13:55:51,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:55:51,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 13:55:51,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:55:51,948 INFO L87 Difference]: Start difference. First operand 1640 states and 2212 transitions. Second operand has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 6 states have internal predecessors, (160), 4 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (53), 4 states have call predecessors, (53), 4 states have call successors, (53)