./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version c7c6ca5d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-1.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7743788eb05cb3443d5449a0c3250a50955573eb924e62e5cc797e3ef82e3ba3 --- Real Ultimate output --- This is Ultimate 0.2.5-?-c7c6ca5-m [2024-11-09 14:50:22,270 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 14:50:22,330 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-09 14:50:22,333 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 14:50:22,333 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 14:50:22,356 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 14:50:22,356 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 14:50:22,356 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 14:50:22,357 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-09 14:50:22,357 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-09 14:50:22,359 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 14:50:22,359 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 14:50:22,360 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-09 14:50:22,363 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-09 14:50:22,363 INFO L153 SettingsManager]: * Use SBE=true [2024-11-09 14:50:22,363 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 14:50:22,363 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 14:50:22,364 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 14:50:22,364 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 14:50:22,364 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 14:50:22,364 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 14:50:22,366 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 14:50:22,366 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 14:50:22,366 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 14:50:22,366 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 14:50:22,366 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-09 14:50:22,366 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-09 14:50:22,367 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 14:50:22,367 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 14:50:22,367 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 14:50:22,368 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 14:50:22,368 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 14:50:22,368 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 14:50:22,368 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 14:50:22,368 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 14:50:22,368 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 14:50:22,368 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 14:50:22,369 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 14:50:22,369 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-09 14:50:22,369 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 14:50:22,369 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 14:50:22,370 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-09 14:50:22,370 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-09 14:50:22,370 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 14:50:22,371 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7743788eb05cb3443d5449a0c3250a50955573eb924e62e5cc797e3ef82e3ba3 [2024-11-09 14:50:22,564 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 14:50:22,588 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 14:50:22,590 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 14:50:22,595 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 14:50:22,596 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 14:50:22,597 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-1.i [2024-11-09 14:50:23,923 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 14:50:24,189 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 14:50:24,191 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-1.i [2024-11-09 14:50:24,211 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3857db187/51a360544a5f4be89669c277a7e2aa30/FLAGb3be9499b [2024-11-09 14:50:24,223 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3857db187/51a360544a5f4be89669c277a7e2aa30 [2024-11-09 14:50:24,225 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 14:50:24,227 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 14:50:24,230 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 14:50:24,230 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 14:50:24,234 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 14:50:24,235 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 02:50:24" (1/1) ... [2024-11-09 14:50:24,236 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@396a151 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:24, skipping insertion in model container [2024-11-09 14:50:24,237 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 02:50:24" (1/1) ... [2024-11-09 14:50:24,289 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 14:50:24,755 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 14:50:24,764 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 14:50:24,955 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 14:50:25,009 INFO L204 MainTranslator]: Completed translation [2024-11-09 14:50:25,010 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25 WrapperNode [2024-11-09 14:50:25,010 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 14:50:25,011 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 14:50:25,011 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 14:50:25,011 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 14:50:25,017 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,054 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,126 INFO L138 Inliner]: procedures = 282, calls = 300, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1487 [2024-11-09 14:50:25,130 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 14:50:25,131 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 14:50:25,131 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 14:50:25,131 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 14:50:25,145 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,145 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,155 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,232 INFO L175 MemorySlicer]: Split 268 memory accesses to 4 slices as follows [2, 12, 34, 220]. 82 percent of accesses are in the largest equivalence class. The 12 initializations are split as follows [2, 10, 0, 0]. The 54 writes are split as follows [0, 1, 4, 49]. [2024-11-09 14:50:25,232 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,232 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,260 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,271 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,276 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,281 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,290 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 14:50:25,291 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 14:50:25,291 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 14:50:25,291 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 14:50:25,292 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (1/1) ... [2024-11-09 14:50:25,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-09 14:50:25,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:25,331 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) [2024-11-09 14:50:25,344 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 [2024-11-09 14:50:25,381 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2024-11-09 14:50:25,381 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2024-11-09 14:50:25,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 14:50:25,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-09 14:50:25,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-09 14:50:25,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-09 14:50:25,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-09 14:50:25,382 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 14:50:25,382 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2024-11-09 14:50:25,383 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2024-11-09 14:50:25,383 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-09 14:50:25,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-09 14:50:25,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-09 14:50:25,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-09 14:50:25,384 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 14:50:25,384 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 14:50:25,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-09 14:50:25,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-09 14:50:25,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-09 14:50:25,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-09 14:50:25,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 14:50:25,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 14:50:25,386 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2024-11-09 14:50:25,386 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2024-11-09 14:50:25,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-09 14:50:25,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-09 14:50:25,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-09 14:50:25,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-09 14:50:25,387 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2024-11-09 14:50:25,387 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2024-11-09 14:50:25,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-09 14:50:25,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-09 14:50:25,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-09 14:50:25,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-09 14:50:25,388 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 14:50:25,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 14:50:25,591 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 14:50:25,593 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 14:50:26,704 INFO L? ?]: Removed 345 outVars from TransFormulas that were not future-live. [2024-11-09 14:50:26,705 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 14:50:26,721 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 14:50:26,722 INFO L316 CfgBuilder]: Removed 63 assume(true) statements. [2024-11-09 14:50:26,722 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 02:50:26 BoogieIcfgContainer [2024-11-09 14:50:26,722 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 14:50:26,724 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 14:50:26,724 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 14:50:26,730 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 14:50:26,730 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 02:50:24" (1/3) ... [2024-11-09 14:50:26,731 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ff5c89e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 02:50:26, skipping insertion in model container [2024-11-09 14:50:26,731 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 02:50:25" (2/3) ... [2024-11-09 14:50:26,731 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ff5c89e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 02:50:26, skipping insertion in model container [2024-11-09 14:50:26,731 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 02:50:26" (3/3) ... [2024-11-09 14:50:26,736 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_SFH_test6-1.i [2024-11-09 14:50:26,761 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 14:50:26,765 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2024-11-09 14:50:26,818 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 14:50:26,823 INFO L333 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, 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;@fd2e9cc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 14:50:26,823 INFO L334 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2024-11-09 14:50:26,828 INFO L276 IsEmpty]: Start isEmpty. Operand has 462 states, 425 states have (on average 1.6070588235294119) internal successors, (683), 442 states have internal predecessors, (683), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-09 14:50:26,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-09 14:50:26,833 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:26,833 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:26,834 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:26,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:26,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1635847084, now seen corresponding path program 1 times [2024-11-09 14:50:26,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:26,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316545052] [2024-11-09 14:50:26,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:26,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:27,099 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:27,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:27,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316545052] [2024-11-09 14:50:27,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316545052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:27,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:27,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 14:50:27,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203935353] [2024-11-09 14:50:27,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:27,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 14:50:27,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:27,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 14:50:27,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 14:50:27,127 INFO L87 Difference]: Start difference. First operand has 462 states, 425 states have (on average 1.6070588235294119) internal successors, (683), 442 states have internal predecessors, (683), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:27,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:27,171 INFO L93 Difference]: Finished difference Result 917 states and 1441 transitions. [2024-11-09 14:50:27,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 14:50:27,173 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-09 14:50:27,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:27,184 INFO L225 Difference]: With dead ends: 917 [2024-11-09 14:50:27,185 INFO L226 Difference]: Without dead ends: 443 [2024-11-09 14:50:27,192 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 14:50:27,197 INFO L432 NwaCegarLoop]: 641 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:27,197 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 14:50:27,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2024-11-09 14:50:27,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2024-11-09 14:50:27,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 415 states have (on average 1.4481927710843374) internal successors, (601), 429 states have internal predecessors, (601), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 14:50:27,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 621 transitions. [2024-11-09 14:50:27,248 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 621 transitions. Word has length 8 [2024-11-09 14:50:27,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:27,248 INFO L471 AbstractCegarLoop]: Abstraction has 443 states and 621 transitions. [2024-11-09 14:50:27,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:27,249 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 621 transitions. [2024-11-09 14:50:27,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-09 14:50:27,249 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:27,249 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:27,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 14:50:27,250 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:27,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:27,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1635849006, now seen corresponding path program 1 times [2024-11-09 14:50:27,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:27,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183572016] [2024-11-09 14:50:27,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:27,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 14:50:27,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [21837731] [2024-11-09 14:50:27,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:27,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:27,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:27,291 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) [2024-11-09 14:50:27,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 14:50:27,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:27,432 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 14:50:27,436 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:27,492 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 11 treesize of output 7 [2024-11-09 14:50:27,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:27,521 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:27,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:27,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183572016] [2024-11-09 14:50:27,522 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 14:50:27,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21837731] [2024-11-09 14:50:27,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21837731] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:27,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:27,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 14:50:27,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947123156] [2024-11-09 14:50:27,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:27,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 14:50:27,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:27,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 14:50:27,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 14:50:27,525 INFO L87 Difference]: Start difference. First operand 443 states and 621 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:27,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:27,641 INFO L93 Difference]: Finished difference Result 852 states and 1209 transitions. [2024-11-09 14:50:27,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 14:50:27,641 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-09 14:50:27,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:27,645 INFO L225 Difference]: With dead ends: 852 [2024-11-09 14:50:27,645 INFO L226 Difference]: Without dead ends: 850 [2024-11-09 14:50:27,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 14:50:27,646 INFO L432 NwaCegarLoop]: 597 mSDtfsCounter, 562 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:27,647 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [571 Valid, 1780 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 14:50:27,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-11-09 14:50:27,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 450. [2024-11-09 14:50:27,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 422 states have (on average 1.4431279620853081) internal successors, (609), 436 states have internal predecessors, (609), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 14:50:27,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 629 transitions. [2024-11-09 14:50:27,666 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 629 transitions. Word has length 8 [2024-11-09 14:50:27,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:27,667 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 629 transitions. [2024-11-09 14:50:27,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:27,667 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 629 transitions. [2024-11-09 14:50:27,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-09 14:50:27,669 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:27,669 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:27,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:27,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:27,871 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:27,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:27,872 INFO L85 PathProgramCache]: Analyzing trace with hash 185472285, now seen corresponding path program 1 times [2024-11-09 14:50:27,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:27,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774896545] [2024-11-09 14:50:27,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:27,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:27,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:28,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:28,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:28,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774896545] [2024-11-09 14:50:28,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774896545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:28,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:28,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 14:50:28,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642960063] [2024-11-09 14:50:28,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:28,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 14:50:28,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:28,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 14:50:28,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 14:50:28,147 INFO L87 Difference]: Start difference. First operand 450 states and 629 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:28,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:28,215 INFO L93 Difference]: Finished difference Result 894 states and 1251 transitions. [2024-11-09 14:50:28,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 14:50:28,216 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2024-11-09 14:50:28,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:28,218 INFO L225 Difference]: With dead ends: 894 [2024-11-09 14:50:28,220 INFO L226 Difference]: Without dead ends: 453 [2024-11-09 14:50:28,221 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 14:50:28,222 INFO L432 NwaCegarLoop]: 593 mSDtfsCounter, 105 mSDsluCounter, 1093 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:28,223 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1686 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 14:50:28,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2024-11-09 14:50:28,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 450. [2024-11-09 14:50:28,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 422 states have (on average 1.4265402843601895) internal successors, (602), 436 states have internal predecessors, (602), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 14:50:28,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 622 transitions. [2024-11-09 14:50:28,239 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 622 transitions. Word has length 64 [2024-11-09 14:50:28,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:28,240 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 622 transitions. [2024-11-09 14:50:28,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:28,240 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 622 transitions. [2024-11-09 14:50:28,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-09 14:50:28,242 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:28,242 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:28,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 14:50:28,242 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:28,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:28,242 INFO L85 PathProgramCache]: Analyzing trace with hash -878727663, now seen corresponding path program 1 times [2024-11-09 14:50:28,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:28,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725680907] [2024-11-09 14:50:28,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:28,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:28,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:28,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:28,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725680907] [2024-11-09 14:50:28,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725680907] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:28,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:28,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 14:50:28,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618916891] [2024-11-09 14:50:28,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:28,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 14:50:28,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:28,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 14:50:28,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 14:50:28,496 INFO L87 Difference]: Start difference. First operand 450 states and 622 transitions. Second operand has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:28,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:28,540 INFO L93 Difference]: Finished difference Result 820 states and 1146 transitions. [2024-11-09 14:50:28,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 14:50:28,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2024-11-09 14:50:28,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:28,545 INFO L225 Difference]: With dead ends: 820 [2024-11-09 14:50:28,545 INFO L226 Difference]: Without dead ends: 816 [2024-11-09 14:50:28,546 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 14:50:28,549 INFO L432 NwaCegarLoop]: 609 mSDtfsCounter, 456 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 1820 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:28,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 1820 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 14:50:28,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-11-09 14:50:28,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 808. [2024-11-09 14:50:28,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 777 states have (on average 1.4362934362934363) internal successors, (1116), 792 states have internal predecessors, (1116), 13 states have call successors, (13), 6 states have call predecessors, (13), 4 states have return successors, (13), 10 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-09 14:50:28,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1142 transitions. [2024-11-09 14:50:28,564 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1142 transitions. Word has length 64 [2024-11-09 14:50:28,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:28,565 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1142 transitions. [2024-11-09 14:50:28,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:28,565 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1142 transitions. [2024-11-09 14:50:28,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-09 14:50:28,567 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:28,567 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:28,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 14:50:28,568 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:28,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:28,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1138317444, now seen corresponding path program 1 times [2024-11-09 14:50:28,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:28,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379046462] [2024-11-09 14:50:28,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:28,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:28,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:28,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:28,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379046462] [2024-11-09 14:50:28,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379046462] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:28,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:28,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 14:50:28,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341261493] [2024-11-09 14:50:28,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:28,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 14:50:28,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:28,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 14:50:28,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 14:50:28,721 INFO L87 Difference]: Start difference. First operand 808 states and 1142 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:28,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:28,846 INFO L93 Difference]: Finished difference Result 1821 states and 2600 transitions. [2024-11-09 14:50:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 14:50:28,847 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2024-11-09 14:50:28,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:28,852 INFO L225 Difference]: With dead ends: 1821 [2024-11-09 14:50:28,852 INFO L226 Difference]: Without dead ends: 1421 [2024-11-09 14:50:28,853 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 14:50:28,854 INFO L432 NwaCegarLoop]: 633 mSDtfsCounter, 557 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:28,854 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1848 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 14:50:28,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2024-11-09 14:50:28,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 808. [2024-11-09 14:50:28,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 777 states have (on average 1.435006435006435) internal successors, (1115), 792 states have internal predecessors, (1115), 13 states have call successors, (13), 6 states have call predecessors, (13), 4 states have return successors, (13), 10 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-09 14:50:28,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1141 transitions. [2024-11-09 14:50:28,878 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1141 transitions. Word has length 70 [2024-11-09 14:50:28,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:28,878 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1141 transitions. [2024-11-09 14:50:28,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:28,879 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1141 transitions. [2024-11-09 14:50:28,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 14:50:28,880 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:28,880 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:28,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 14:50:28,881 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting alt_bzeroErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:28,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:28,881 INFO L85 PathProgramCache]: Analyzing trace with hash -238535306, now seen corresponding path program 1 times [2024-11-09 14:50:28,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:28,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577530779] [2024-11-09 14:50:28,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:28,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:29,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:29,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:29,099 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:29,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:29,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577530779] [2024-11-09 14:50:29,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577530779] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:29,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:29,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 14:50:29,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321914770] [2024-11-09 14:50:29,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:29,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 14:50:29,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:29,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 14:50:29,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 14:50:29,103 INFO L87 Difference]: Start difference. First operand 808 states and 1141 transitions. Second operand has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-09 14:50:29,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:29,279 INFO L93 Difference]: Finished difference Result 1038 states and 1455 transitions. [2024-11-09 14:50:29,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 14:50:29,279 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2024-11-09 14:50:29,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:29,285 INFO L225 Difference]: With dead ends: 1038 [2024-11-09 14:50:29,286 INFO L226 Difference]: Without dead ends: 1036 [2024-11-09 14:50:29,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 14:50:29,287 INFO L432 NwaCegarLoop]: 595 mSDtfsCounter, 513 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:29,287 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1752 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 14:50:29,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2024-11-09 14:50:29,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1026. [2024-11-09 14:50:29,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 987 states have (on average 1.4356636271529888) internal successors, (1417), 1003 states have internal predecessors, (1417), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-09 14:50:29,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1453 transitions. [2024-11-09 14:50:29,316 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1453 transitions. Word has length 74 [2024-11-09 14:50:29,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:29,317 INFO L471 AbstractCegarLoop]: Abstraction has 1026 states and 1453 transitions. [2024-11-09 14:50:29,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-09 14:50:29,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1453 transitions. [2024-11-09 14:50:29,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-09 14:50:29,322 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:29,322 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 14:50:29,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 14:50:29,322 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:29,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:29,323 INFO L85 PathProgramCache]: Analyzing trace with hash -676007271, now seen corresponding path program 1 times [2024-11-09 14:50:29,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:29,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762033697] [2024-11-09 14:50:29,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:29,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:29,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:29,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:29,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 14:50:29,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:29,691 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:29,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:29,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762033697] [2024-11-09 14:50:29,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762033697] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:29,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612300145] [2024-11-09 14:50:29,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:29,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:29,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:29,695 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) [2024-11-09 14:50:29,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 14:50:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:29,900 INFO L255 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 14:50:29,903 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:29,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:29,968 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:29,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612300145] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:29,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:50:29,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-09 14:50:29,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786802590] [2024-11-09 14:50:29,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:29,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 14:50:29,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:29,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 14:50:29,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-09 14:50:29,970 INFO L87 Difference]: Start difference. First operand 1026 states and 1453 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 14:50:30,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:30,029 INFO L93 Difference]: Finished difference Result 1394 states and 1975 transitions. [2024-11-09 14:50:30,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 14:50:30,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 83 [2024-11-09 14:50:30,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:30,035 INFO L225 Difference]: With dead ends: 1394 [2024-11-09 14:50:30,035 INFO L226 Difference]: Without dead ends: 1393 [2024-11-09 14:50:30,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-09 14:50:30,036 INFO L432 NwaCegarLoop]: 605 mSDtfsCounter, 579 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:30,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 2344 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 14:50:30,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2024-11-09 14:50:30,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 1189. [2024-11-09 14:50:30,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1148 states have (on average 1.4355400696864111) internal successors, (1648), 1165 states have internal predecessors, (1648), 20 states have call successors, (20), 10 states have call predecessors, (20), 7 states have return successors, (20), 15 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-09 14:50:30,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1688 transitions. [2024-11-09 14:50:30,068 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1688 transitions. Word has length 83 [2024-11-09 14:50:30,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:30,068 INFO L471 AbstractCegarLoop]: Abstraction has 1189 states and 1688 transitions. [2024-11-09 14:50:30,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 14:50:30,069 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1688 transitions. [2024-11-09 14:50:30,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-09 14:50:30,070 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:30,070 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 14:50:30,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:30,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-09 14:50:30,272 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:30,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:30,275 INFO L85 PathProgramCache]: Analyzing trace with hash 518611120, now seen corresponding path program 1 times [2024-11-09 14:50:30,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:30,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967210759] [2024-11-09 14:50:30,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:30,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:30,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:30,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 14:50:30,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:30,548 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:30,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:30,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967210759] [2024-11-09 14:50:30,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967210759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:30,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579608788] [2024-11-09 14:50:30,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:30,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:30,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:30,552 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) [2024-11-09 14:50:30,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 14:50:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:30,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 14:50:30,754 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:30,876 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 14:50:31,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:31,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579608788] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 14:50:31,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 14:50:31,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 18 [2024-11-09 14:50:31,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061795852] [2024-11-09 14:50:31,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 14:50:31,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 14:50:31,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:31,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 14:50:31,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-09 14:50:31,056 INFO L87 Difference]: Start difference. First operand 1189 states and 1688 transitions. Second operand has 19 states, 18 states have (on average 12.555555555555555) internal successors, (226), 15 states have internal predecessors, (226), 5 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 2 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 14:50:32,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:32,401 INFO L93 Difference]: Finished difference Result 3238 states and 4588 transitions. [2024-11-09 14:50:32,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-09 14:50:32,401 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 12.555555555555555) internal successors, (226), 15 states have internal predecessors, (226), 5 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 2 states have call predecessors, (6), 5 states have call successors, (6) Word has length 84 [2024-11-09 14:50:32,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:32,411 INFO L225 Difference]: With dead ends: 3238 [2024-11-09 14:50:32,411 INFO L226 Difference]: Without dead ends: 3236 [2024-11-09 14:50:32,412 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=542, Invalid=1350, Unknown=0, NotChecked=0, Total=1892 [2024-11-09 14:50:32,413 INFO L432 NwaCegarLoop]: 663 mSDtfsCounter, 6424 mSDsluCounter, 6422 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6434 SdHoareTripleChecker+Valid, 7085 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:32,413 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6434 Valid, 7085 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 14:50:32,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3236 states. [2024-11-09 14:50:32,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3236 to 2747. [2024-11-09 14:50:32,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2747 states, 2659 states have (on average 1.4287326062429484) internal successors, (3799), 2678 states have internal predecessors, (3799), 56 states have call successors, (56), 23 states have call predecessors, (56), 18 states have return successors, (79), 45 states have call predecessors, (79), 56 states have call successors, (79) [2024-11-09 14:50:32,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 3934 transitions. [2024-11-09 14:50:32,475 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 3934 transitions. Word has length 84 [2024-11-09 14:50:32,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:32,475 INFO L471 AbstractCegarLoop]: Abstraction has 2747 states and 3934 transitions. [2024-11-09 14:50:32,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 12.555555555555555) internal successors, (226), 15 states have internal predecessors, (226), 5 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 2 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 14:50:32,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 3934 transitions. [2024-11-09 14:50:32,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-09 14:50:32,476 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:32,476 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:32,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 14:50:32,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:32,677 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:32,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:32,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1558756002, now seen corresponding path program 1 times [2024-11-09 14:50:32,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:32,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858441590] [2024-11-09 14:50:32,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:32,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:32,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:32,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:32,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:32,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858441590] [2024-11-09 14:50:32,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858441590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:32,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:32,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 14:50:32,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052715117] [2024-11-09 14:50:32,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:32,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 14:50:32,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:32,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 14:50:32,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 14:50:32,785 INFO L87 Difference]: Start difference. First operand 2747 states and 3934 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:32,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:32,896 INFO L93 Difference]: Finished difference Result 5553 states and 7970 transitions. [2024-11-09 14:50:32,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 14:50:32,897 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-09 14:50:32,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:32,905 INFO L225 Difference]: With dead ends: 5553 [2024-11-09 14:50:32,906 INFO L226 Difference]: Without dead ends: 2815 [2024-11-09 14:50:32,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 14:50:32,909 INFO L432 NwaCegarLoop]: 798 mSDtfsCounter, 374 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:32,909 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1387 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 14:50:32,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2024-11-09 14:50:33,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 2804. [2024-11-09 14:50:33,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2804 states, 2723 states have (on average 1.4348145427836945) internal successors, (3907), 2741 states have internal predecessors, (3907), 50 states have call successors, (50), 21 states have call predecessors, (50), 17 states have return successors, (72), 41 states have call predecessors, (72), 50 states have call successors, (72) [2024-11-09 14:50:33,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2804 states to 2804 states and 4029 transitions. [2024-11-09 14:50:33,030 INFO L78 Accepts]: Start accepts. Automaton has 2804 states and 4029 transitions. Word has length 82 [2024-11-09 14:50:33,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:33,030 INFO L471 AbstractCegarLoop]: Abstraction has 2804 states and 4029 transitions. [2024-11-09 14:50:33,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 14:50:33,031 INFO L276 IsEmpty]: Start isEmpty. Operand 2804 states and 4029 transitions. [2024-11-09 14:50:33,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-09 14:50:33,031 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:33,032 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:33,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 14:50:33,032 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting alt_bzeroErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:33,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:33,032 INFO L85 PathProgramCache]: Analyzing trace with hash -2014395234, now seen corresponding path program 1 times [2024-11-09 14:50:33,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:33,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307449891] [2024-11-09 14:50:33,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:33,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:33,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:33,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:33,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 14:50:33,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:33,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 14:50:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:33,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 14:50:33,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:33,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307449891] [2024-11-09 14:50:33,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307449891] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:33,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354875421] [2024-11-09 14:50:33,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:33,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:33,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:33,362 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) [2024-11-09 14:50:33,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 14:50:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:33,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 14:50:33,617 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:33,752 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:33,752 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 14:50:33,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 14:50:33,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354875421] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:33,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 14:50:33,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 4] total 13 [2024-11-09 14:50:33,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259711041] [2024-11-09 14:50:33,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:33,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 14:50:33,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:33,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 14:50:33,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-09 14:50:33,907 INFO L87 Difference]: Start difference. First operand 2804 states and 4029 transitions. Second operand has 6 states, 5 states have (on average 16.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 14:50:33,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:33,971 INFO L93 Difference]: Finished difference Result 2804 states and 4029 transitions. [2024-11-09 14:50:33,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 14:50:33,972 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 93 [2024-11-09 14:50:33,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:33,981 INFO L225 Difference]: With dead ends: 2804 [2024-11-09 14:50:33,981 INFO L226 Difference]: Without dead ends: 2803 [2024-11-09 14:50:33,982 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-09 14:50:33,983 INFO L432 NwaCegarLoop]: 610 mSDtfsCounter, 1188 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1188 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:33,983 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1188 Valid, 610 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 14:50:33,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2024-11-09 14:50:34,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2803. [2024-11-09 14:50:34,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2803 states, 2723 states have (on average 1.4329783327212633) internal successors, (3902), 2740 states have internal predecessors, (3902), 50 states have call successors, (50), 21 states have call predecessors, (50), 17 states have return successors, (72), 41 states have call predecessors, (72), 50 states have call successors, (72) [2024-11-09 14:50:34,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 4024 transitions. [2024-11-09 14:50:34,090 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 4024 transitions. Word has length 93 [2024-11-09 14:50:34,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:34,091 INFO L471 AbstractCegarLoop]: Abstraction has 2803 states and 4024 transitions. [2024-11-09 14:50:34,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 14:50:34,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 4024 transitions. [2024-11-09 14:50:34,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-09 14:50:34,093 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:34,093 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 14:50:34,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:34,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:34,298 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting alt_bzeroErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:34,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:34,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1978257255, now seen corresponding path program 1 times [2024-11-09 14:50:34,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:34,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766493070] [2024-11-09 14:50:34,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:34,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:34,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:34,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 14:50:34,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:34,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 14:50:34,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:34,558 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 14:50:34,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:34,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766493070] [2024-11-09 14:50:34,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766493070] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:34,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345485747] [2024-11-09 14:50:34,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:34,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:34,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:34,562 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) [2024-11-09 14:50:34,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 14:50:34,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:34,779 INFO L255 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 14:50:34,783 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:34,884 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:34,885 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 14:50:35,027 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 14:50:35,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345485747] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 14:50:35,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 14:50:35,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 5] total 13 [2024-11-09 14:50:35,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694540864] [2024-11-09 14:50:35,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 14:50:35,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 14:50:35,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:35,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 14:50:35,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-09 14:50:35,029 INFO L87 Difference]: Start difference. First operand 2803 states and 4024 transitions. Second operand has 14 states, 13 states have (on average 18.076923076923077) internal successors, (235), 12 states have internal predecessors, (235), 5 states have call successors, (11), 8 states have call predecessors, (11), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-09 14:50:35,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:35,671 INFO L93 Difference]: Finished difference Result 5398 states and 7716 transitions. [2024-11-09 14:50:35,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 14:50:35,671 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 18.076923076923077) internal successors, (235), 12 states have internal predecessors, (235), 5 states have call successors, (11), 8 states have call predecessors, (11), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 94 [2024-11-09 14:50:35,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:35,687 INFO L225 Difference]: With dead ends: 5398 [2024-11-09 14:50:35,688 INFO L226 Difference]: Without dead ends: 5397 [2024-11-09 14:50:35,690 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=231, Invalid=471, Unknown=0, NotChecked=0, Total=702 [2024-11-09 14:50:35,691 INFO L432 NwaCegarLoop]: 574 mSDtfsCounter, 2153 mSDsluCounter, 3913 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2162 SdHoareTripleChecker+Valid, 4487 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:35,691 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2162 Valid, 4487 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 14:50:35,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5397 states. [2024-11-09 14:50:35,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5397 to 5014. [2024-11-09 14:50:35,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5014 states, 4858 states have (on average 1.4275421984355703) internal successors, (6935), 4878 states have internal predecessors, (6935), 99 states have call successors, (99), 50 states have call predecessors, (99), 44 states have return successors, (137), 85 states have call predecessors, (137), 99 states have call successors, (137) [2024-11-09 14:50:35,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 7171 transitions. [2024-11-09 14:50:35,816 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 7171 transitions. Word has length 94 [2024-11-09 14:50:35,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:35,817 INFO L471 AbstractCegarLoop]: Abstraction has 5014 states and 7171 transitions. [2024-11-09 14:50:35,817 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 18.076923076923077) internal successors, (235), 12 states have internal predecessors, (235), 5 states have call successors, (11), 8 states have call predecessors, (11), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-09 14:50:35,817 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 7171 transitions. [2024-11-09 14:50:35,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-09 14:50:35,818 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:35,819 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 14:50:35,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:36,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-09 14:50:36,020 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:36,020 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:36,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1276458826, now seen corresponding path program 1 times [2024-11-09 14:50:36,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:36,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192885120] [2024-11-09 14:50:36,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:36,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:36,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:36,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:36,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 14:50:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:36,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 14:50:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:36,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-09 14:50:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:36,319 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 14:50:36,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:36,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192885120] [2024-11-09 14:50:36,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192885120] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:36,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:36,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 14:50:36,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906861715] [2024-11-09 14:50:36,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:36,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 14:50:36,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:36,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 14:50:36,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 14:50:36,322 INFO L87 Difference]: Start difference. First operand 5014 states and 7171 transitions. Second operand has 6 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 14:50:36,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:36,766 INFO L93 Difference]: Finished difference Result 6550 states and 9380 transitions. [2024-11-09 14:50:36,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 14:50:36,767 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 120 [2024-11-09 14:50:36,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:36,790 INFO L225 Difference]: With dead ends: 6550 [2024-11-09 14:50:36,793 INFO L226 Difference]: Without dead ends: 6548 [2024-11-09 14:50:36,796 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-09 14:50:36,797 INFO L432 NwaCegarLoop]: 561 mSDtfsCounter, 512 mSDsluCounter, 2105 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:36,797 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 2666 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 14:50:36,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6548 states. [2024-11-09 14:50:36,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6548 to 5182. [2024-11-09 14:50:36,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5182 states, 5017 states have (on average 1.4217659956149094) internal successors, (7133), 5038 states have internal predecessors, (7133), 108 states have call successors, (108), 50 states have call predecessors, (108), 44 states have return successors, (149), 93 states have call predecessors, (149), 108 states have call successors, (149) [2024-11-09 14:50:36,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5182 states to 5182 states and 7390 transitions. [2024-11-09 14:50:36,986 INFO L78 Accepts]: Start accepts. Automaton has 5182 states and 7390 transitions. Word has length 120 [2024-11-09 14:50:36,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:36,987 INFO L471 AbstractCegarLoop]: Abstraction has 5182 states and 7390 transitions. [2024-11-09 14:50:36,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 14:50:36,987 INFO L276 IsEmpty]: Start isEmpty. Operand 5182 states and 7390 transitions. [2024-11-09 14:50:36,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-09 14:50:36,989 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:36,989 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:36,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 14:50:36,990 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:36,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:36,990 INFO L85 PathProgramCache]: Analyzing trace with hash -543684962, now seen corresponding path program 1 times [2024-11-09 14:50:36,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:36,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628059003] [2024-11-09 14:50:36,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:36,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:37,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:37,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:37,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:37,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-09 14:50:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:37,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-09 14:50:37,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:37,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-09 14:50:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:37,375 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 14:50:37,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:37,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628059003] [2024-11-09 14:50:37,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628059003] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:37,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415698978] [2024-11-09 14:50:37,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:37,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:37,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:37,377 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) [2024-11-09 14:50:37,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 14:50:37,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:37,652 INFO L255 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 14:50:37,658 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:37,755 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 14:50:37,756 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:37,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415698978] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:37,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:50:37,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-09 14:50:37,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106361643] [2024-11-09 14:50:37,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:37,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 14:50:37,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:37,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 14:50:37,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-09 14:50:37,758 INFO L87 Difference]: Start difference. First operand 5182 states and 7390 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 14:50:37,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:37,939 INFO L93 Difference]: Finished difference Result 9710 states and 13884 transitions. [2024-11-09 14:50:37,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 14:50:37,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 127 [2024-11-09 14:50:37,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:37,956 INFO L225 Difference]: With dead ends: 9710 [2024-11-09 14:50:37,956 INFO L226 Difference]: Without dead ends: 4932 [2024-11-09 14:50:37,963 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-09 14:50:37,964 INFO L432 NwaCegarLoop]: 590 mSDtfsCounter, 161 mSDsluCounter, 2303 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 2893 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:37,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 2893 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 14:50:37,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2024-11-09 14:50:38,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 4932. [2024-11-09 14:50:38,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4932 states, 4784 states have (on average 1.425376254180602) internal successors, (6819), 4803 states have internal predecessors, (6819), 97 states have call successors, (97), 44 states have call predecessors, (97), 38 states have return successors, (132), 84 states have call predecessors, (132), 97 states have call successors, (132) [2024-11-09 14:50:38,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4932 states to 4932 states and 7048 transitions. [2024-11-09 14:50:38,115 INFO L78 Accepts]: Start accepts. Automaton has 4932 states and 7048 transitions. Word has length 127 [2024-11-09 14:50:38,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:38,115 INFO L471 AbstractCegarLoop]: Abstraction has 4932 states and 7048 transitions. [2024-11-09 14:50:38,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 14:50:38,116 INFO L276 IsEmpty]: Start isEmpty. Operand 4932 states and 7048 transitions. [2024-11-09 14:50:38,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-09 14:50:38,117 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:38,117 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:38,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 14:50:38,317 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:38,318 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:38,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:38,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1097892489, now seen corresponding path program 1 times [2024-11-09 14:50:38,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:38,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396568419] [2024-11-09 14:50:38,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:38,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:38,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:38,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-09 14:50:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:38,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:38,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:38,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-09 14:50:38,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:38,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-09 14:50:38,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:38,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-09 14:50:38,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:38,710 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 14:50:38,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:38,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396568419] [2024-11-09 14:50:38,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396568419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:38,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955639038] [2024-11-09 14:50:38,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:38,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:38,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:38,715 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) [2024-11-09 14:50:38,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 14:50:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:39,025 INFO L255 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-09 14:50:39,029 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:39,032 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 11 treesize of output 7 [2024-11-09 14:50:39,048 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 11 treesize of output 7 [2024-11-09 14:50:39,063 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 27 treesize of output 11 [2024-11-09 14:50:39,617 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 14:50:39,617 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:39,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955639038] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:39,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:50:39,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [7] total 16 [2024-11-09 14:50:39,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581882806] [2024-11-09 14:50:39,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:39,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 14:50:39,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:39,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 14:50:39,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-09 14:50:39,619 INFO L87 Difference]: Start difference. First operand 4932 states and 7048 transitions. Second operand has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:50:40,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:40,983 INFO L93 Difference]: Finished difference Result 11190 states and 16015 transitions. [2024-11-09 14:50:40,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 14:50:40,984 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 132 [2024-11-09 14:50:40,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:40,997 INFO L225 Difference]: With dead ends: 11190 [2024-11-09 14:50:40,998 INFO L226 Difference]: Without dead ends: 6347 [2024-11-09 14:50:41,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2024-11-09 14:50:41,006 INFO L432 NwaCegarLoop]: 590 mSDtfsCounter, 831 mSDsluCounter, 2828 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 3418 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:41,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 3418 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 14:50:41,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6347 states. [2024-11-09 14:50:41,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6347 to 4958. [2024-11-09 14:50:41,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4958 states, 4810 states have (on average 1.4241164241164241) internal successors, (6850), 4829 states have internal predecessors, (6850), 97 states have call successors, (97), 44 states have call predecessors, (97), 38 states have return successors, (132), 84 states have call predecessors, (132), 97 states have call successors, (132) [2024-11-09 14:50:41,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4958 states to 4958 states and 7079 transitions. [2024-11-09 14:50:41,156 INFO L78 Accepts]: Start accepts. Automaton has 4958 states and 7079 transitions. Word has length 132 [2024-11-09 14:50:41,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:41,156 INFO L471 AbstractCegarLoop]: Abstraction has 4958 states and 7079 transitions. [2024-11-09 14:50:41,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:50:41,156 INFO L276 IsEmpty]: Start isEmpty. Operand 4958 states and 7079 transitions. [2024-11-09 14:50:41,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-09 14:50:41,157 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:41,158 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:41,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-09 14:50:41,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:41,362 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:41,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:41,362 INFO L85 PathProgramCache]: Analyzing trace with hash -677775912, now seen corresponding path program 1 times [2024-11-09 14:50:41,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:41,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817834834] [2024-11-09 14:50:41,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:41,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:41,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:41,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-09 14:50:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:41,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:41,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-09 14:50:41,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:41,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-09 14:50:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:41,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-09 14:50:41,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:41,731 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 14:50:41,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:41,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817834834] [2024-11-09 14:50:41,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817834834] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:41,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576443403] [2024-11-09 14:50:41,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:41,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:41,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:41,736 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) [2024-11-09 14:50:41,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 14:50:42,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:42,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 806 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-09 14:50:42,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:42,149 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 14:50:42,150 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:42,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576443403] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:42,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:50:42,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 13 [2024-11-09 14:50:42,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513027177] [2024-11-09 14:50:42,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:42,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 14:50:42,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:42,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 14:50:42,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-09 14:50:42,151 INFO L87 Difference]: Start difference. First operand 4958 states and 7079 transitions. Second operand has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 14:50:42,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:42,381 INFO L93 Difference]: Finished difference Result 7858 states and 11202 transitions. [2024-11-09 14:50:42,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 14:50:42,382 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 133 [2024-11-09 14:50:42,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:42,391 INFO L225 Difference]: With dead ends: 7858 [2024-11-09 14:50:42,391 INFO L226 Difference]: Without dead ends: 3053 [2024-11-09 14:50:42,398 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-11-09 14:50:42,399 INFO L432 NwaCegarLoop]: 604 mSDtfsCounter, 13 mSDsluCounter, 4196 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 4800 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:42,399 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 4800 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 14:50:42,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3053 states. [2024-11-09 14:50:42,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3053 to 3051. [2024-11-09 14:50:42,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3051 states, 2949 states have (on average 1.4194642251610716) internal successors, (4186), 2965 states have internal predecessors, (4186), 54 states have call successors, (54), 38 states have call predecessors, (54), 35 states have return successors, (65), 47 states have call predecessors, (65), 54 states have call successors, (65) [2024-11-09 14:50:42,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3051 states to 3051 states and 4305 transitions. [2024-11-09 14:50:42,516 INFO L78 Accepts]: Start accepts. Automaton has 3051 states and 4305 transitions. Word has length 133 [2024-11-09 14:50:42,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:42,517 INFO L471 AbstractCegarLoop]: Abstraction has 3051 states and 4305 transitions. [2024-11-09 14:50:42,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 14:50:42,517 INFO L276 IsEmpty]: Start isEmpty. Operand 3051 states and 4305 transitions. [2024-11-09 14:50:42,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-09 14:50:42,518 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:42,518 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:42,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:42,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-09 14:50:42,719 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:42,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:42,719 INFO L85 PathProgramCache]: Analyzing trace with hash -2089567694, now seen corresponding path program 1 times [2024-11-09 14:50:42,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:42,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363099629] [2024-11-09 14:50:42,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:42,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:42,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-09 14:50:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:43,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-09 14:50:43,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-09 14:50:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-09 14:50:43,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,305 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 14:50:43,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:43,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363099629] [2024-11-09 14:50:43,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363099629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:43,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523561090] [2024-11-09 14:50:43,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:43,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:43,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:43,308 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) [2024-11-09 14:50:43,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 14:50:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:43,675 INFO L255 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-09 14:50:43,678 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:43,773 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 14:50:43,775 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 14:50:43,890 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 14:50:43,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523561090] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 14:50:43,891 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 14:50:43,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 18 [2024-11-09 14:50:43,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614340248] [2024-11-09 14:50:43,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 14:50:43,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 14:50:43,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:43,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 14:50:43,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-09 14:50:43,893 INFO L87 Difference]: Start difference. First operand 3051 states and 4305 transitions. Second operand has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 16 states have internal predecessors, (155), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 14:50:44,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:44,948 INFO L93 Difference]: Finished difference Result 6012 states and 8505 transitions. [2024-11-09 14:50:44,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-09 14:50:44,949 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 16 states have internal predecessors, (155), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 135 [2024-11-09 14:50:44,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:44,957 INFO L225 Difference]: With dead ends: 6012 [2024-11-09 14:50:44,957 INFO L226 Difference]: Without dead ends: 3123 [2024-11-09 14:50:44,963 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=251, Invalid=1309, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 14:50:44,964 INFO L432 NwaCegarLoop]: 580 mSDtfsCounter, 98 mSDsluCounter, 5630 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 6210 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:44,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 6210 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 14:50:44,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3123 states. [2024-11-09 14:50:45,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3123 to 3091. [2024-11-09 14:50:45,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3091 states, 2988 states have (on average 1.4193440428380188) internal successors, (4241), 3001 states have internal predecessors, (4241), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:50:45,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3091 states to 3091 states and 4356 transitions. [2024-11-09 14:50:45,055 INFO L78 Accepts]: Start accepts. Automaton has 3091 states and 4356 transitions. Word has length 135 [2024-11-09 14:50:45,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:45,055 INFO L471 AbstractCegarLoop]: Abstraction has 3091 states and 4356 transitions. [2024-11-09 14:50:45,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.61111111111111) internal successors, (155), 16 states have internal predecessors, (155), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 14:50:45,056 INFO L276 IsEmpty]: Start isEmpty. Operand 3091 states and 4356 transitions. [2024-11-09 14:50:45,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-09 14:50:45,057 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:45,057 INFO L215 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:45,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:45,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 14:50:45,258 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:45,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:45,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1557750344, now seen corresponding path program 2 times [2024-11-09 14:50:45,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:45,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189411751] [2024-11-09 14:50:45,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:45,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:45,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:45,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-09 14:50:45,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:45,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:45,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-09 14:50:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:45,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-09 14:50:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:45,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 14:50:45,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:45,944 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 14:50:45,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:45,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189411751] [2024-11-09 14:50:45,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189411751] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:45,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925264550] [2024-11-09 14:50:45,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 14:50:45,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:45,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:45,947 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) [2024-11-09 14:50:45,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 14:50:46,229 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-09 14:50:46,229 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 14:50:46,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 14:50:46,233 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:46,238 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 15 treesize of output 7 [2024-11-09 14:50:46,248 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-09 14:50:46,249 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:46,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925264550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:46,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:50:46,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [11] total 12 [2024-11-09 14:50:46,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697929638] [2024-11-09 14:50:46,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:46,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 14:50:46,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:46,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 14:50:46,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-09 14:50:46,250 INFO L87 Difference]: Start difference. First operand 3091 states and 4356 transitions. Second operand has 3 states, 2 states have (on average 54.5) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:50:46,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:46,304 INFO L93 Difference]: Finished difference Result 3091 states and 4356 transitions. [2024-11-09 14:50:46,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 14:50:46,305 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 54.5) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 139 [2024-11-09 14:50:46,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:46,310 INFO L225 Difference]: With dead ends: 3091 [2024-11-09 14:50:46,310 INFO L226 Difference]: Without dead ends: 3090 [2024-11-09 14:50:46,311 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-09 14:50:46,312 INFO L432 NwaCegarLoop]: 609 mSDtfsCounter, 1 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:46,312 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1216 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 14:50:46,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3090 states. [2024-11-09 14:50:46,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3090 to 3090. [2024-11-09 14:50:46,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3090 states, 2988 states have (on average 1.4173360107095048) internal successors, (4235), 3000 states have internal predecessors, (4235), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:50:46,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3090 states to 3090 states and 4350 transitions. [2024-11-09 14:50:46,381 INFO L78 Accepts]: Start accepts. Automaton has 3090 states and 4350 transitions. Word has length 139 [2024-11-09 14:50:46,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:46,381 INFO L471 AbstractCegarLoop]: Abstraction has 3090 states and 4350 transitions. [2024-11-09 14:50:46,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 54.5) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:50:46,382 INFO L276 IsEmpty]: Start isEmpty. Operand 3090 states and 4350 transitions. [2024-11-09 14:50:46,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-09 14:50:46,382 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:46,383 INFO L215 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:46,397 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 14:50:46,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 14:50:46,584 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:46,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:46,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1045620305, now seen corresponding path program 1 times [2024-11-09 14:50:46,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:46,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896546400] [2024-11-09 14:50:46,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:46,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:46,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:46,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-09 14:50:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:46,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:46,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:46,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-09 14:50:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:47,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-09 14:50:47,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:47,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-09 14:50:47,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 7 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 14:50:47,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:47,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896546400] [2024-11-09 14:50:47,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896546400] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:47,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098708155] [2024-11-09 14:50:47,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:47,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:47,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:47,136 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 14:50:47,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 14:50:47,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:47,548 INFO L255 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-09 14:50:47,552 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:47,743 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 35 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-09 14:50:47,743 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 14:50:47,975 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 7 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 14:50:47,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098708155] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 14:50:47,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 14:50:47,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 9] total 28 [2024-11-09 14:50:47,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729093318] [2024-11-09 14:50:47,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 14:50:47,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 14:50:47,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:47,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 14:50:47,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2024-11-09 14:50:47,978 INFO L87 Difference]: Start difference. First operand 3090 states and 4350 transitions. Second operand has 28 states, 28 states have (on average 5.964285714285714) internal successors, (167), 26 states have internal predecessors, (167), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 14:50:49,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:49,883 INFO L93 Difference]: Finished difference Result 5889 states and 8270 transitions. [2024-11-09 14:50:49,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-09 14:50:49,883 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 5.964285714285714) internal successors, (167), 26 states have internal predecessors, (167), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 140 [2024-11-09 14:50:49,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:49,891 INFO L225 Difference]: With dead ends: 5889 [2024-11-09 14:50:49,891 INFO L226 Difference]: Without dead ends: 2795 [2024-11-09 14:50:49,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=527, Invalid=2779, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 14:50:49,899 INFO L432 NwaCegarLoop]: 491 mSDtfsCounter, 123 mSDsluCounter, 8584 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 9075 SdHoareTripleChecker+Invalid, 1352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:49,899 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 9075 Invalid, 1352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 14:50:49,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2795 states. [2024-11-09 14:50:49,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2795 to 2773. [2024-11-09 14:50:49,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2773 states, 2671 states have (on average 1.3923624110819917) internal successors, (3719), 2683 states have internal predecessors, (3719), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:50:49,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2773 states to 2773 states and 3834 transitions. [2024-11-09 14:50:49,991 INFO L78 Accepts]: Start accepts. Automaton has 2773 states and 3834 transitions. Word has length 140 [2024-11-09 14:50:49,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:49,991 INFO L471 AbstractCegarLoop]: Abstraction has 2773 states and 3834 transitions. [2024-11-09 14:50:49,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.964285714285714) internal successors, (167), 26 states have internal predecessors, (167), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 14:50:49,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2773 states and 3834 transitions. [2024-11-09 14:50:49,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-09 14:50:49,992 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:49,993 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:50,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 14:50:50,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 14:50:50,194 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:50,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:50,194 INFO L85 PathProgramCache]: Analyzing trace with hash 2102388862, now seen corresponding path program 2 times [2024-11-09 14:50:50,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:50,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561117757] [2024-11-09 14:50:50,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:50,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:50,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-09 14:50:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:50,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:50,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:50,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-09 14:50:50,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:51,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-09 14:50:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:51,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-09 14:50:51,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:51,267 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 126 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 14:50:51,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:51,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561117757] [2024-11-09 14:50:51,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561117757] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:50:51,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505258698] [2024-11-09 14:50:51,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-09 14:50:51,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:51,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:50:51,272 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 14:50:51,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 14:50:52,262 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-09 14:50:52,262 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 14:50:52,269 INFO L255 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-09 14:50:52,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:50:52,280 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 11 treesize of output 7 [2024-11-09 14:50:52,324 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 11 treesize of output 7 [2024-11-09 14:50:52,346 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 27 treesize of output 11 [2024-11-09 14:50:53,132 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-09 14:50:53,132 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:50:53,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505258698] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:53,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:50:53,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [17] total 27 [2024-11-09 14:50:53,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556192381] [2024-11-09 14:50:53,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:53,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 14:50:53,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:53,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 14:50:53,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2024-11-09 14:50:53,134 INFO L87 Difference]: Start difference. First operand 2773 states and 3834 transitions. Second operand has 12 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:50:57,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.77s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 14:50:57,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:57,268 INFO L93 Difference]: Finished difference Result 6539 states and 9123 transitions. [2024-11-09 14:50:57,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 14:50:57,268 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 149 [2024-11-09 14:50:57,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:57,276 INFO L225 Difference]: With dead ends: 6539 [2024-11-09 14:50:57,277 INFO L226 Difference]: Without dead ends: 3812 [2024-11-09 14:50:57,281 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 14:50:57,281 INFO L432 NwaCegarLoop]: 509 mSDtfsCounter, 666 mSDsluCounter, 3145 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 3654 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:57,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 3654 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 797 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2024-11-09 14:50:57,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3812 states. [2024-11-09 14:50:57,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3812 to 2861. [2024-11-09 14:50:57,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2861 states, 2759 states have (on average 1.3932584269662922) internal successors, (3844), 2771 states have internal predecessors, (3844), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:50:57,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2861 states to 2861 states and 3959 transitions. [2024-11-09 14:50:57,361 INFO L78 Accepts]: Start accepts. Automaton has 2861 states and 3959 transitions. Word has length 149 [2024-11-09 14:50:57,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:57,361 INFO L471 AbstractCegarLoop]: Abstraction has 2861 states and 3959 transitions. [2024-11-09 14:50:57,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:50:57,361 INFO L276 IsEmpty]: Start isEmpty. Operand 2861 states and 3959 transitions. [2024-11-09 14:50:57,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-09 14:50:57,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:57,363 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:57,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-09 14:50:57,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:50:57,567 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:57,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:57,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1334310789, now seen corresponding path program 1 times [2024-11-09 14:50:57,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:57,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697736688] [2024-11-09 14:50:57,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:57,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:57,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:57,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-09 14:50:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:57,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:57,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:57,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-09 14:50:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:57,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-09 14:50:57,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:57,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-09 14:50:57,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:57,931 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-09 14:50:57,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:57,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697736688] [2024-11-09 14:50:57,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697736688] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:57,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:57,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-09 14:50:57,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664943204] [2024-11-09 14:50:57,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:57,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 14:50:57,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:57,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 14:50:57,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-09 14:50:57,935 INFO L87 Difference]: Start difference. First operand 2861 states and 3959 transitions. Second operand has 9 states, 9 states have (on average 12.777777777777779) internal successors, (115), 7 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 14:50:58,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:58,567 INFO L93 Difference]: Finished difference Result 5702 states and 7906 transitions. [2024-11-09 14:50:58,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 14:50:58,568 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.777777777777779) internal successors, (115), 7 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 150 [2024-11-09 14:50:58,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:58,573 INFO L225 Difference]: With dead ends: 5702 [2024-11-09 14:50:58,574 INFO L226 Difference]: Without dead ends: 2896 [2024-11-09 14:50:58,576 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-09 14:50:58,577 INFO L432 NwaCegarLoop]: 485 mSDtfsCounter, 57 mSDsluCounter, 2921 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 3406 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:58,578 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 3406 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 14:50:58,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2896 states. [2024-11-09 14:50:58,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2896 to 2889. [2024-11-09 14:50:58,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2889 states, 2787 states have (on average 1.3918191603875134) internal successors, (3879), 2799 states have internal predecessors, (3879), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:50:58,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2889 states to 2889 states and 3994 transitions. [2024-11-09 14:50:58,653 INFO L78 Accepts]: Start accepts. Automaton has 2889 states and 3994 transitions. Word has length 150 [2024-11-09 14:50:58,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:58,654 INFO L471 AbstractCegarLoop]: Abstraction has 2889 states and 3994 transitions. [2024-11-09 14:50:58,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.777777777777779) internal successors, (115), 7 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 14:50:58,654 INFO L276 IsEmpty]: Start isEmpty. Operand 2889 states and 3994 transitions. [2024-11-09 14:50:58,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-09 14:50:58,655 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:58,655 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:58,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-09 14:50:58,656 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:58,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:58,656 INFO L85 PathProgramCache]: Analyzing trace with hash 442872916, now seen corresponding path program 1 times [2024-11-09 14:50:58,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:58,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084751078] [2024-11-09 14:50:58,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:58,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:58,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:58,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-09 14:50:58,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:58,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:50:58,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:58,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-09 14:50:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:58,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-09 14:50:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:58,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-09 14:50:58,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:50:58,986 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-09 14:50:58,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:50:58,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084751078] [2024-11-09 14:50:58,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084751078] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:50:58,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 14:50:58,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 14:50:58,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381649857] [2024-11-09 14:50:58,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:50:58,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 14:50:58,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:50:58,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 14:50:58,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-09 14:50:58,988 INFO L87 Difference]: Start difference. First operand 2889 states and 3994 transitions. Second operand has 8 states, 8 states have (on average 14.375) internal successors, (115), 6 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 14:50:59,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:50:59,572 INFO L93 Difference]: Finished difference Result 5747 states and 7961 transitions. [2024-11-09 14:50:59,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 14:50:59,577 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 6 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 150 [2024-11-09 14:50:59,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:50:59,584 INFO L225 Difference]: With dead ends: 5747 [2024-11-09 14:50:59,587 INFO L226 Difference]: Without dead ends: 2910 [2024-11-09 14:50:59,590 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-09 14:50:59,591 INFO L432 NwaCegarLoop]: 497 mSDtfsCounter, 52 mSDsluCounter, 2533 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 3030 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 14:50:59,591 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 3030 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 14:50:59,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2910 states. [2024-11-09 14:50:59,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2910 to 2910. [2024-11-09 14:50:59,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2910 states, 2808 states have (on average 1.3888888888888888) internal successors, (3900), 2820 states have internal predecessors, (3900), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:50:59,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2910 states to 2910 states and 4015 transitions. [2024-11-09 14:50:59,718 INFO L78 Accepts]: Start accepts. Automaton has 2910 states and 4015 transitions. Word has length 150 [2024-11-09 14:50:59,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:50:59,718 INFO L471 AbstractCegarLoop]: Abstraction has 2910 states and 4015 transitions. [2024-11-09 14:50:59,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 6 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 14:50:59,718 INFO L276 IsEmpty]: Start isEmpty. Operand 2910 states and 4015 transitions. [2024-11-09 14:50:59,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-09 14:50:59,719 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:50:59,720 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:50:59,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-09 14:50:59,720 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:50:59,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:50:59,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1185431178, now seen corresponding path program 1 times [2024-11-09 14:50:59,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:50:59,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632125215] [2024-11-09 14:50:59,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:50:59,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:50:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:00,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-09 14:51:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:00,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:51:00,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:00,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-09 14:51:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:00,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-09 14:51:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:00,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-09 14:51:00,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:00,540 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 126 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 14:51:00,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:51:00,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632125215] [2024-11-09 14:51:00,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632125215] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:51:00,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568632735] [2024-11-09 14:51:00,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:51:00,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:51:00,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:51:00,543 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 14:51:00,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 14:51:01,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:01,145 INFO L255 TraceCheckSpWp]: Trace formula consists of 1034 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-09 14:51:01,149 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:51:01,275 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-09 14:51:01,281 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 14:51:01,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568632735] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 14:51:01,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 14:51:01,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [17] total 22 [2024-11-09 14:51:01,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59407342] [2024-11-09 14:51:01,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 14:51:01,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 14:51:01,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-09 14:51:01,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 14:51:01,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2024-11-09 14:51:01,283 INFO L87 Difference]: Start difference. First operand 2910 states and 4015 transitions. Second operand has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:51:01,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 14:51:01,649 INFO L93 Difference]: Finished difference Result 5793 states and 8008 transitions. [2024-11-09 14:51:01,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 14:51:01,650 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 151 [2024-11-09 14:51:01,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 14:51:01,657 INFO L225 Difference]: With dead ends: 5793 [2024-11-09 14:51:01,658 INFO L226 Difference]: Without dead ends: 2931 [2024-11-09 14:51:01,662 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2024-11-09 14:51:01,663 INFO L432 NwaCegarLoop]: 517 mSDtfsCounter, 43 mSDsluCounter, 2281 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 2798 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 14:51:01,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 2798 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 14:51:01,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2931 states. [2024-11-09 14:51:01,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2931 to 2836. [2024-11-09 14:51:01,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2836 states, 2734 states have (on average 1.3833211411850768) internal successors, (3782), 2746 states have internal predecessors, (3782), 54 states have call successors, (54), 42 states have call predecessors, (54), 36 states have return successors, (61), 47 states have call predecessors, (61), 54 states have call successors, (61) [2024-11-09 14:51:01,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2836 states to 2836 states and 3897 transitions. [2024-11-09 14:51:01,798 INFO L78 Accepts]: Start accepts. Automaton has 2836 states and 3897 transitions. Word has length 151 [2024-11-09 14:51:01,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 14:51:01,799 INFO L471 AbstractCegarLoop]: Abstraction has 2836 states and 3897 transitions. [2024-11-09 14:51:01,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 14:51:01,799 INFO L276 IsEmpty]: Start isEmpty. Operand 2836 states and 3897 transitions. [2024-11-09 14:51:01,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-09 14:51:01,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 14:51:01,801 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 14:51:01,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-09 14:51:02,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 14:51:02,004 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-09 14:51:02,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 14:51:02,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1933558271, now seen corresponding path program 1 times [2024-11-09 14:51:02,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-09 14:51:02,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925193161] [2024-11-09 14:51:02,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:51:02,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 14:51:02,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:02,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-09 14:51:02,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:02,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-09 14:51:02,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:02,541 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-09 14:51:02,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:02,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-09 14:51:02,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:02,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-09 14:51:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:02,909 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 126 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 14:51:02,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-09 14:51:02,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925193161] [2024-11-09 14:51:02,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925193161] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 14:51:02,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448426406] [2024-11-09 14:51:02,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 14:51:02,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 14:51:02,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-09 14:51:02,911 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 14:51:02,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 14:51:03,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 14:51:03,673 INFO L255 TraceCheckSpWp]: Trace formula consists of 1031 conjuncts, 200 conjuncts are in the unsatisfiable core [2024-11-09 14:51:03,682 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 14:51:03,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2024-11-09 14:51:03,918 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2024-11-09 14:51:03,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2024-11-09 14:51:03,957 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-09 14:51:03,961 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 15 treesize of output 1 [2024-11-09 14:51:04,038 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 18 treesize of output 10 [2024-11-09 14:51:04,457 INFO L349 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2024-11-09 14:51:04,457 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 45 [2024-11-09 14:51:04,460 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2024-11-09 14:51:04,538 INFO L349 Elim1Store]: treesize reduction 55, result has 8.3 percent of original size [2024-11-09 14:51:04,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1769 treesize of output 1292 [2024-11-09 14:51:04,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 22 [2024-11-09 14:51:04,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 18 treesize of output 17 [2024-11-09 14:51:04,582 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:04,583 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2115 treesize of output 1725 [2024-11-09 14:51:04,608 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:04,609 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3217 treesize of output 2584 [2024-11-09 14:51:04,629 INFO L349 Elim1Store]: treesize reduction 55, result has 8.3 percent of original size [2024-11-09 14:51:04,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1480 treesize of output 1069 [2024-11-09 14:51:04,638 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2024-11-09 14:51:04,660 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:04,661 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1804 treesize of output 1480 [2024-11-09 14:51:04,681 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:04,681 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 2776 treesize of output 2241 [2024-11-09 14:51:04,712 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:04,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2297 treesize of output 2050 [2024-11-09 14:51:04,737 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:04,737 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2204 treesize of output 1973 [2024-11-09 14:51:04,754 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:04,755 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2030 treesize of output 1623 [2024-11-09 14:51:04,791 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:04,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3375 treesize of output 2828 [2024-11-09 14:51:04,811 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:04,811 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2461 treesize of output 1948 [2024-11-09 14:51:04,836 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:04,836 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3204 treesize of output 2689 [2024-11-09 14:51:04,854 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:04,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1769 treesize of output 1 [2024-11-09 14:51:04,874 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:04,875 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2115 treesize of output 1725 [2024-11-09 14:51:04,895 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:04,896 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3217 treesize of output 2584 [2024-11-09 14:51:04,924 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:04,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2294 treesize of output 1817 [2024-11-09 14:51:04,951 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:04,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3051 treesize of output 2568 [2024-11-09 14:51:04,979 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:04,980 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3248 treesize of output 2725 [2024-11-09 14:51:04,995 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:04,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1700 treesize of output 1 [2024-11-09 14:51:05,011 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,012 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2046 treesize of output 1666 [2024-11-09 14:51:05,032 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:05,033 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3148 treesize of output 2525 [2024-11-09 14:51:05,055 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2376 treesize of output 1940 [2024-11-09 14:51:05,077 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2306 treesize of output 1870 [2024-11-09 14:51:05,094 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1946 treesize of output 1422 [2024-11-09 14:51:05,116 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,117 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2687 treesize of output 2185 [2024-11-09 14:51:05,138 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,139 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2617 treesize of output 2115 [2024-11-09 14:51:05,159 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,159 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 2235 treesize of output 1645 [2024-11-09 14:51:05,184 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2618 treesize of output 2289 [2024-11-09 14:51:05,205 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:05,205 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2556 treesize of output 2023 [2024-11-09 14:51:05,237 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3130 treesize of output 2637 [2024-11-09 14:51:05,268 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,268 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2687 treesize of output 2185 [2024-11-09 14:51:05,297 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,298 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2617 treesize of output 2115 [2024-11-09 14:51:05,316 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,317 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 2235 treesize of output 1645 [2024-11-09 14:51:05,340 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2548 treesize of output 2056 [2024-11-09 14:51:05,426 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 2166 treesize of output 1586 [2024-11-09 14:51:05,449 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2618 treesize of output 2126 [2024-11-09 14:51:05,473 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:05,473 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2820 treesize of output 2217 [2024-11-09 14:51:05,499 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,500 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3526 treesize of output 2929 [2024-11-09 14:51:05,528 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,529 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3357 treesize of output 2802 [2024-11-09 14:51:05,557 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,558 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3152 treesize of output 2645 [2024-11-09 14:51:05,580 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:05,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2572 treesize of output 2025 [2024-11-09 14:51:05,606 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3321 treesize of output 2772 [2024-11-09 14:51:05,634 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1877 treesize of output 1541 [2024-11-09 14:51:05,653 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:05,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 2849 treesize of output 2302 [2024-11-09 14:51:05,675 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1553 treesize of output 1 [2024-11-09 14:51:05,696 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:05,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3290 treesize of output 2645 [2024-11-09 14:51:05,719 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2188 treesize of output 1786 [2024-11-09 14:51:05,736 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1842 treesize of output 1 [2024-11-09 14:51:05,759 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:05,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2111 treesize of output 1690 [2024-11-09 14:51:05,784 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,785 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2378 treesize of output 2117 [2024-11-09 14:51:05,815 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,816 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2285 treesize of output 2040 [2024-11-09 14:51:05,840 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3456 treesize of output 2895 [2024-11-09 14:51:05,867 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:05,868 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2542 treesize of output 2015 [2024-11-09 14:51:05,889 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:05,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3285 treesize of output 2756 [2024-11-09 14:51:05,916 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:05,917 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3290 treesize of output 2645 [2024-11-09 14:51:05,940 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2188 treesize of output 1786 [2024-11-09 14:51:05,958 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,958 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1842 treesize of output 1 [2024-11-09 14:51:05,974 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:05,975 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1773 treesize of output 1 [2024-11-09 14:51:05,993 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:05,994 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2119 treesize of output 1727 [2024-11-09 14:51:06,013 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:06,014 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3221 treesize of output 2586 [2024-11-09 14:51:06,036 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:06,036 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2375 treesize of output 1884 [2024-11-09 14:51:06,059 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,060 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3329 treesize of output 2792 [2024-11-09 14:51:06,086 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3132 treesize of output 2635 [2024-11-09 14:51:06,107 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:06,108 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 2062 treesize of output 1 [2024-11-09 14:51:06,139 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:06,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3662 treesize of output 2929 [2024-11-09 14:51:06,167 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:06,168 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2430 treesize of output 1972 [2024-11-09 14:51:06,191 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:06,191 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2361 treesize of output 1913 [2024-11-09 14:51:06,216 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:06,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3593 treesize of output 2870 [2024-11-09 14:51:06,232 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:06,233 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1993 treesize of output 1 [2024-11-09 14:51:06,256 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3359 treesize of output 2800 [2024-11-09 14:51:06,277 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,278 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3556 treesize of output 2957 [2024-11-09 14:51:06,295 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:06,296 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2639 treesize of output 2078 [2024-11-09 14:51:06,320 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,321 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3512 treesize of output 2921 [2024-11-09 14:51:06,339 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:06,340 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2806 treesize of output 2209 [2024-11-09 14:51:06,359 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,360 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3683 treesize of output 3060 [2024-11-09 14:51:06,376 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:06,376 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 2062 treesize of output 1 [2024-11-09 14:51:06,395 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:06,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3662 treesize of output 2929 [2024-11-09 14:51:06,413 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:06,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2430 treesize of output 1972 [2024-11-09 14:51:06,429 INFO L349 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2024-11-09 14:51:06,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1773 treesize of output 1 [2024-11-09 14:51:06,455 INFO L349 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2024-11-09 14:51:06,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 3221 treesize of output 2586 [2024-11-09 14:51:06,474 INFO L349 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2024-11-09 14:51:06,474 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 2119 treesize of output 1727 [2024-11-09 14:51:06,495 INFO L349 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2024-11-09 14:51:06,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 2375 treesize of output 1884 [2024-11-09 14:51:06,516 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2558 treesize of output 2247 [2024-11-09 14:51:06,535 INFO L349 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2024-11-09 14:51:06,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2465 treesize of output 2170 [2024-11-09 14:51:06,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-09 14:51:14,722 INFO L349 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2024-11-09 14:51:14,722 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2024-11-09 14:51:14,796 INFO L349 Elim1Store]: treesize reduction 167, result has 0.6 percent of original size [2024-11-09 14:51:14,797 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 504 treesize of output 358 [2024-11-09 14:51:14,808 INFO L349 Elim1Store]: treesize reduction 37, result has 2.6 percent of original size [2024-11-09 14:51:14,809 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 220 treesize of output 181 [2024-11-09 14:51:14,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-09 14:51:15,211 INFO L349 Elim1Store]: treesize reduction 507, result has 11.8 percent of original size [2024-11-09 14:51:15,212 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 7 new quantified variables, introduced 7 case distinctions, treesize of input 690 treesize of output 500 [2024-11-09 14:51:15,274 INFO L349 Elim1Store]: treesize reduction 152, result has 18.3 percent of original size [2024-11-09 14:51:15,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 399 treesize of output 346 [2024-11-09 14:51:15,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-09 14:51:15,296 INFO L349 Elim1Store]: treesize reduction 31, result has 26.2 percent of original size [2024-11-09 14:51:15,297 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 238 treesize of output 191 [2024-11-09 14:51:15,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 15 [2024-11-09 14:51:15,330 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 [2024-11-09 14:51:15,360 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 44 [2024-11-09 14:51:15,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 52 [2024-11-09 14:51:16,258 INFO L349 Elim1Store]: treesize reduction 339, result has 3.1 percent of original size [2024-11-09 14:51:16,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 15 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 259 treesize of output 154 [2024-11-09 14:51:16,289 INFO L349 Elim1Store]: treesize reduction 311, result has 3.4 percent of original size [2024-11-09 14:51:16,290 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 16 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 194 treesize of output 170 [2024-11-09 14:51:16,681 INFO L349 Elim1Store]: treesize reduction 300, result has 15.3 percent of original size [2024-11-09 14:51:16,682 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 20 case distinctions, treesize of input 258 treesize of output 184 [2024-11-09 14:51:16,727 INFO L349 Elim1Store]: treesize reduction 204, result has 13.9 percent of original size [2024-11-09 14:51:16,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 7 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 232 treesize of output 184 [2024-11-09 14:51:17,259 INFO L349 Elim1Store]: treesize reduction 109, result has 9.2 percent of original size [2024-11-09 14:51:17,259 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 11 case distinctions, treesize of input 298 treesize of output 155 [2024-11-09 14:51:17,298 INFO L349 Elim1Store]: treesize reduction 84, result has 25.0 percent of original size [2024-11-09 14:51:17,298 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 247 treesize of output 204 [2024-11-09 14:51:17,321 INFO L349 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2024-11-09 14:51:17,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 161 treesize of output 142 [2024-11-09 14:51:17,339 INFO L349 Elim1Store]: treesize reduction 73, result has 11.0 percent of original size [2024-11-09 14:51:17,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 153 treesize of output 114 [2024-11-09 14:51:17,357 INFO L349 Elim1Store]: treesize reduction 35, result has 12.5 percent of original size [2024-11-09 14:51:17,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 120 treesize of output 97 [2024-11-09 14:51:17,411 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 12 proven. 108 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 14:51:17,412 INFO L311 TraceCheckSpWp]: Computing backward predicates...