/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded/rekcba_nxt.1.M1-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 12:22:08,929 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 12:22:08,993 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-21 12:22:09,009 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 12:22:09,010 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 12:22:09,022 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 12:22:09,023 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 12:22:09,023 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 12:22:09,023 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 12:22:09,023 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 12:22:09,024 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 12:22:09,040 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 12:22:09,041 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 12:22:09,041 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 12:22:09,041 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 12:22:09,041 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 12:22:09,041 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 12:22:09,042 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 12:22:09,042 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 12:22:09,042 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 12:22:09,042 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 12:22:09,042 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 12:22:09,043 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 12:22:09,043 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 12:22:09,043 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 12:22:09,043 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 12:22:09,043 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 12:22:09,043 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 12:22:09,043 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 12:22:09,044 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 12:22:09,044 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 12:22:09,045 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 12:22:09,226 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 12:22:09,264 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 12:22:09,266 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 12:22:09,267 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 12:22:09,268 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 12:22:09,269 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded/rekcba_nxt.1.M1-2.c [2023-12-21 12:22:10,253 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 12:22:10,506 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 12:22:10,507 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekcba_nxt.1.M1-2.c [2023-12-21 12:22:10,522 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/385a3900f/19ef9c3ff65f464b88a1a0cb7784cc93/FLAGe383dfb54 [2023-12-21 12:22:10,536 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/385a3900f/19ef9c3ff65f464b88a1a0cb7784cc93 [2023-12-21 12:22:10,538 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 12:22:10,540 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 12:22:10,540 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 12:22:10,540 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 12:22:10,544 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 12:22:10,544 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:22:10" (1/1) ... [2023-12-21 12:22:10,545 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f3cb524 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:10, skipping insertion in model container [2023-12-21 12:22:10,545 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:22:10" (1/1) ... [2023-12-21 12:22:10,595 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 12:22:10,713 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekcba_nxt.1.M1-2.c[1673,1686] [2023-12-21 12:22:10,947 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 12:22:10,956 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 12:22:10,962 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/nxt.ok1.i","-S") [42] [2023-12-21 12:22:10,966 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded/rekcba_nxt.1.M1-2.c[1673,1686] [2023-12-21 12:22:11,085 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 12:22:11,106 INFO L206 MainTranslator]: Completed translation [2023-12-21 12:22:11,106 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11 WrapperNode [2023-12-21 12:22:11,106 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 12:22:11,107 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 12:22:11,107 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 12:22:11,107 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 12:22:11,112 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,149 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,273 INFO L138 Inliner]: procedures = 57, calls = 1672, calls flagged for inlining = 24, calls inlined = 24, statements flattened = 3819 [2023-12-21 12:22:11,273 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 12:22:11,274 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 12:22:11,274 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 12:22:11,274 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 12:22:11,282 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,282 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,309 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,348 INFO L175 MemorySlicer]: Split 1232 memory accesses to 17 slices as follows [2, 241, 282, 8, 156, 113, 79, 57, 57, 79, 56, 79, 2, 8, 7, 2, 4]. 23 percent of accesses are in the largest equivalence class. The 10 initializations are split as follows [2, 0, 0, 0, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0]. The 181 writes are split as follows [0, 25, 25, 4, 2, 2, 1, 1, 29, 27, 29, 27, 1, 4, 3, 1, 0]. [2023-12-21 12:22:11,348 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,348 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,418 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,436 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,454 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,468 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,494 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 12:22:11,496 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 12:22:11,496 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 12:22:11,496 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 12:22:11,497 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (1/1) ... [2023-12-21 12:22:11,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 12:22:11,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:22:11,521 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-21 12:22:11,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-21 12:22:11,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 12:22:11,543 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2023-12-21 12:22:11,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2023-12-21 12:22:11,543 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_nxtway_gs_mode [2023-12-21 12:22:11,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_nxtway_gs_mode [2023-12-21 12:22:11,543 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-21 12:22:11,543 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2023-12-21 12:22:11,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2023-12-21 12:22:11,543 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2023-12-21 12:22:11,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2023-12-21 12:22:11,543 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_obstacle_flag [2023-12-21 12:22:11,544 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_obstacle_flag [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-12-21 12:22:11,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2023-12-21 12:22:11,545 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_get_gyro_sensor [2023-12-21 12:22:11,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_get_gyro_sensor [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_OSEK_Task_ts1 [2023-12-21 12:22:11,545 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_OSEK_Task_ts1 [2023-12-21 12:22:11,545 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_OSEK_Task_ts2 [2023-12-21 12:22:11,546 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_OSEK_Task_ts2 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_OSEK_Task_Background [2023-12-21 12:22:11,546 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_OSEK_Task_Background [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-12-21 12:22:11,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_speed [2023-12-21 12:22:11,547 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_speed [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 12:22:11,547 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-21 12:22:11,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-12-21 12:22:11,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-12-21 12:22:11,549 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 12:22:11,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 12:22:11,549 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_get_systick_ms [2023-12-21 12:22:11,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_get_systick_ms [2023-12-21 12:22:11,549 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2023-12-21 12:22:11,549 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2023-12-21 12:22:11,549 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtway_gs_mode [2023-12-21 12:22:11,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtway_gs_mode [2023-12-21 12:22:11,818 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 12:22:11,820 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 12:22:18,365 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 12:22:18,458 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 12:22:18,458 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 12:22:18,459 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:22:18 BoogieIcfgContainer [2023-12-21 12:22:18,459 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 12:22:18,462 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 12:22:18,462 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 12:22:18,464 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 12:22:18,464 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 12:22:10" (1/3) ... [2023-12-21 12:22:18,465 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e0f56f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:22:18, skipping insertion in model container [2023-12-21 12:22:18,465 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:22:11" (2/3) ... [2023-12-21 12:22:18,466 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e0f56f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:22:18, skipping insertion in model container [2023-12-21 12:22:18,466 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:22:18" (3/3) ... [2023-12-21 12:22:18,467 INFO L112 eAbstractionObserver]: Analyzing ICFG rekcba_nxt.1.M1-2.c [2023-12-21 12:22:18,479 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 12:22:18,479 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 12:22:18,534 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 12:22:18,538 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@a295ad4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 12:22:18,539 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 12:22:18,547 INFO L276 IsEmpty]: Start isEmpty. Operand has 1105 states, 696 states have (on average 1.3031609195402298) internal successors, (907), 728 states have internal predecessors, (907), 392 states have call successors, (392), 15 states have call predecessors, (392), 15 states have return successors, (392), 390 states have call predecessors, (392), 392 states have call successors, (392) [2023-12-21 12:22:18,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 717 [2023-12-21 12:22:18,589 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:22:18,590 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:22:18,591 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:22:18,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:22:18,595 INFO L85 PathProgramCache]: Analyzing trace with hash 735321255, now seen corresponding path program 1 times [2023-12-21 12:22:18,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:22:18,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102167489] [2023-12-21 12:22:18,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:22:18,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:22:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:22:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:22:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:22:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:22:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:22:19,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:22:19,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:22:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:22:19,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:22:19,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:22:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:22:19,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:22:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:22:19,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:22:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:22:19,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:22:19,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:22:19,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:22:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:22:19,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:22:19,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:22:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:22:19,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:22:19,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:22:19,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:22:19,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:22:19,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:22:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:22:19,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:22:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:22:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:22:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:22:19,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:22:19,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2023-12-21 12:22:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2023-12-21 12:22:19,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2023-12-21 12:22:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2023-12-21 12:22:19,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2023-12-21 12:22:19,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2023-12-21 12:22:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2023-12-21 12:22:19,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2023-12-21 12:22:19,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2023-12-21 12:22:19,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2023-12-21 12:22:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2023-12-21 12:22:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2023-12-21 12:22:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2023-12-21 12:22:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2023-12-21 12:22:19,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2023-12-21 12:22:19,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2023-12-21 12:22:19,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2023-12-21 12:22:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2023-12-21 12:22:19,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2023-12-21 12:22:19,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-12-21 12:22:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2023-12-21 12:22:19,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-12-21 12:22:19,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2023-12-21 12:22:19,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-12-21 12:22:19,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2023-12-21 12:22:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2023-12-21 12:22:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-12-21 12:22:19,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2023-12-21 12:22:19,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-12-21 12:22:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2023-12-21 12:22:19,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2023-12-21 12:22:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2023-12-21 12:22:19,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2023-12-21 12:22:19,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2023-12-21 12:22:19,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2023-12-21 12:22:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2023-12-21 12:22:19,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2023-12-21 12:22:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2023-12-21 12:22:19,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2023-12-21 12:22:19,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2023-12-21 12:22:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 641 [2023-12-21 12:22:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 647 [2023-12-21 12:22:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2023-12-21 12:22:19,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2023-12-21 12:22:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-12-21 12:22:19,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 671 [2023-12-21 12:22:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2023-12-21 12:22:19,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-12-21 12:22:19,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-12-21 12:22:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-12-21 12:22:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-12-21 12:22:19,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-12-21 12:22:19,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14280 trivial. 0 not checked. [2023-12-21 12:22:19,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:22:19,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102167489] [2023-12-21 12:22:19,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102167489] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 12:22:19,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 12:22:19,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 12:22:19,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822807348] [2023-12-21 12:22:19,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:22:19,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 12:22:19,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:22:19,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 12:22:19,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 12:22:19,594 INFO L87 Difference]: Start difference. First operand has 1105 states, 696 states have (on average 1.3031609195402298) internal successors, (907), 728 states have internal predecessors, (907), 392 states have call successors, (392), 15 states have call predecessors, (392), 15 states have return successors, (392), 390 states have call predecessors, (392), 392 states have call successors, (392) Second operand has 2 states, 2 states have (on average 147.0) internal successors, (294), 2 states have internal predecessors, (294), 2 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 2 states have call successors, (85) [2023-12-21 12:22:23,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:23,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:22:23,757 INFO L93 Difference]: Finished difference Result 2208 states and 3755 transitions. [2023-12-21 12:22:23,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 12:22:23,760 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 147.0) internal successors, (294), 2 states have internal predecessors, (294), 2 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 2 states have call successors, (85) Word has length 716 [2023-12-21 12:22:23,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:22:23,780 INFO L225 Difference]: With dead ends: 2208 [2023-12-21 12:22:23,780 INFO L226 Difference]: Without dead ends: 1102 [2023-12-21 12:22:23,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 12:22:23,793 INFO L413 NwaCegarLoop]: 1663 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-21 12:22:23,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1663 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2023-12-21 12:22:23,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2023-12-21 12:22:23,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1102. [2023-12-21 12:22:23,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 694 states have (on average 1.2968299711815563) internal successors, (900), 725 states have internal predecessors, (900), 392 states have call successors, (392), 15 states have call predecessors, (392), 15 states have return successors, (392), 390 states have call predecessors, (392), 392 states have call successors, (392) [2023-12-21 12:22:23,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1684 transitions. [2023-12-21 12:22:23,986 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1684 transitions. Word has length 716 [2023-12-21 12:22:23,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:22:23,986 INFO L495 AbstractCegarLoop]: Abstraction has 1102 states and 1684 transitions. [2023-12-21 12:22:23,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 147.0) internal successors, (294), 2 states have internal predecessors, (294), 2 states have call successors, (85), 1 states have call predecessors, (85), 1 states have return successors, (85), 1 states have call predecessors, (85), 2 states have call successors, (85) [2023-12-21 12:22:23,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1684 transitions. [2023-12-21 12:22:24,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 717 [2023-12-21 12:22:24,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:22:24,006 INFO L195 NwaCegarLoop]: trace histogram [85, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:22:24,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-21 12:22:24,007 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:22:24,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:22:24,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1324394833, now seen corresponding path program 1 times [2023-12-21 12:22:24,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:22:24,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605767142] [2023-12-21 12:22:24,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:22:24,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:22:28,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:22:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:22:31,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:22:31,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:22:31,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:22:31,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:22:31,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:22:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:22:31,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:22:31,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:31,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:22:31,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:22:32,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:22:32,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:22:32,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:22:32,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:22:32,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:22:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:22:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:22:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:22:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:22:32,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:22:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:22:32,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:22:32,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:22:32,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:22:32,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:22:32,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:22:32,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:22:32,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:22:32,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:22:32,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:22:32,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:22:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:22:32,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2023-12-21 12:22:32,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2023-12-21 12:22:32,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2023-12-21 12:22:32,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2023-12-21 12:22:32,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2023-12-21 12:22:32,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2023-12-21 12:22:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2023-12-21 12:22:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2023-12-21 12:22:32,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2023-12-21 12:22:32,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2023-12-21 12:22:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2023-12-21 12:22:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2023-12-21 12:22:32,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2023-12-21 12:22:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2023-12-21 12:22:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2023-12-21 12:22:32,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2023-12-21 12:22:32,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2023-12-21 12:22:32,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2023-12-21 12:22:32,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2023-12-21 12:22:32,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-12-21 12:22:32,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2023-12-21 12:22:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-12-21 12:22:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2023-12-21 12:22:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-12-21 12:22:32,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2023-12-21 12:22:32,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2023-12-21 12:22:32,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-12-21 12:22:32,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2023-12-21 12:22:32,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-12-21 12:22:32,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2023-12-21 12:22:32,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2023-12-21 12:22:32,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2023-12-21 12:22:32,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2023-12-21 12:22:32,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2023-12-21 12:22:32,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2023-12-21 12:22:32,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2023-12-21 12:22:32,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2023-12-21 12:22:32,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2023-12-21 12:22:32,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2023-12-21 12:22:32,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2023-12-21 12:22:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 641 [2023-12-21 12:22:32,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 647 [2023-12-21 12:22:32,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2023-12-21 12:22:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2023-12-21 12:22:32,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-12-21 12:22:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 671 [2023-12-21 12:22:32,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2023-12-21 12:22:32,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-12-21 12:22:32,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-12-21 12:22:32,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-12-21 12:22:32,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-12-21 12:22:32,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-12-21 12:22:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:32,292 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 27 proven. 225 refuted. 0 times theorem prover too weak. 14028 trivial. 0 not checked. [2023-12-21 12:22:32,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:22:32,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605767142] [2023-12-21 12:22:32,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605767142] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:22:32,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776253220] [2023-12-21 12:22:32,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:22:32,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:22:32,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:22:32,322 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) [2023-12-21 12:22:32,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-21 12:22:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:22:41,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 2223 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 12:22:41,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:22:41,951 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-12-21 12:22:43,011 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-12-21 12:22:43,041 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 7050 proven. 180 refuted. 0 times theorem prover too weak. 7050 trivial. 0 not checked. [2023-12-21 12:22:43,042 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:22:43,653 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2023-12-21 12:22:43,772 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-12-21 12:22:43,792 INFO L134 CoverageAnalysis]: Checked inductivity of 14280 backedges. 6 proven. 495 refuted. 0 times theorem prover too weak. 13779 trivial. 0 not checked. [2023-12-21 12:22:43,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776253220] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 12:22:43,792 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-21 12:22:43,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 12] total 30 [2023-12-21 12:22:43,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324141175] [2023-12-21 12:22:43,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-21 12:22:43,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-21 12:22:43,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:22:43,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-21 12:22:43,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=745, Unknown=0, NotChecked=0, Total=870 [2023-12-21 12:22:43,800 INFO L87 Difference]: Start difference. First operand 1102 states and 1684 transitions. Second operand has 30 states, 24 states have (on average 30.5) internal successors, (732), 28 states have internal predecessors, (732), 13 states have call successors, (203), 4 states have call predecessors, (203), 8 states have return successors, (203), 9 states have call predecessors, (203), 13 states have call successors, (203) [2023-12-21 12:22:46,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:49,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:51,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:53,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:55,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:57,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:22:59,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:01,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:03,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:06,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:14,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:18,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:22,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:26,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:30,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:34,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:38,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:42,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:46,489 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:50,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:23:54,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:11,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:24:11,966 INFO L93 Difference]: Finished difference Result 1699 states and 2573 transitions. [2023-12-21 12:24:11,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-21 12:24:11,967 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 24 states have (on average 30.5) internal successors, (732), 28 states have internal predecessors, (732), 13 states have call successors, (203), 4 states have call predecessors, (203), 8 states have return successors, (203), 9 states have call predecessors, (203), 13 states have call successors, (203) Word has length 716 [2023-12-21 12:24:11,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:24:11,981 INFO L225 Difference]: With dead ends: 1699 [2023-12-21 12:24:11,981 INFO L226 Difference]: Without dead ends: 1322 [2023-12-21 12:24:11,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1644 GetRequests, 1587 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=745, Invalid=2561, Unknown=0, NotChecked=0, Total=3306 [2023-12-21 12:24:11,996 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 9680 mSDsluCounter, 3684 mSDsCounter, 0 mSdLazyCounter, 12097 mSolverCounterSat, 9592 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9680 SdHoareTripleChecker+Valid, 4534 SdHoareTripleChecker+Invalid, 21700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 9592 IncrementalHoareTripleChecker+Valid, 12097 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 86.3s IncrementalHoareTripleChecker+Time [2023-12-21 12:24:11,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9680 Valid, 4534 Invalid, 21700 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [9592 Valid, 12097 Invalid, 11 Unknown, 0 Unchecked, 86.3s Time] [2023-12-21 12:24:11,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2023-12-21 12:24:12,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1289. [2023-12-21 12:24:12,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 806 states have (on average 1.2866004962779156) internal successors, (1037), 839 states have internal predecessors, (1037), 449 states have call successors, (449), 30 states have call predecessors, (449), 33 states have return successors, (491), 448 states have call predecessors, (491), 449 states have call successors, (491) [2023-12-21 12:24:12,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 1977 transitions. [2023-12-21 12:24:12,380 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 1977 transitions. Word has length 716 [2023-12-21 12:24:12,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:24:12,385 INFO L495 AbstractCegarLoop]: Abstraction has 1289 states and 1977 transitions. [2023-12-21 12:24:12,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 24 states have (on average 30.5) internal successors, (732), 28 states have internal predecessors, (732), 13 states have call successors, (203), 4 states have call predecessors, (203), 8 states have return successors, (203), 9 states have call predecessors, (203), 13 states have call successors, (203) [2023-12-21 12:24:12,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 1977 transitions. [2023-12-21 12:24:12,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 774 [2023-12-21 12:24:12,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:24:12,422 INFO L195 NwaCegarLoop]: trace histogram [89, 89, 89, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:24:12,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-21 12:24:12,636 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 [2023-12-21 12:24:12,637 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:24:12,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:24:12,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1427938963, now seen corresponding path program 1 times [2023-12-21 12:24:12,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:24:12,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136267654] [2023-12-21 12:24:12,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:24:12,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:24:13,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:13,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:24:13,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:24:13,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:24:13,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:24:13,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:24:13,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:24:13,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:24:13,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:24:13,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:24:13,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:24:13,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:24:13,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:24:13,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:24:13,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:24:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:24:13,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:24:13,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:24:13,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:24:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:24:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:24:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:24:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:24:13,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:24:13,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:24:13,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:24:13,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:24:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:24:13,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:24:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:24:13,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:24:13,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:24:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:24:13,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2023-12-21 12:24:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2023-12-21 12:24:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2023-12-21 12:24:13,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:13,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:24:13,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-21 12:24:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 12:24:13,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2023-12-21 12:24:13,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2023-12-21 12:24:13,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2023-12-21 12:24:13,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2023-12-21 12:24:13,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2023-12-21 12:24:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2023-12-21 12:24:13,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2023-12-21 12:24:13,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2023-12-21 12:24:13,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2023-12-21 12:24:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2023-12-21 12:24:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2023-12-21 12:24:13,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2023-12-21 12:24:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2023-12-21 12:24:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2023-12-21 12:24:13,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2023-12-21 12:24:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2023-12-21 12:24:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2023-12-21 12:24:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2023-12-21 12:24:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-12-21 12:24:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2023-12-21 12:24:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2023-12-21 12:24:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2023-12-21 12:24:13,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2023-12-21 12:24:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2023-12-21 12:24:13,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2023-12-21 12:24:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2023-12-21 12:24:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2023-12-21 12:24:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2023-12-21 12:24:13,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2023-12-21 12:24:13,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2023-12-21 12:24:13,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2023-12-21 12:24:13,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2023-12-21 12:24:13,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2023-12-21 12:24:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2023-12-21 12:24:13,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2023-12-21 12:24:13,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2023-12-21 12:24:13,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-12-21 12:24:13,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2023-12-21 12:24:13,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-12-21 12:24:13,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-12-21 12:24:13,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-12-21 12:24:13,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-12-21 12:24:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-12-21 12:24:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-12-21 12:24:13,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-12-21 12:24:13,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-12-21 12:24:13,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-12-21 12:24:13,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-12-21 12:24:13,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-12-21 12:24:13,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-12-21 12:24:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2023-12-21 12:24:13,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2023-12-21 12:24:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2023-12-21 12:24:13,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:13,910 INFO L134 CoverageAnalysis]: Checked inductivity of 15668 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15668 trivial. 0 not checked. [2023-12-21 12:24:13,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:24:13,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136267654] [2023-12-21 12:24:13,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136267654] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 12:24:13,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 12:24:13,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 12:24:13,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197009765] [2023-12-21 12:24:13,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:24:13,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 12:24:13,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:24:13,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 12:24:13,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-21 12:24:13,917 INFO L87 Difference]: Start difference. First operand 1289 states and 1977 transitions. Second operand has 5 states, 5 states have (on average 63.8) internal successors, (319), 3 states have internal predecessors, (319), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2023-12-21 12:24:18,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:22,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:26,362 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:30,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:34,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:24:34,939 INFO L93 Difference]: Finished difference Result 1869 states and 2950 transitions. [2023-12-21 12:24:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 12:24:34,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 63.8) internal successors, (319), 3 states have internal predecessors, (319), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) Word has length 773 [2023-12-21 12:24:34,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:24:34,960 INFO L225 Difference]: With dead ends: 1869 [2023-12-21 12:24:34,960 INFO L226 Difference]: Without dead ends: 1386 [2023-12-21 12:24:34,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-21 12:24:34,974 INFO L413 NwaCegarLoop]: 1633 mSDtfsCounter, 130 mSDsluCounter, 2754 mSDsCounter, 0 mSdLazyCounter, 1733 mSolverCounterSat, 425 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 4387 SdHoareTripleChecker+Invalid, 2162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 1733 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2023-12-21 12:24:34,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 4387 Invalid, 2162 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [425 Valid, 1733 Invalid, 4 Unknown, 0 Unchecked, 20.6s Time] [2023-12-21 12:24:34,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1386 states. [2023-12-21 12:24:35,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1386 to 1309. [2023-12-21 12:24:35,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 821 states have (on average 1.2838002436053593) internal successors, (1054), 853 states have internal predecessors, (1054), 449 states have call successors, (449), 30 states have call predecessors, (449), 38 states have return successors, (503), 454 states have call predecessors, (503), 449 states have call successors, (503) [2023-12-21 12:24:35,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 2006 transitions. [2023-12-21 12:24:35,375 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 2006 transitions. Word has length 773 [2023-12-21 12:24:35,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:24:35,377 INFO L495 AbstractCegarLoop]: Abstraction has 1309 states and 2006 transitions. [2023-12-21 12:24:35,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 63.8) internal successors, (319), 3 states have internal predecessors, (319), 2 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2023-12-21 12:24:35,377 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 2006 transitions. [2023-12-21 12:24:35,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 767 [2023-12-21 12:24:35,395 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:24:35,396 INFO L195 NwaCegarLoop]: trace histogram [87, 87, 87, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:24:35,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-21 12:24:35,396 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:24:35,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:24:35,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1758788975, now seen corresponding path program 1 times [2023-12-21 12:24:35,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:24:35,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155646533] [2023-12-21 12:24:35,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:24:35,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:24:35,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:37,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:24:37,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:24:37,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:24:37,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:24:37,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:24:37,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:24:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:24:37,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:24:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:24:37,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:24:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:24:37,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:24:37,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:24:37,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:24:37,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:24:37,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:24:37,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:24:37,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:24:37,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:24:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:24:37,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:24:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:24:37,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:24:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:24:37,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:24:37,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:24:37,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:24:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:24:37,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:24:37,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:24:37,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:24:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:24:37,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2023-12-21 12:24:37,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2023-12-21 12:24:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2023-12-21 12:24:37,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:37,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:24:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-12-21 12:24:37,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-21 12:24:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2023-12-21 12:24:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2023-12-21 12:24:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2023-12-21 12:24:37,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2023-12-21 12:24:37,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2023-12-21 12:24:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2023-12-21 12:24:37,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2023-12-21 12:24:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2023-12-21 12:24:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2023-12-21 12:24:37,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-12-21 12:24:37,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2023-12-21 12:24:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2023-12-21 12:24:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2023-12-21 12:24:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2023-12-21 12:24:37,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2023-12-21 12:24:37,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-12-21 12:24:37,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2023-12-21 12:24:37,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2023-12-21 12:24:37,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2023-12-21 12:24:37,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-12-21 12:24:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2023-12-21 12:24:37,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2023-12-21 12:24:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2023-12-21 12:24:37,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2023-12-21 12:24:37,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2023-12-21 12:24:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2023-12-21 12:24:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2023-12-21 12:24:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2023-12-21 12:24:37,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2023-12-21 12:24:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2023-12-21 12:24:37,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2023-12-21 12:24:37,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2023-12-21 12:24:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2023-12-21 12:24:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2023-12-21 12:24:37,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 649 [2023-12-21 12:24:37,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 655 [2023-12-21 12:24:37,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 661 [2023-12-21 12:24:37,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-12-21 12:24:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 673 [2023-12-21 12:24:37,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2023-12-21 12:24:37,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-12-21 12:24:37,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-12-21 12:24:37,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-12-21 12:24:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-12-21 12:24:37,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-12-21 12:24:37,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-12-21 12:24:37,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-12-21 12:24:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-12-21 12:24:37,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-12-21 12:24:37,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-12-21 12:24:37,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-12-21 12:24:37,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 751 [2023-12-21 12:24:37,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 757 [2023-12-21 12:24:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:37,729 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14967 trivial. 0 not checked. [2023-12-21 12:24:37,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:24:37,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155646533] [2023-12-21 12:24:37,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155646533] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:24:37,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499181290] [2023-12-21 12:24:37,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:24:37,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:24:37,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:24:37,745 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) [2023-12-21 12:24:37,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-21 12:24:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:38,996 INFO L262 TraceCheckSpWp]: Trace formula consists of 2459 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-21 12:24:39,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:24:39,494 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 7130 proven. 0 refuted. 0 times theorem prover too weak. 7840 trivial. 0 not checked. [2023-12-21 12:24:39,495 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 12:24:39,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499181290] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 12:24:39,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 12:24:39,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2023-12-21 12:24:39,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657840745] [2023-12-21 12:24:39,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:24:39,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 12:24:39,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:24:39,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 12:24:39,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-21 12:24:39,497 INFO L87 Difference]: Start difference. First operand 1309 states and 2006 transitions. Second operand has 5 states, 5 states have (on average 64.2) internal successors, (321), 4 states have internal predecessors, (321), 3 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 3 states have call successors, (94) [2023-12-21 12:24:43,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:47,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:50,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:24:50,117 INFO L93 Difference]: Finished difference Result 1921 states and 2930 transitions. [2023-12-21 12:24:50,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 12:24:50,118 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 64.2) internal successors, (321), 4 states have internal predecessors, (321), 3 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 3 states have call successors, (94) Word has length 766 [2023-12-21 12:24:50,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:24:50,127 INFO L225 Difference]: With dead ends: 1921 [2023-12-21 12:24:50,127 INFO L226 Difference]: Without dead ends: 1345 [2023-12-21 12:24:50,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 958 GetRequests, 949 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-21 12:24:50,133 INFO L413 NwaCegarLoop]: 1654 mSDtfsCounter, 2161 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 443 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2162 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2023-12-21 12:24:50,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2162 Valid, 2751 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 1168 Invalid, 2 Unknown, 0 Unchecked, 10.4s Time] [2023-12-21 12:24:50,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2023-12-21 12:24:50,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 1345. [2023-12-21 12:24:50,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1345 states, 846 states have (on average 1.2825059101654845) internal successors, (1085), 879 states have internal predecessors, (1085), 454 states have call successors, (454), 34 states have call predecessors, (454), 44 states have return successors, (509), 460 states have call predecessors, (509), 454 states have call successors, (509) [2023-12-21 12:24:50,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1345 states to 1345 states and 2048 transitions. [2023-12-21 12:24:50,414 INFO L78 Accepts]: Start accepts. Automaton has 1345 states and 2048 transitions. Word has length 766 [2023-12-21 12:24:50,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:24:50,415 INFO L495 AbstractCegarLoop]: Abstraction has 1345 states and 2048 transitions. [2023-12-21 12:24:50,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.2) internal successors, (321), 4 states have internal predecessors, (321), 3 states have call successors, (94), 3 states have call predecessors, (94), 2 states have return successors, (94), 2 states have call predecessors, (94), 3 states have call successors, (94) [2023-12-21 12:24:50,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1345 states and 2048 transitions. [2023-12-21 12:24:50,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 785 [2023-12-21 12:24:50,428 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:24:50,428 INFO L195 NwaCegarLoop]: trace histogram [89, 89, 89, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:24:50,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-21 12:24:50,641 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,SelfDestructingSolverStorable3 [2023-12-21 12:24:50,642 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:24:50,642 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:24:50,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1562451284, now seen corresponding path program 1 times [2023-12-21 12:24:50,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:24:50,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755768270] [2023-12-21 12:24:50,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:24:50,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:24:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:24:52,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:24:52,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:24:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:24:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:24:52,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:24:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:24:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:24:52,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:24:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:24:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:24:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:24:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:24:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:24:52,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:24:52,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:24:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:24:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:24:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:24:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:24:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:24:52,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:24:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:24:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:24:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:24:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:24:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:24:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:24:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:24:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:24:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:24:52,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:24:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2023-12-21 12:24:52,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:24:52,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2023-12-21 12:24:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2023-12-21 12:24:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:24:52,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:24:52,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-21 12:24:52,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 12:24:52,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:24:52,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 12:24:52,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2023-12-21 12:24:52,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2023-12-21 12:24:52,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2023-12-21 12:24:52,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2023-12-21 12:24:52,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2023-12-21 12:24:52,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2023-12-21 12:24:52,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-12-21 12:24:52,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2023-12-21 12:24:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2023-12-21 12:24:52,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2023-12-21 12:24:52,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2023-12-21 12:24:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2023-12-21 12:24:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-12-21 12:24:52,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2023-12-21 12:24:52,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2023-12-21 12:24:52,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2023-12-21 12:24:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-12-21 12:24:52,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2023-12-21 12:24:52,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2023-12-21 12:24:52,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2023-12-21 12:24:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2023-12-21 12:24:52,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2023-12-21 12:24:52,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2023-12-21 12:24:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2023-12-21 12:24:52,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2023-12-21 12:24:52,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2023-12-21 12:24:52,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2023-12-21 12:24:52,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2023-12-21 12:24:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2023-12-21 12:24:52,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2023-12-21 12:24:52,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2023-12-21 12:24:52,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 649 [2023-12-21 12:24:52,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 655 [2023-12-21 12:24:52,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 661 [2023-12-21 12:24:52,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-12-21 12:24:52,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 673 [2023-12-21 12:24:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2023-12-21 12:24:52,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-12-21 12:24:52,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-12-21 12:24:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-12-21 12:24:52,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-12-21 12:24:52,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-12-21 12:24:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-12-21 12:24:52,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-12-21 12:24:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-12-21 12:24:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-12-21 12:24:52,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-12-21 12:24:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-12-21 12:24:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 751 [2023-12-21 12:24:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 757 [2023-12-21 12:24:52,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 763 [2023-12-21 12:24:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 769 [2023-12-21 12:24:52,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 775 [2023-12-21 12:24:52,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:52,856 INFO L134 CoverageAnalysis]: Checked inductivity of 15677 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 15668 trivial. 0 not checked. [2023-12-21 12:24:52,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:24:52,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755768270] [2023-12-21 12:24:52,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755768270] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:24:52,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166494033] [2023-12-21 12:24:52,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:24:52,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:24:52,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:24:52,873 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) [2023-12-21 12:24:52,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-21 12:24:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:24:54,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 2502 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 12:24:54,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:24:55,465 INFO L134 CoverageAnalysis]: Checked inductivity of 15677 backedges. 7398 proven. 0 refuted. 0 times theorem prover too weak. 8279 trivial. 0 not checked. [2023-12-21 12:24:55,465 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 12:24:55,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166494033] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 12:24:55,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 12:24:55,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2023-12-21 12:24:55,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175912136] [2023-12-21 12:24:55,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:24:55,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 12:24:55,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:24:55,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 12:24:55,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-21 12:24:55,468 INFO L87 Difference]: Start difference. First operand 1345 states and 2048 transitions. Second operand has 3 states, 3 states have (on average 108.33333333333333) internal successors, (325), 2 states have internal predecessors, (325), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-21 12:24:59,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:24:59,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:24:59,815 INFO L93 Difference]: Finished difference Result 1926 states and 3020 transitions. [2023-12-21 12:24:59,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 12:24:59,815 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 108.33333333333333) internal successors, (325), 2 states have internal predecessors, (325), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) Word has length 784 [2023-12-21 12:24:59,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:24:59,824 INFO L225 Difference]: With dead ends: 1926 [2023-12-21 12:24:59,824 INFO L226 Difference]: Without dead ends: 1345 [2023-12-21 12:24:59,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 983 GetRequests, 977 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-21 12:24:59,837 INFO L413 NwaCegarLoop]: 1653 mSDtfsCounter, 1392 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1392 SdHoareTripleChecker+Valid, 1653 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-21 12:24:59,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1392 Valid, 1653 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2023-12-21 12:24:59,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2023-12-21 12:25:00,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 1345. [2023-12-21 12:25:00,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1345 states, 846 states have (on average 1.2742316784869976) internal successors, (1078), 879 states have internal predecessors, (1078), 454 states have call successors, (454), 34 states have call predecessors, (454), 44 states have return successors, (509), 460 states have call predecessors, (509), 454 states have call successors, (509) [2023-12-21 12:25:00,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1345 states to 1345 states and 2041 transitions. [2023-12-21 12:25:00,194 INFO L78 Accepts]: Start accepts. Automaton has 1345 states and 2041 transitions. Word has length 784 [2023-12-21 12:25:00,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:25:00,198 INFO L495 AbstractCegarLoop]: Abstraction has 1345 states and 2041 transitions. [2023-12-21 12:25:00,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 108.33333333333333) internal successors, (325), 2 states have internal predecessors, (325), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-21 12:25:00,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1345 states and 2041 transitions. [2023-12-21 12:25:00,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 768 [2023-12-21 12:25:00,210 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:25:00,210 INFO L195 NwaCegarLoop]: trace histogram [87, 87, 87, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:25:00,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-21 12:25:00,422 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 [2023-12-21 12:25:00,423 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:25:00,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:25:00,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1505914134, now seen corresponding path program 1 times [2023-12-21 12:25:00,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:25:00,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544757259] [2023-12-21 12:25:00,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:25:00,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:25:00,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:25:01,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:25:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:25:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:25:01,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:25:01,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:25:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:25:01,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:25:01,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:25:01,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:25:01,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:25:01,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:25:01,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:25:01,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:25:01,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:25:01,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:25:01,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:25:01,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:25:01,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:25:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:25:01,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:25:01,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:25:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:25:01,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:25:01,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:25:01,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:25:01,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:25:01,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:25:01,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:25:01,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:25:01,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:25:01,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:25:01,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:25:01,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2023-12-21 12:25:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:25:01,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:25:01,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2023-12-21 12:25:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2023-12-21 12:25:01,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:25:01,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:25:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-21 12:25:01,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2023-12-21 12:25:01,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2023-12-21 12:25:01,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2023-12-21 12:25:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2023-12-21 12:25:01,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2023-12-21 12:25:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2023-12-21 12:25:01,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2023-12-21 12:25:01,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2023-12-21 12:25:01,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2023-12-21 12:25:01,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2023-12-21 12:25:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2023-12-21 12:25:01,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2023-12-21 12:25:01,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2023-12-21 12:25:01,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2023-12-21 12:25:01,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2023-12-21 12:25:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2023-12-21 12:25:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2023-12-21 12:25:01,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2023-12-21 12:25:01,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2023-12-21 12:25:01,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-12-21 12:25:01,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2023-12-21 12:25:01,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2023-12-21 12:25:01,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2023-12-21 12:25:01,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:01,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2023-12-21 12:25:01,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2023-12-21 12:25:02,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2023-12-21 12:25:02,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2023-12-21 12:25:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2023-12-21 12:25:02,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2023-12-21 12:25:02,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2023-12-21 12:25:02,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2023-12-21 12:25:02,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2023-12-21 12:25:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2023-12-21 12:25:02,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2023-12-21 12:25:02,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2023-12-21 12:25:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2023-12-21 12:25:02,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2023-12-21 12:25:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-12-21 12:25:02,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2023-12-21 12:25:02,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-12-21 12:25:02,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-12-21 12:25:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-12-21 12:25:02,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-12-21 12:25:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-12-21 12:25:02,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-12-21 12:25:02,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-12-21 12:25:02,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-12-21 12:25:02,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-12-21 12:25:02,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-12-21 12:25:02,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-12-21 12:25:02,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-12-21 12:25:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2023-12-21 12:25:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2023-12-21 12:25:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:02,114 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14967 trivial. 0 not checked. [2023-12-21 12:25:02,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:25:02,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544757259] [2023-12-21 12:25:02,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544757259] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:25:02,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330470141] [2023-12-21 12:25:02,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:25:02,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:25:02,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:25:02,116 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) [2023-12-21 12:25:02,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-21 12:25:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:25:03,151 INFO L262 TraceCheckSpWp]: Trace formula consists of 2461 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-21 12:25:03,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:25:03,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 268 treesize of output 72 [2023-12-21 12:25:03,893 INFO L224 Elim1Store]: Index analysis took 383 ms [2023-12-21 12:25:04,060 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 276 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 268 treesize of output 121 [2023-12-21 12:25:11,576 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-21 12:25:11,576 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 199 treesize of output 119 [2023-12-21 12:25:11,907 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-12-21 12:25:12,020 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-12-21 12:25:12,069 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 8044 proven. 100 refuted. 0 times theorem prover too weak. 6826 trivial. 0 not checked. [2023-12-21 12:25:12,069 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:25:13,114 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14970 trivial. 0 not checked. [2023-12-21 12:25:13,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330470141] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:25:13,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:25:13,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 19 [2023-12-21 12:25:13,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468357234] [2023-12-21 12:25:13,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:25:13,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:25:13,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:25:13,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:25:13,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2023-12-21 12:25:13,117 INFO L87 Difference]: Start difference. First operand 1345 states and 2041 transitions. Second operand has 8 states, 8 states have (on average 39.75) internal successors, (318), 8 states have internal predecessors, (318), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2023-12-21 12:25:15,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:18,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:20,354 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:22,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:28,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:32,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:36,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:40,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:44,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:48,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:52,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:25:56,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:00,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:13,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:26:13,072 INFO L93 Difference]: Finished difference Result 3902 states and 5830 transitions. [2023-12-21 12:26:13,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:26:13,073 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 39.75) internal successors, (318), 8 states have internal predecessors, (318), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) Word has length 767 [2023-12-21 12:26:13,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:26:13,106 INFO L225 Difference]: With dead ends: 3902 [2023-12-21 12:26:13,107 INFO L226 Difference]: Without dead ends: 3411 [2023-12-21 12:26:13,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1747 GetRequests, 1717 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2023-12-21 12:26:13,124 INFO L413 NwaCegarLoop]: 2203 mSDtfsCounter, 5095 mSDsluCounter, 2538 mSDsCounter, 0 mSdLazyCounter, 6940 mSolverCounterSat, 4078 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5095 SdHoareTripleChecker+Valid, 4741 SdHoareTripleChecker+Invalid, 11027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4078 IncrementalHoareTripleChecker+Valid, 6940 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.6s IncrementalHoareTripleChecker+Time [2023-12-21 12:26:13,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5095 Valid, 4741 Invalid, 11027 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4078 Valid, 6940 Invalid, 9 Unknown, 0 Unchecked, 58.6s Time] [2023-12-21 12:26:13,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3411 states. [2023-12-21 12:26:13,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3411 to 3278. [2023-12-21 12:26:13,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3278 states, 2045 states have (on average 1.2728606356968215) internal successors, (2603), 2145 states have internal predecessors, (2603), 1095 states have call successors, (1095), 112 states have call predecessors, (1095), 137 states have return successors, (1261), 1102 states have call predecessors, (1261), 1095 states have call successors, (1261) [2023-12-21 12:26:13,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3278 states to 3278 states and 4959 transitions. [2023-12-21 12:26:13,720 INFO L78 Accepts]: Start accepts. Automaton has 3278 states and 4959 transitions. Word has length 767 [2023-12-21 12:26:13,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:26:13,721 INFO L495 AbstractCegarLoop]: Abstraction has 3278 states and 4959 transitions. [2023-12-21 12:26:13,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.75) internal successors, (318), 8 states have internal predecessors, (318), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2023-12-21 12:26:13,722 INFO L276 IsEmpty]: Start isEmpty. Operand 3278 states and 4959 transitions. [2023-12-21 12:26:13,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 787 [2023-12-21 12:26:13,747 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:26:13,748 INFO L195 NwaCegarLoop]: trace histogram [89, 89, 89, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:26:13,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-21 12:26:13,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:26:13,962 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:26:13,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:26:13,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1472671235, now seen corresponding path program 1 times [2023-12-21 12:26:13,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:26:13,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226052990] [2023-12-21 12:26:13,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:26:13,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:26:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:26:15,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:26:15,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:26:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:26:15,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:26:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:26:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:26:15,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:26:15,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:26:15,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:26:15,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:26:15,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:26:15,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:26:15,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:26:15,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:26:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:26:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:26:15,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:26:15,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:26:15,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:26:15,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:26:15,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:26:15,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:26:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:26:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:26:15,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:26:15,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:26:15,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:26:15,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:26:15,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:26:15,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:26:15,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:26:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:26:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2023-12-21 12:26:15,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:26:15,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:26:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2023-12-21 12:26:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2023-12-21 12:26:15,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:26:15,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:26:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-21 12:26:15,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 12:26:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:26:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 12:26:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2023-12-21 12:26:15,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2023-12-21 12:26:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2023-12-21 12:26:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2023-12-21 12:26:15,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2023-12-21 12:26:15,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2023-12-21 12:26:15,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2023-12-21 12:26:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2023-12-21 12:26:15,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2023-12-21 12:26:15,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2023-12-21 12:26:15,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2023-12-21 12:26:15,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2023-12-21 12:26:15,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2023-12-21 12:26:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2023-12-21 12:26:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2023-12-21 12:26:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2023-12-21 12:26:15,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2023-12-21 12:26:15,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2023-12-21 12:26:15,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2023-12-21 12:26:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2023-12-21 12:26:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 585 [2023-12-21 12:26:15,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 591 [2023-12-21 12:26:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2023-12-21 12:26:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2023-12-21 12:26:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2023-12-21 12:26:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 615 [2023-12-21 12:26:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 621 [2023-12-21 12:26:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 627 [2023-12-21 12:26:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 633 [2023-12-21 12:26:15,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 639 [2023-12-21 12:26:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 645 [2023-12-21 12:26:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2023-12-21 12:26:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 657 [2023-12-21 12:26:15,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 663 [2023-12-21 12:26:15,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 669 [2023-12-21 12:26:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 675 [2023-12-21 12:26:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:15,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 681 [2023-12-21 12:26:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-12-21 12:26:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2023-12-21 12:26:16,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-12-21 12:26:16,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 705 [2023-12-21 12:26:16,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-12-21 12:26:16,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-12-21 12:26:16,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 723 [2023-12-21 12:26:16,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-12-21 12:26:16,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-12-21 12:26:16,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-12-21 12:26:16,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-12-21 12:26:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-12-21 12:26:16,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 759 [2023-12-21 12:26:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 765 [2023-12-21 12:26:16,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 771 [2023-12-21 12:26:16,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 777 [2023-12-21 12:26:16,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:16,114 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 15668 trivial. 0 not checked. [2023-12-21 12:26:16,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:26:16,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226052990] [2023-12-21 12:26:16,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226052990] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:26:16,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176171903] [2023-12-21 12:26:16,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:26:16,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:26:16,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:26:16,129 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) [2023-12-21 12:26:16,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-21 12:26:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:26:17,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 2509 conjuncts, 109 conjunts are in the unsatisfiable core [2023-12-21 12:26:17,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:26:17,209 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:26:17,212 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:26:17,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:26:17,881 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:26:21,969 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 328 [2023-12-21 12:26:24,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-12-21 12:26:25,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 141 [2023-12-21 12:26:25,425 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 7492 proven. 932 refuted. 0 times theorem prover too weak. 7254 trivial. 0 not checked. [2023-12-21 12:26:25,425 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:26:26,669 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15678 trivial. 0 not checked. [2023-12-21 12:26:26,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176171903] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:26:26,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:26:26,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2023-12-21 12:26:26,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682890513] [2023-12-21 12:26:26,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:26:26,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:26:26,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:26:26,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:26:26,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2023-12-21 12:26:26,687 INFO L87 Difference]: Start difference. First operand 3278 states and 4959 transitions. Second operand has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:26:29,121 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:31,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:33,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:35,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:38,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:44,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:48,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:52,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:26:56,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:00,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:04,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:08,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:12,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:16,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:27,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:27:27,133 INFO L93 Difference]: Finished difference Result 10263 states and 15271 transitions. [2023-12-21 12:27:27,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:27:27,134 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) Word has length 786 [2023-12-21 12:27:27,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:27:27,174 INFO L225 Difference]: With dead ends: 10263 [2023-12-21 12:27:27,175 INFO L226 Difference]: Without dead ends: 8821 [2023-12-21 12:27:27,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1791 GetRequests, 1760 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 12:27:27,185 INFO L413 NwaCegarLoop]: 2232 mSDtfsCounter, 4285 mSDsluCounter, 2958 mSDsCounter, 0 mSdLazyCounter, 8043 mSolverCounterSat, 3312 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4285 SdHoareTripleChecker+Valid, 5190 SdHoareTripleChecker+Invalid, 11364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3312 IncrementalHoareTripleChecker+Valid, 8043 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58.1s IncrementalHoareTripleChecker+Time [2023-12-21 12:27:27,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4285 Valid, 5190 Invalid, 11364 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3312 Valid, 8043 Invalid, 9 Unknown, 0 Unchecked, 58.1s Time] [2023-12-21 12:27:27,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8821 states. [2023-12-21 12:27:28,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8821 to 7289. [2023-12-21 12:27:28,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7289 states, 4533 states have (on average 1.272005294506949) internal successors, (5766), 4768 states have internal predecessors, (5766), 2408 states have call successors, (2408), 292 states have call predecessors, (2408), 347 states have return successors, (2811), 2413 states have call predecessors, (2811), 2408 states have call successors, (2811) [2023-12-21 12:27:28,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7289 states to 7289 states and 10985 transitions. [2023-12-21 12:27:28,632 INFO L78 Accepts]: Start accepts. Automaton has 7289 states and 10985 transitions. Word has length 786 [2023-12-21 12:27:28,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:27:28,633 INFO L495 AbstractCegarLoop]: Abstraction has 7289 states and 10985 transitions. [2023-12-21 12:27:28,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:27:28,634 INFO L276 IsEmpty]: Start isEmpty. Operand 7289 states and 10985 transitions. [2023-12-21 12:27:28,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 788 [2023-12-21 12:27:28,692 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:27:28,693 INFO L195 NwaCegarLoop]: trace histogram [89, 89, 89, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:27:28,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-21 12:27:28,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:27:28,906 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:27:28,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:27:28,907 INFO L85 PathProgramCache]: Analyzing trace with hash 488875260, now seen corresponding path program 1 times [2023-12-21 12:27:28,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:27:28,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524627977] [2023-12-21 12:27:28,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:27:28,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:27:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:27:29,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:27:29,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:27:29,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:27:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:27:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:27:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:27:29,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:27:29,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:27:29,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:27:29,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:27:29,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:27:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:27:29,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:27:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:27:29,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:27:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:27:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:27:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:27:29,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:27:29,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:27:29,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:27:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:27:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:27:29,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:27:29,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:27:29,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:27:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:27:29,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:27:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:27:29,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:27:29,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:27:29,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:27:29,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2023-12-21 12:27:29,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:27:29,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:27:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2023-12-21 12:27:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2023-12-21 12:27:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:27:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:27:29,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-21 12:27:29,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 12:27:29,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:27:29,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 12:27:29,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2023-12-21 12:27:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2023-12-21 12:27:29,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2023-12-21 12:27:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2023-12-21 12:27:29,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2023-12-21 12:27:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2023-12-21 12:27:29,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2023-12-21 12:27:29,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2023-12-21 12:27:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2023-12-21 12:27:29,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2023-12-21 12:27:29,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2023-12-21 12:27:29,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2023-12-21 12:27:29,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2023-12-21 12:27:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2023-12-21 12:27:29,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2023-12-21 12:27:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2023-12-21 12:27:29,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2023-12-21 12:27:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2023-12-21 12:27:29,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2023-12-21 12:27:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2023-12-21 12:27:29,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2023-12-21 12:27:29,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2023-12-21 12:27:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2023-12-21 12:27:29,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2023-12-21 12:27:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2023-12-21 12:27:29,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2023-12-21 12:27:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2023-12-21 12:27:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2023-12-21 12:27:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2023-12-21 12:27:29,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2023-12-21 12:27:29,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2023-12-21 12:27:29,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2023-12-21 12:27:29,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2023-12-21 12:27:29,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2023-12-21 12:27:29,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2023-12-21 12:27:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2023-12-21 12:27:29,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-12-21 12:27:29,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-12-21 12:27:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-12-21 12:27:29,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-12-21 12:27:29,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-12-21 12:27:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2023-12-21 12:27:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-12-21 12:27:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-12-21 12:27:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-12-21 12:27:29,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-12-21 12:27:29,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-12-21 12:27:29,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2023-12-21 12:27:29,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2023-12-21 12:27:29,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2023-12-21 12:27:29,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2023-12-21 12:27:29,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2023-12-21 12:27:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2023-12-21 12:27:29,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:29,965 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 15668 trivial. 0 not checked. [2023-12-21 12:27:29,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:27:29,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524627977] [2023-12-21 12:27:29,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524627977] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:27:29,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226712460] [2023-12-21 12:27:29,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:27:29,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:27:29,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:27:29,967 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) [2023-12-21 12:27:29,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-21 12:27:30,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:27:30,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 2514 conjuncts, 87 conjunts are in the unsatisfiable core [2023-12-21 12:27:30,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:27:30,943 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:27:30,947 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:27:31,260 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:27:31,274 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:27:34,356 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 300 [2023-12-21 12:27:36,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-12-21 12:27:37,181 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 141 [2023-12-21 12:27:37,234 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 7492 proven. 932 refuted. 0 times theorem prover too weak. 7254 trivial. 0 not checked. [2023-12-21 12:27:37,234 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:27:38,251 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15678 trivial. 0 not checked. [2023-12-21 12:27:38,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226712460] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:27:38,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:27:38,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2023-12-21 12:27:38,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695587432] [2023-12-21 12:27:38,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:27:38,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:27:38,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:27:38,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:27:38,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2023-12-21 12:27:38,253 INFO L87 Difference]: Start difference. First operand 7289 states and 10985 transitions. Second operand has 8 states, 8 states have (on average 40.0) internal successors, (320), 8 states have internal predecessors, (320), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:27:40,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:43,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:46,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:48,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:54,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:27:58,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:02,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:06,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:10,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:14,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:18,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:22,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:26,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:37,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:28:37,930 INFO L93 Difference]: Finished difference Result 23184 states and 34392 transitions. [2023-12-21 12:28:37,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:28:37,931 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 40.0) internal successors, (320), 8 states have internal predecessors, (320), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) Word has length 787 [2023-12-21 12:28:37,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:28:38,023 INFO L225 Difference]: With dead ends: 23184 [2023-12-21 12:28:38,023 INFO L226 Difference]: Without dead ends: 19875 [2023-12-21 12:28:38,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1793 GetRequests, 1762 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 12:28:38,045 INFO L413 NwaCegarLoop]: 2208 mSDtfsCounter, 5113 mSDsluCounter, 2381 mSDsCounter, 0 mSdLazyCounter, 6399 mSolverCounterSat, 4143 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5113 SdHoareTripleChecker+Valid, 4589 SdHoareTripleChecker+Invalid, 10551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4143 IncrementalHoareTripleChecker+Valid, 6399 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.6s IncrementalHoareTripleChecker+Time [2023-12-21 12:28:38,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5113 Valid, 4589 Invalid, 10551 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4143 Valid, 6399 Invalid, 9 Unknown, 0 Unchecked, 55.6s Time] [2023-12-21 12:28:38,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19875 states. [2023-12-21 12:28:41,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19875 to 15608. [2023-12-21 12:28:41,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15608 states, 9693 states have (on average 1.2713298256473744) internal successors, (12323), 10201 states have internal predecessors, (12323), 5099 states have call successors, (5099), 700 states have call predecessors, (5099), 815 states have return successors, (6007), 5092 states have call predecessors, (6007), 5099 states have call successors, (6007) [2023-12-21 12:28:41,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15608 states to 15608 states and 23429 transitions. [2023-12-21 12:28:41,489 INFO L78 Accepts]: Start accepts. Automaton has 15608 states and 23429 transitions. Word has length 787 [2023-12-21 12:28:41,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:28:41,490 INFO L495 AbstractCegarLoop]: Abstraction has 15608 states and 23429 transitions. [2023-12-21 12:28:41,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 40.0) internal successors, (320), 8 states have internal predecessors, (320), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:28:41,490 INFO L276 IsEmpty]: Start isEmpty. Operand 15608 states and 23429 transitions. [2023-12-21 12:28:41,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 771 [2023-12-21 12:28:41,572 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:28:41,574 INFO L195 NwaCegarLoop]: trace histogram [87, 87, 87, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:28:41,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-21 12:28:41,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:28:41,791 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:28:41,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:28:41,792 INFO L85 PathProgramCache]: Analyzing trace with hash -653328699, now seen corresponding path program 1 times [2023-12-21 12:28:41,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:28:41,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650118480] [2023-12-21 12:28:41,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:28:41,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:28:42,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:28:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:28:42,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:28:42,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:28:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:28:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:28:42,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:28:42,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:28:42,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:28:42,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:28:42,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:28:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:28:42,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:28:42,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:28:42,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:28:42,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:28:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:28:42,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:28:42,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:28:42,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:28:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:28:42,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:28:42,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:28:42,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:28:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:28:42,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:28:42,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:28:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:28:42,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:28:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:28:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:28:42,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:28:42,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:28:42,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2023-12-21 12:28:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:28:42,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:28:42,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2023-12-21 12:28:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2023-12-21 12:28:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:28:42,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:28:42,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-21 12:28:42,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2023-12-21 12:28:42,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2023-12-21 12:28:42,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2023-12-21 12:28:42,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2023-12-21 12:28:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2023-12-21 12:28:42,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2023-12-21 12:28:42,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2023-12-21 12:28:42,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2023-12-21 12:28:42,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2023-12-21 12:28:42,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2023-12-21 12:28:42,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2023-12-21 12:28:42,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-12-21 12:28:42,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2023-12-21 12:28:42,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-12-21 12:28:42,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2023-12-21 12:28:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-12-21 12:28:42,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2023-12-21 12:28:42,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2023-12-21 12:28:42,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-12-21 12:28:42,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2023-12-21 12:28:42,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-12-21 12:28:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2023-12-21 12:28:42,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2023-12-21 12:28:42,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2023-12-21 12:28:42,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2023-12-21 12:28:42,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2023-12-21 12:28:42,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2023-12-21 12:28:42,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2023-12-21 12:28:42,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2023-12-21 12:28:42,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2023-12-21 12:28:42,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2023-12-21 12:28:42,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2023-12-21 12:28:42,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 641 [2023-12-21 12:28:42,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 647 [2023-12-21 12:28:42,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2023-12-21 12:28:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2023-12-21 12:28:42,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 665 [2023-12-21 12:28:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 671 [2023-12-21 12:28:42,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2023-12-21 12:28:42,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-12-21 12:28:42,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-12-21 12:28:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-12-21 12:28:42,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-12-21 12:28:42,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-12-21 12:28:42,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-12-21 12:28:42,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-12-21 12:28:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-12-21 12:28:42,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-12-21 12:28:42,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 737 [2023-12-21 12:28:42,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-12-21 12:28:42,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 749 [2023-12-21 12:28:42,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 755 [2023-12-21 12:28:42,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 761 [2023-12-21 12:28:42,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:42,818 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14967 trivial. 0 not checked. [2023-12-21 12:28:42,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:28:42,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650118480] [2023-12-21 12:28:42,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650118480] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:28:42,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510256429] [2023-12-21 12:28:42,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:28:42,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:28:42,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:28:42,819 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) [2023-12-21 12:28:42,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-21 12:28:43,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:28:43,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 2476 conjuncts, 79 conjunts are in the unsatisfiable core [2023-12-21 12:28:43,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:28:43,724 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:28:43,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:28:44,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:28:44,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:28:47,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 296 [2023-12-21 12:28:49,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-12-21 12:28:50,272 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 141 [2023-12-21 12:28:50,320 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 7212 proven. 932 refuted. 0 times theorem prover too weak. 6826 trivial. 0 not checked. [2023-12-21 12:28:50,320 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:28:51,262 INFO L134 CoverageAnalysis]: Checked inductivity of 14970 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14970 trivial. 0 not checked. [2023-12-21 12:28:51,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510256429] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:28:51,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:28:51,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2023-12-21 12:28:51,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512646876] [2023-12-21 12:28:51,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:28:51,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:28:51,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:28:51,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:28:51,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2023-12-21 12:28:51,265 INFO L87 Difference]: Start difference. First operand 15608 states and 23429 transitions. Second operand has 8 states, 8 states have (on average 40.125) internal successors, (321), 8 states have internal predecessors, (321), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2023-12-21 12:28:53,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:55,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:57,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:28:59,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:02,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:08,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:12,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:16,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:20,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:24,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:28,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:32,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:36,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:40,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:29:57,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:29:57,653 INFO L93 Difference]: Finished difference Result 49409 states and 73093 transitions. [2023-12-21 12:29:57,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:29:57,654 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 40.125) internal successors, (321), 8 states have internal predecessors, (321), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) Word has length 770 [2023-12-21 12:29:57,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:29:57,822 INFO L225 Difference]: With dead ends: 49409 [2023-12-21 12:29:57,823 INFO L226 Difference]: Without dead ends: 42429 [2023-12-21 12:29:57,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1753 GetRequests, 1722 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 12:29:57,867 INFO L413 NwaCegarLoop]: 2178 mSDtfsCounter, 4454 mSDsluCounter, 2919 mSDsCounter, 0 mSdLazyCounter, 7956 mSolverCounterSat, 3400 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4454 SdHoareTripleChecker+Valid, 5097 SdHoareTripleChecker+Invalid, 11365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3400 IncrementalHoareTripleChecker+Valid, 7956 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.0s IncrementalHoareTripleChecker+Time [2023-12-21 12:29:57,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4454 Valid, 5097 Invalid, 11365 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3400 Valid, 7956 Invalid, 9 Unknown, 0 Unchecked, 57.0s Time] [2023-12-21 12:29:57,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42429 states. [2023-12-21 12:30:06,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42429 to 32799. [2023-12-21 12:30:06,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32799 states, 20361 states have (on average 1.2710574136830215) internal successors, (25880), 21422 states have internal predecessors, (25880), 10590 states have call successors, (10590), 1612 states have call predecessors, (10590), 1847 states have return successors, (12571), 10543 states have call predecessors, (12571), 10590 states have call successors, (12571) [2023-12-21 12:30:07,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32799 states to 32799 states and 49041 transitions. [2023-12-21 12:30:07,080 INFO L78 Accepts]: Start accepts. Automaton has 32799 states and 49041 transitions. Word has length 770 [2023-12-21 12:30:07,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:30:07,081 INFO L495 AbstractCegarLoop]: Abstraction has 32799 states and 49041 transitions. [2023-12-21 12:30:07,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 40.125) internal successors, (321), 8 states have internal predecessors, (321), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2023-12-21 12:30:07,081 INFO L276 IsEmpty]: Start isEmpty. Operand 32799 states and 49041 transitions. [2023-12-21 12:30:07,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 778 [2023-12-21 12:30:07,698 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:30:07,699 INFO L195 NwaCegarLoop]: trace histogram [87, 87, 87, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:30:07,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-21 12:30:07,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:30:07,925 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:30:07,925 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:30:07,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1288888672, now seen corresponding path program 1 times [2023-12-21 12:30:07,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:30:07,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444318124] [2023-12-21 12:30:07,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:30:07,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:30:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:30:09,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:30:09,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:30:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:30:09,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:30:09,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:30:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:30:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:30:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:30:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:30:09,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:30:09,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:30:09,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:30:09,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:30:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:30:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:30:09,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:30:09,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:30:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:30:09,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:30:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:30:09,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:30:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:30:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:30:09,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:30:09,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:30:09,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:30:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:30:09,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:30:09,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:30:09,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:30:09,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:30:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:30:09,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2023-12-21 12:30:09,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:30:09,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:30:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2023-12-21 12:30:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2023-12-21 12:30:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:30:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:30:09,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:30:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-21 12:30:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2023-12-21 12:30:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2023-12-21 12:30:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2023-12-21 12:30:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2023-12-21 12:30:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2023-12-21 12:30:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2023-12-21 12:30:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2023-12-21 12:30:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2023-12-21 12:30:09,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-12-21 12:30:09,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2023-12-21 12:30:09,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-12-21 12:30:09,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2023-12-21 12:30:09,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2023-12-21 12:30:09,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2023-12-21 12:30:09,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2023-12-21 12:30:09,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2023-12-21 12:30:09,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2023-12-21 12:30:09,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2023-12-21 12:30:09,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2023-12-21 12:30:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2023-12-21 12:30:09,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2023-12-21 12:30:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2023-12-21 12:30:09,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2023-12-21 12:30:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2023-12-21 12:30:09,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2023-12-21 12:30:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2023-12-21 12:30:09,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2023-12-21 12:30:09,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2023-12-21 12:30:09,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2023-12-21 12:30:09,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2023-12-21 12:30:09,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2023-12-21 12:30:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2023-12-21 12:30:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2023-12-21 12:30:09,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2023-12-21 12:30:09,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2023-12-21 12:30:09,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2023-12-21 12:30:09,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2023-12-21 12:30:09,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2023-12-21 12:30:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-12-21 12:30:09,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2023-12-21 12:30:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2023-12-21 12:30:09,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-12-21 12:30:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-12-21 12:30:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-12-21 12:30:09,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-12-21 12:30:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-12-21 12:30:09,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-12-21 12:30:09,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-12-21 12:30:09,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-12-21 12:30:09,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-12-21 12:30:09,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2023-12-21 12:30:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2023-12-21 12:30:09,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2023-12-21 12:30:09,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:09,554 INFO L134 CoverageAnalysis]: Checked inductivity of 14978 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 14968 trivial. 0 not checked. [2023-12-21 12:30:09,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:30:09,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444318124] [2023-12-21 12:30:09,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444318124] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:30:09,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003710606] [2023-12-21 12:30:09,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:30:09,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:30:09,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:30:09,569 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) [2023-12-21 12:30:09,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-21 12:30:10,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:30:10,884 INFO L262 TraceCheckSpWp]: Trace formula consists of 2501 conjuncts, 97 conjunts are in the unsatisfiable core [2023-12-21 12:30:10,927 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:30:10,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:30:10,967 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:30:11,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:30:11,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:30:16,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 308 [2023-12-21 12:30:19,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-12-21 12:30:20,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 203 treesize of output 147 [2023-12-21 12:30:20,728 INFO L134 CoverageAnalysis]: Checked inductivity of 14978 backedges. 7220 proven. 932 refuted. 0 times theorem prover too weak. 6826 trivial. 0 not checked. [2023-12-21 12:30:20,728 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:30:22,020 INFO L134 CoverageAnalysis]: Checked inductivity of 14978 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14978 trivial. 0 not checked. [2023-12-21 12:30:22,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003710606] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:30:22,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:30:22,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2023-12-21 12:30:22,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736386891] [2023-12-21 12:30:22,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:30:22,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:30:22,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:30:22,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:30:22,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2023-12-21 12:30:22,025 INFO L87 Difference]: Start difference. First operand 32799 states and 49041 transitions. Second operand has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2023-12-21 12:30:25,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:28,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:31,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:33,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:36,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:43,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:47,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:51,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:55,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:30:59,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:31:03,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:31:07,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:31:11,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:31:15,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:31:43,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:31:43,535 INFO L93 Difference]: Finished difference Result 102658 states and 151466 transitions. [2023-12-21 12:31:43,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:31:43,536 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) Word has length 777 [2023-12-21 12:31:43,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:31:44,124 INFO L225 Difference]: With dead ends: 102658 [2023-12-21 12:31:44,124 INFO L226 Difference]: Without dead ends: 88455 [2023-12-21 12:31:44,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1769 GetRequests, 1738 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 12:31:44,213 INFO L413 NwaCegarLoop]: 2148 mSDtfsCounter, 4400 mSDsluCounter, 2894 mSDsCounter, 0 mSdLazyCounter, 7896 mSolverCounterSat, 3382 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4400 SdHoareTripleChecker+Valid, 5042 SdHoareTripleChecker+Invalid, 11287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3382 IncrementalHoareTripleChecker+Valid, 7896 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.6s IncrementalHoareTripleChecker+Time [2023-12-21 12:31:44,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4400 Valid, 5042 Invalid, 11287 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3382 Valid, 7896 Invalid, 9 Unknown, 0 Unchecked, 60.6s Time] [2023-12-21 12:31:44,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88455 states. [2023-12-21 12:32:03,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88455 to 68294. [2023-12-21 12:32:03,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68294 states, 42397 states have (on average 1.270962568106234) internal successors, (53885), 44579 states have internal predecessors, (53885), 21793 states have call successors, (21793), 3628 states have call predecessors, (21793), 4103 states have return successors, (26047), 21634 states have call predecessors, (26047), 21793 states have call successors, (26047) [2023-12-21 12:32:03,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68294 states to 68294 states and 101725 transitions. [2023-12-21 12:32:03,866 INFO L78 Accepts]: Start accepts. Automaton has 68294 states and 101725 transitions. Word has length 777 [2023-12-21 12:32:03,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:32:03,867 INFO L495 AbstractCegarLoop]: Abstraction has 68294 states and 101725 transitions. [2023-12-21 12:32:03,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.875) internal successors, (319), 8 states have internal predecessors, (319), 4 states have call successors, (94), 1 states have call predecessors, (94), 1 states have return successors, (94), 4 states have call predecessors, (94), 4 states have call successors, (94) [2023-12-21 12:32:03,868 INFO L276 IsEmpty]: Start isEmpty. Operand 68294 states and 101725 transitions. [2023-12-21 12:32:04,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 791 [2023-12-21 12:32:04,765 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:32:04,773 INFO L195 NwaCegarLoop]: trace histogram [89, 89, 89, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:32:04,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-21 12:32:04,985 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,SelfDestructingSolverStorable9 [2023-12-21 12:32:04,986 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:32:04,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:32:04,987 INFO L85 PathProgramCache]: Analyzing trace with hash -998562159, now seen corresponding path program 1 times [2023-12-21 12:32:04,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:32:04,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320095317] [2023-12-21 12:32:04,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:32:04,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:32:05,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:32:05,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:32:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:32:05,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:32:05,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:32:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:32:05,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:32:05,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:32:05,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:32:05,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:32:05,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:32:05,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:32:05,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:32:05,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:32:05,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:32:05,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:32:05,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:32:05,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:32:05,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:32:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:32:05,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:32:05,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:32:05,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:32:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:32:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:32:05,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:32:05,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:32:05,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:32:05,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:32:05,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:32:05,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:32:05,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:32:05,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:32:05,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2023-12-21 12:32:05,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:32:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:32:05,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2023-12-21 12:32:05,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2023-12-21 12:32:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:32:05,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:32:05,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-21 12:32:05,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 12:32:05,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:32:05,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 12:32:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2023-12-21 12:32:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2023-12-21 12:32:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2023-12-21 12:32:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2023-12-21 12:32:05,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2023-12-21 12:32:05,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-12-21 12:32:05,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2023-12-21 12:32:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2023-12-21 12:32:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2023-12-21 12:32:05,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2023-12-21 12:32:05,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2023-12-21 12:32:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-12-21 12:32:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2023-12-21 12:32:05,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2023-12-21 12:32:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2023-12-21 12:32:05,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-12-21 12:32:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2023-12-21 12:32:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2023-12-21 12:32:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2023-12-21 12:32:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2023-12-21 12:32:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2023-12-21 12:32:05,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2023-12-21 12:32:05,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2023-12-21 12:32:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2023-12-21 12:32:05,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2023-12-21 12:32:05,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2023-12-21 12:32:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2023-12-21 12:32:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2023-12-21 12:32:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2023-12-21 12:32:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2023-12-21 12:32:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 649 [2023-12-21 12:32:05,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 655 [2023-12-21 12:32:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 661 [2023-12-21 12:32:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2023-12-21 12:32:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 673 [2023-12-21 12:32:05,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2023-12-21 12:32:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-12-21 12:32:05,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-12-21 12:32:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-12-21 12:32:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-12-21 12:32:05,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-12-21 12:32:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-12-21 12:32:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-12-21 12:32:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-12-21 12:32:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-12-21 12:32:06,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-12-21 12:32:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-12-21 12:32:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 751 [2023-12-21 12:32:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 757 [2023-12-21 12:32:06,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 763 [2023-12-21 12:32:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 769 [2023-12-21 12:32:06,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 775 [2023-12-21 12:32:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 781 [2023-12-21 12:32:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:06,018 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 15668 trivial. 0 not checked. [2023-12-21 12:32:06,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:32:06,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320095317] [2023-12-21 12:32:06,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320095317] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:32:06,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288201922] [2023-12-21 12:32:06,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:32:06,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:32:06,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:32:06,020 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) [2023-12-21 12:32:06,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-21 12:32:06,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:32:07,011 INFO L262 TraceCheckSpWp]: Trace formula consists of 2529 conjuncts, 101 conjunts are in the unsatisfiable core [2023-12-21 12:32:07,155 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:32:07,162 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:32:07,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:32:07,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:32:07,552 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:32:11,657 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 304 [2023-12-21 12:32:13,861 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-12-21 12:32:14,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 203 treesize of output 147 [2023-12-21 12:32:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 7492 proven. 932 refuted. 0 times theorem prover too weak. 7254 trivial. 0 not checked. [2023-12-21 12:32:14,655 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:32:15,835 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15678 trivial. 0 not checked. [2023-12-21 12:32:15,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288201922] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:32:15,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:32:15,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2023-12-21 12:32:15,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413118877] [2023-12-21 12:32:15,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:32:15,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:32:15,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:32:15,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:32:15,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2023-12-21 12:32:15,838 INFO L87 Difference]: Start difference. First operand 68294 states and 101725 transitions. Second operand has 8 states, 8 states have (on average 40.375) internal successors, (323), 8 states have internal predecessors, (323), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:32:18,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:20,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:23,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:25,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:32,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:36,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:40,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:45,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:49,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:53,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:32:57,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:33:01,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:33:05,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:33:53,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 12:33:53,817 INFO L93 Difference]: Finished difference Result 210787 states and 310207 transitions. [2023-12-21 12:33:53,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:33:53,818 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 40.375) internal successors, (323), 8 states have internal predecessors, (323), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) Word has length 790 [2023-12-21 12:33:53,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 12:33:55,022 INFO L225 Difference]: With dead ends: 210787 [2023-12-21 12:33:55,022 INFO L226 Difference]: Without dead ends: 182369 [2023-12-21 12:33:55,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1768 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 12:33:55,252 INFO L413 NwaCegarLoop]: 2118 mSDtfsCounter, 5168 mSDsluCounter, 2310 mSDsCounter, 0 mSdLazyCounter, 6248 mSolverCounterSat, 4160 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5168 SdHoareTripleChecker+Valid, 4428 SdHoareTripleChecker+Invalid, 10417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4160 IncrementalHoareTripleChecker+Valid, 6248 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.7s IncrementalHoareTripleChecker+Time [2023-12-21 12:33:55,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5168 Valid, 4428 Invalid, 10417 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4160 Valid, 6248 Invalid, 9 Unknown, 0 Unchecked, 54.7s Time] [2023-12-21 12:33:55,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182369 states. [2023-12-21 12:34:35,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182369 to 141517. [2023-12-21 12:34:36,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141517 states, 87873 states have (on average 1.2709478451856657) internal successors, (111682), 92328 states have internal predecessors, (111682), 44644 states have call successors, (44644), 8044 states have call predecessors, (44644), 8999 states have return successors, (53699), 44197 states have call predecessors, (53699), 44644 states have call successors, (53699) [2023-12-21 12:34:37,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141517 states to 141517 states and 210025 transitions. [2023-12-21 12:34:37,199 INFO L78 Accepts]: Start accepts. Automaton has 141517 states and 210025 transitions. Word has length 790 [2023-12-21 12:34:37,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 12:34:37,200 INFO L495 AbstractCegarLoop]: Abstraction has 141517 states and 210025 transitions. [2023-12-21 12:34:37,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 40.375) internal successors, (323), 8 states have internal predecessors, (323), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:34:37,200 INFO L276 IsEmpty]: Start isEmpty. Operand 141517 states and 210025 transitions. [2023-12-21 12:34:38,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 792 [2023-12-21 12:34:38,630 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 12:34:38,630 INFO L195 NwaCegarLoop]: trace histogram [89, 89, 89, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:34:38,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-21 12:34:38,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:34:38,835 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 12:34:38,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 12:34:38,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1020190484, now seen corresponding path program 1 times [2023-12-21 12:34:38,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 12:34:38,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507780816] [2023-12-21 12:34:38,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:34:38,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 12:34:39,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:34:39,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-21 12:34:39,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-21 12:34:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-21 12:34:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 12:34:39,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:34:39,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 12:34:39,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 12:34:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 12:34:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 12:34:39,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 12:34:39,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 12:34:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 12:34:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 12:34:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 12:34:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 12:34:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 12:34:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-21 12:34:39,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-21 12:34:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-21 12:34:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-21 12:34:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-21 12:34:39,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-21 12:34:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-12-21 12:34:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-12-21 12:34:39,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-12-21 12:34:39,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-12-21 12:34:39,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-12-21 12:34:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-12-21 12:34:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-12-21 12:34:39,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-12-21 12:34:39,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-12-21 12:34:39,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-12-21 12:34:39,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2023-12-21 12:34:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:34:39,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:34:39,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2023-12-21 12:34:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2023-12-21 12:34:39,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:39,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-21 12:34:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 12:34:40,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-21 12:34:40,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-21 12:34:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 12:34:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 12:34:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2023-12-21 12:34:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2023-12-21 12:34:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2023-12-21 12:34:40,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2023-12-21 12:34:40,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2023-12-21 12:34:40,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2023-12-21 12:34:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2023-12-21 12:34:40,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2023-12-21 12:34:40,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2023-12-21 12:34:40,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2023-12-21 12:34:40,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2023-12-21 12:34:40,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2023-12-21 12:34:40,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2023-12-21 12:34:40,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2023-12-21 12:34:40,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2023-12-21 12:34:40,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-12-21 12:34:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2023-12-21 12:34:40,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2023-12-21 12:34:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2023-12-21 12:34:40,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2023-12-21 12:34:40,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2023-12-21 12:34:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2023-12-21 12:34:40,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2023-12-21 12:34:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2023-12-21 12:34:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2023-12-21 12:34:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2023-12-21 12:34:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2023-12-21 12:34:40,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2023-12-21 12:34:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2023-12-21 12:34:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2023-12-21 12:34:40,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2023-12-21 12:34:40,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2023-12-21 12:34:40,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2023-12-21 12:34:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-12-21 12:34:40,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2023-12-21 12:34:40,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-12-21 12:34:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-12-21 12:34:40,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-12-21 12:34:40,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-12-21 12:34:40,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-12-21 12:34:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-12-21 12:34:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-12-21 12:34:40,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-12-21 12:34:40,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-12-21 12:34:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-12-21 12:34:40,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-12-21 12:34:40,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-12-21 12:34:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2023-12-21 12:34:40,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2023-12-21 12:34:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2023-12-21 12:34:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2023-12-21 12:34:40,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2023-12-21 12:34:40,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2023-12-21 12:34:40,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:40,082 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 15668 trivial. 0 not checked. [2023-12-21 12:34:40,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 12:34:40,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507780816] [2023-12-21 12:34:40,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507780816] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 12:34:40,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876693656] [2023-12-21 12:34:40,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 12:34:40,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 12:34:40,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 12:34:40,084 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) [2023-12-21 12:34:40,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-21 12:34:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 12:34:41,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 2534 conjuncts, 47 conjunts are in the unsatisfiable core [2023-12-21 12:34:41,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 12:34:41,076 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:34:41,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2023-12-21 12:34:41,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:34:41,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 183 treesize of output 178 [2023-12-21 12:34:45,313 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 356 treesize of output 312 [2023-12-21 12:34:47,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-12-21 12:34:47,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 141 [2023-12-21 12:34:47,954 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 7492 proven. 932 refuted. 0 times theorem prover too weak. 7254 trivial. 0 not checked. [2023-12-21 12:34:47,954 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 12:34:49,059 INFO L134 CoverageAnalysis]: Checked inductivity of 15678 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15678 trivial. 0 not checked. [2023-12-21 12:34:49,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876693656] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 12:34:49,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-21 12:34:49,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2023-12-21 12:34:49,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482614587] [2023-12-21 12:34:49,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 12:34:49,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 12:34:49,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 12:34:49,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 12:34:49,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2023-12-21 12:34:49,061 INFO L87 Difference]: Start difference. First operand 141517 states and 210025 transitions. Second operand has 8 states, 8 states have (on average 40.5) internal successors, (324), 8 states have internal predecessors, (324), 4 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 4 states have call predecessors, (96), 4 states have call successors, (96) [2023-12-21 12:34:51,191 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 [] [2023-12-21 12:34:53,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:34:55,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:34:58,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:00,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:10,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:14,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:18,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:22,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:26,730 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:30,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:34,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:38,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-21 12:35:42,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] Received shutdown request... [2023-12-21 12:36:18,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-21 12:36:18,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1801 GetRequests, 1770 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2023-12-21 12:36:18,620 INFO L413 NwaCegarLoop]: 1269 mSDtfsCounter, 3007 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 5470 mSolverCounterSat, 2040 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3007 SdHoareTripleChecker+Valid, 2841 SdHoareTripleChecker+Invalid, 7519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2040 IncrementalHoareTripleChecker+Valid, 5470 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.3s IncrementalHoareTripleChecker+Time [2023-12-21 12:36:18,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3007 Valid, 2841 Invalid, 7519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2040 Valid, 5470 Invalid, 9 Unknown, 0 Unchecked, 54.3s Time] [2023-12-21 12:36:18,621 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 12:36:18,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-21 12:36:18,658 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 12:36:18,658 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 12:36:18,837 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,SelfDestructingSolverStorable11 [2023-12-21 12:36:18,838 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (141517states) and FLOYD_HOARE automaton (currently 16 states, 8 states before enhancement),while ReachableStatesComputation was computing reachable states (140427 states constructed, input type IntersectNwa). [2023-12-21 12:36:18,842 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 12:36:18,844 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-21 12:36:18,846 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.12 12:36:18 BoogieIcfgContainer [2023-12-21 12:36:18,846 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-21 12:36:18,846 INFO L158 Benchmark]: Toolchain (without parser) took 848306.74ms. Allocated memory was 366.0MB in the beginning and 6.4GB in the end (delta: 6.1GB). Free memory was 312.6MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 3.8GB. Max. memory is 8.0GB. [2023-12-21 12:36:18,846 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 255.9MB. Free memory is still 207.6MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 12:36:18,860 INFO L158 Benchmark]: CACSL2BoogieTranslator took 565.95ms. Allocated memory is still 366.0MB. Free memory was 312.4MB in the beginning and 298.0MB in the end (delta: 14.4MB). Peak memory consumption was 38.5MB. Max. memory is 8.0GB. [2023-12-21 12:36:18,861 INFO L158 Benchmark]: Boogie Procedure Inliner took 166.68ms. Allocated memory is still 366.0MB. Free memory was 298.0MB in the beginning and 263.9MB in the end (delta: 34.0MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. [2023-12-21 12:36:18,861 INFO L158 Benchmark]: Boogie Preprocessor took 220.76ms. Allocated memory is still 366.0MB. Free memory was 263.9MB in the beginning and 237.2MB in the end (delta: 26.7MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. [2023-12-21 12:36:18,861 INFO L158 Benchmark]: RCFGBuilder took 6962.82ms. Allocated memory was 366.0MB in the beginning and 562.0MB in the end (delta: 196.1MB). Free memory was 237.2MB in the beginning and 410.8MB in the end (delta: -173.6MB). Peak memory consumption was 136.2MB. Max. memory is 8.0GB. [2023-12-21 12:36:18,861 INFO L158 Benchmark]: TraceAbstraction took 840384.21ms. Allocated memory was 562.0MB in the beginning and 6.4GB in the end (delta: 5.9GB). Free memory was 410.3MB in the beginning and 2.6GB in the end (delta: -2.2GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2023-12-21 12:36:18,862 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 255.9MB. Free memory is still 207.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 565.95ms. Allocated memory is still 366.0MB. Free memory was 312.4MB in the beginning and 298.0MB in the end (delta: 14.4MB). Peak memory consumption was 38.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 166.68ms. Allocated memory is still 366.0MB. Free memory was 298.0MB in the beginning and 263.9MB in the end (delta: 34.0MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. * Boogie Preprocessor took 220.76ms. Allocated memory is still 366.0MB. Free memory was 263.9MB in the beginning and 237.2MB in the end (delta: 26.7MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. * RCFGBuilder took 6962.82ms. Allocated memory was 366.0MB in the beginning and 562.0MB in the end (delta: 196.1MB). Free memory was 237.2MB in the beginning and 410.8MB in the end (delta: -173.6MB). Peak memory consumption was 136.2MB. Max. memory is 8.0GB. * TraceAbstraction took 840384.21ms. Allocated memory was 562.0MB in the beginning and 6.4GB in the end (delta: 5.9GB). Free memory was 410.3MB in the beginning and 2.6GB in the end (delta: -2.2GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 42]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/nxt.ok1.i","-S") [42] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 43). Cancelled while NwaCegarLoop was constructing difference of abstraction (141517states) and FLOYD_HOARE automaton (currently 16 states, 8 states before enhancement),while ReachableStatesComputation was computing reachable states (140427 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 1105 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 840.3s, OverallIterations: 12, TraceHistogramMax: 89, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.3s, AutomataDifference: 646.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 82 mSolverCounterUnknown, 44911 SdHoareTripleChecker+Valid, 524.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 44885 mSDsluCounter, 46916 SdHoareTripleChecker+Invalid, 511.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 25107 mSDsCounter, 35003 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 63999 IncrementalHoareTripleChecker+Invalid, 99084 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 35003 mSolverCounterUnsat, 21809 mSDtfsCounter, 63999 mSolverCounterSat, 0.8s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 16488 GetRequests, 16196 SyntacticMatches, 1 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 9.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=141517occurred in iteration=11, InterpolantAutomatonStates: 142, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 77.8s AutomataMinimizationTime, 11 MinimizatonAttempts, 76685 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0s SsaConstructionTime, 17.6s SatisfiabilityAnalysisTime, 82.4s InterpolantComputationTime, 16957 NumberOfCodeBlocks, 16957 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 23111 ConstructedInterpolants, 0 QuantifiedInterpolants, 677312 SizeOfPredicates, 131 NumberOfNonLiveVariables, 24708 ConjunctsInSsa, 579 ConjunctsInUnsatCore, 30 InterpolantComputations, 11 PerfectInterpolantSequences, 450312/456972 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown