./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8be7027f 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_BER_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 05edfd344a133924af20e7887ded3d695179bf474d7b39ea2b7287f4a108ff8d --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 20:09:12,657 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 20:09:12,731 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-12 20:09:12,739 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 20:09:12,740 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 20:09:12,766 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 20:09:12,767 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 20:09:12,767 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 20:09:12,768 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-12 20:09:12,768 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-12 20:09:12,768 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 20:09:12,769 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 20:09:12,770 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 20:09:12,770 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 20:09:12,770 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 20:09:12,771 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 20:09:12,771 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 20:09:12,772 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 20:09:12,772 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 20:09:12,772 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 20:09:12,773 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 20:09:12,773 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 20:09:12,774 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 20:09:12,774 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 20:09:12,775 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 20:09:12,775 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-12 20:09:12,775 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 20:09:12,776 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 20:09:12,776 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 20:09:12,776 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 20:09:12,777 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 20:09:12,777 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 20:09:12,777 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-12 20:09:12,778 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 20:09:12,778 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 20:09:12,778 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 20:09:12,779 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 20:09:12,779 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 20:09:12,779 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 20:09:12,780 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 20:09:12,780 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 20:09:12,781 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 20:09:12,781 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 20:09:12,781 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 20:09:12,781 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 -> 05edfd344a133924af20e7887ded3d695179bf474d7b39ea2b7287f4a108ff8d [2024-11-12 20:09:13,047 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 20:09:13,072 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 20:09:13,076 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 20:09:13,077 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 20:09:13,078 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 20:09:13,079 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-1.i [2024-11-12 20:09:14,497 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 20:09:14,820 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 20:09:14,822 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_BER_test6-1.i [2024-11-12 20:09:14,851 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae5bedd5c/0196c7882e544c9d9a8204588d113195/FLAGf706efdac [2024-11-12 20:09:15,069 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae5bedd5c/0196c7882e544c9d9a8204588d113195 [2024-11-12 20:09:15,072 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 20:09:15,073 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 20:09:15,075 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 20:09:15,075 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 20:09:15,081 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 20:09:15,082 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 08:09:15" (1/1) ... [2024-11-12 20:09:15,083 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b0dba95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:15, skipping insertion in model container [2024-11-12 20:09:15,084 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 08:09:15" (1/1) ... [2024-11-12 20:09:15,152 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 20:09:15,922 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 20:09:15,940 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 20:09:16,085 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 20:09:16,146 INFO L204 MainTranslator]: Completed translation [2024-11-12 20:09:16,147 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16 WrapperNode [2024-11-12 20:09:16,147 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 20:09:16,148 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 20:09:16,149 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 20:09:16,149 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 20:09:16,156 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,204 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,285 INFO L138 Inliner]: procedures = 282, calls = 300, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1487 [2024-11-12 20:09:16,286 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 20:09:16,286 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 20:09:16,287 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 20:09:16,287 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 20:09:16,298 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,298 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,313 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,388 INFO L175 MemorySlicer]: Split 268 memory accesses to 4 slices as follows [2, 220, 12, 34]. 82 percent of accesses are in the largest equivalence class. The 12 initializations are split as follows [2, 0, 10, 0]. The 54 writes are split as follows [0, 49, 1, 4]. [2024-11-12 20:09:16,388 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,388 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,424 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,435 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,441 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,448 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,458 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 20:09:16,459 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 20:09:16,459 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 20:09:16,459 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 20:09:16,460 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (1/1) ... [2024-11-12 20:09:16,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 20:09:16,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:16,509 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-12 20:09:16,512 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-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2024-11-12 20:09:16,547 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2024-11-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-12 20:09:16,547 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-12 20:09:16,548 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2024-11-12 20:09:16,548 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2024-11-12 20:09:16,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-12 20:09:16,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-12 20:09:16,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-12 20:09:16,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-12 20:09:16,549 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-12 20:09:16,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-12 20:09:16,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-12 20:09:16,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-12 20:09:16,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-12 20:09:16,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-12 20:09:16,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-12 20:09:16,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 20:09:16,550 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2024-11-12 20:09:16,550 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2024-11-12 20:09:16,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-12 20:09:16,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-12 20:09:16,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-12 20:09:16,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-12 20:09:16,551 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2024-11-12 20:09:16,551 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2024-11-12 20:09:16,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-12 20:09:16,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-12 20:09:16,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-12 20:09:16,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-12 20:09:16,552 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 20:09:16,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 20:09:16,782 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 20:09:16,784 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 20:09:18,262 INFO L? ?]: Removed 345 outVars from TransFormulas that were not future-live. [2024-11-12 20:09:18,262 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 20:09:18,293 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 20:09:18,296 INFO L316 CfgBuilder]: Removed 63 assume(true) statements. [2024-11-12 20:09:18,297 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 08:09:18 BoogieIcfgContainer [2024-11-12 20:09:18,297 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 20:09:18,299 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 20:09:18,301 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 20:09:18,304 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 20:09:18,305 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 08:09:15" (1/3) ... [2024-11-12 20:09:18,305 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@787fe9d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 08:09:18, skipping insertion in model container [2024-11-12 20:09:18,305 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 08:09:16" (2/3) ... [2024-11-12 20:09:18,306 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@787fe9d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 08:09:18, skipping insertion in model container [2024-11-12 20:09:18,306 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 08:09:18" (3/3) ... [2024-11-12 20:09:18,307 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_BER_test6-1.i [2024-11-12 20:09:18,326 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 20:09:18,326 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2024-11-12 20:09:18,400 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 20:09:18,412 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;@469c0001, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 20:09:18,413 INFO L334 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2024-11-12 20:09:18,419 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-12 20:09:18,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-12 20:09:18,425 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:18,425 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:09:18,426 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-12 20:09:18,430 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:18,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1635847084, now seen corresponding path program 1 times [2024-11-12 20:09:18,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:18,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106571305] [2024-11-12 20:09:18,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:18,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:18,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:18,660 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-12 20:09:18,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:18,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106571305] [2024-11-12 20:09:18,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106571305] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:18,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:18,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 20:09:18,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806264023] [2024-11-12 20:09:18,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:18,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 20:09:18,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:18,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 20:09:18,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 20:09:18,699 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-12 20:09:18,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:18,769 INFO L93 Difference]: Finished difference Result 917 states and 1441 transitions. [2024-11-12 20:09:18,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 20:09:18,771 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-12 20:09:18,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:18,790 INFO L225 Difference]: With dead ends: 917 [2024-11-12 20:09:18,792 INFO L226 Difference]: Without dead ends: 443 [2024-11-12 20:09:18,800 INFO L434 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-12 20:09:18,804 INFO L435 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-12 20:09:18,805 INFO L436 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-12 20:09:18,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2024-11-12 20:09:18,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2024-11-12 20:09:18,876 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-12 20:09:18,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 621 transitions. [2024-11-12 20:09:18,882 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 621 transitions. Word has length 8 [2024-11-12 20:09:18,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:18,895 INFO L471 AbstractCegarLoop]: Abstraction has 443 states and 621 transitions. [2024-11-12 20:09:18,895 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-12 20:09:18,895 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 621 transitions. [2024-11-12 20:09:18,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-12 20:09:18,896 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:18,896 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:09:18,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-12 20:09:18,896 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-12 20:09:18,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:18,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1635849006, now seen corresponding path program 1 times [2024-11-12 20:09:18,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:18,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918491034] [2024-11-12 20:09:18,898 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:18,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:18,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 20:09:18,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [218988046] [2024-11-12 20:09:18,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:18,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:18,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:18,973 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-12 20:09:18,975 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-12 20:09:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:19,159 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 20:09:19,164 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:19,232 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-12 20:09:19,265 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-12 20:09:19,266 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:19,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:19,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918491034] [2024-11-12 20:09:19,268 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 20:09:19,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218988046] [2024-11-12 20:09:19,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218988046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:19,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:19,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 20:09:19,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544984715] [2024-11-12 20:09:19,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:19,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 20:09:19,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:19,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 20:09:19,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 20:09:19,273 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-12 20:09:19,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:19,450 INFO L93 Difference]: Finished difference Result 852 states and 1209 transitions. [2024-11-12 20:09:19,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 20:09:19,451 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-12 20:09:19,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:19,456 INFO L225 Difference]: With dead ends: 852 [2024-11-12 20:09:19,457 INFO L226 Difference]: Without dead ends: 850 [2024-11-12 20:09:19,459 INFO L434 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-12 20:09:19,460 INFO L435 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-12 20:09:19,460 INFO L436 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-12 20:09:19,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-11-12 20:09:19,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 450. [2024-11-12 20:09:19,505 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-12 20:09:19,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 629 transitions. [2024-11-12 20:09:19,511 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 629 transitions. Word has length 8 [2024-11-12 20:09:19,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:19,511 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 629 transitions. [2024-11-12 20:09:19,512 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-12 20:09:19,515 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 629 transitions. [2024-11-12 20:09:19,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-12 20:09:19,517 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:19,517 INFO L218 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-12 20:09:19,538 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-12 20:09:19,722 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-12 20:09:19,723 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-12 20:09:19,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:19,725 INFO L85 PathProgramCache]: Analyzing trace with hash 185472285, now seen corresponding path program 1 times [2024-11-12 20:09:19,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:19,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633313404] [2024-11-12 20:09:19,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:19,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:19,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:20,080 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-12 20:09:20,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:20,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633313404] [2024-11-12 20:09:20,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633313404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:20,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:20,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 20:09:20,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065578740] [2024-11-12 20:09:20,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:20,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 20:09:20,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:20,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 20:09:20,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 20:09:20,087 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-12 20:09:20,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:20,181 INFO L93 Difference]: Finished difference Result 894 states and 1251 transitions. [2024-11-12 20:09:20,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 20:09:20,182 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-12 20:09:20,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:20,185 INFO L225 Difference]: With dead ends: 894 [2024-11-12 20:09:20,186 INFO L226 Difference]: Without dead ends: 453 [2024-11-12 20:09:20,188 INFO L434 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-12 20:09:20,189 INFO L435 NwaCegarLoop]: 593 mSDtfsCounter, 105 mSDsluCounter, 1093 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:20,190 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1686 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 20:09:20,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2024-11-12 20:09:20,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 450. [2024-11-12 20:09:20,202 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-12 20:09:20,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 622 transitions. [2024-11-12 20:09:20,206 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 622 transitions. Word has length 64 [2024-11-12 20:09:20,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:20,207 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 622 transitions. [2024-11-12 20:09:20,207 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-12 20:09:20,207 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 622 transitions. [2024-11-12 20:09:20,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-12 20:09:20,213 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:20,213 INFO L218 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-12 20:09:20,213 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-12 20:09:20,213 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-12 20:09:20,214 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:20,214 INFO L85 PathProgramCache]: Analyzing trace with hash -878727663, now seen corresponding path program 1 times [2024-11-12 20:09:20,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:20,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995541560] [2024-11-12 20:09:20,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:20,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:20,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:20,456 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-12 20:09:20,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:20,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995541560] [2024-11-12 20:09:20,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995541560] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:20,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:20,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 20:09:20,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635416646] [2024-11-12 20:09:20,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:20,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 20:09:20,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:20,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 20:09:20,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 20:09:20,460 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-12 20:09:20,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:20,511 INFO L93 Difference]: Finished difference Result 820 states and 1146 transitions. [2024-11-12 20:09:20,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 20:09:20,512 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-12 20:09:20,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:20,517 INFO L225 Difference]: With dead ends: 820 [2024-11-12 20:09:20,517 INFO L226 Difference]: Without dead ends: 816 [2024-11-12 20:09:20,518 INFO L434 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-12 20:09:20,519 INFO L435 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-12 20:09:20,519 INFO L436 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-12 20:09:20,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-11-12 20:09:20,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 808. [2024-11-12 20:09:20,543 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-12 20:09:20,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1142 transitions. [2024-11-12 20:09:20,548 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1142 transitions. Word has length 64 [2024-11-12 20:09:20,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:20,549 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1142 transitions. [2024-11-12 20:09:20,550 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-12 20:09:20,550 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1142 transitions. [2024-11-12 20:09:20,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-12 20:09:20,556 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:20,556 INFO L218 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-12 20:09:20,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-12 20:09:20,557 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-12 20:09:20,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:20,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1138317444, now seen corresponding path program 1 times [2024-11-12 20:09:20,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:20,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489831667] [2024-11-12 20:09:20,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:20,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:20,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:20,874 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-12 20:09:20,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:20,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489831667] [2024-11-12 20:09:20,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489831667] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:20,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:20,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 20:09:20,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061977213] [2024-11-12 20:09:20,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:20,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 20:09:20,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:20,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 20:09:20,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 20:09:20,880 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-12 20:09:21,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:21,044 INFO L93 Difference]: Finished difference Result 1821 states and 2600 transitions. [2024-11-12 20:09:21,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 20:09:21,045 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-12 20:09:21,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:21,056 INFO L225 Difference]: With dead ends: 1821 [2024-11-12 20:09:21,056 INFO L226 Difference]: Without dead ends: 1421 [2024-11-12 20:09:21,058 INFO L434 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-12 20:09:21,059 INFO L435 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-12 20:09:21,060 INFO L436 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-12 20:09:21,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2024-11-12 20:09:21,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 808. [2024-11-12 20:09:21,095 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-12 20:09:21,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1141 transitions. [2024-11-12 20:09:21,100 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1141 transitions. Word has length 70 [2024-11-12 20:09:21,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:21,101 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1141 transitions. [2024-11-12 20:09:21,102 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-12 20:09:21,102 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1141 transitions. [2024-11-12 20:09:21,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-12 20:09:21,103 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:21,104 INFO L218 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-12 20:09:21,104 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-12 20:09:21,104 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-12 20:09:21,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:21,107 INFO L85 PathProgramCache]: Analyzing trace with hash -238535306, now seen corresponding path program 1 times [2024-11-12 20:09:21,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:21,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760548331] [2024-11-12 20:09:21,107 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:21,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:21,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:21,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:21,347 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-12 20:09:21,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:21,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760548331] [2024-11-12 20:09:21,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760548331] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:21,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:21,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 20:09:21,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714799830] [2024-11-12 20:09:21,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:21,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 20:09:21,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:21,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 20:09:21,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 20:09:21,352 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-12 20:09:21,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:21,517 INFO L93 Difference]: Finished difference Result 1038 states and 1455 transitions. [2024-11-12 20:09:21,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 20:09:21,518 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-12 20:09:21,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:21,523 INFO L225 Difference]: With dead ends: 1038 [2024-11-12 20:09:21,523 INFO L226 Difference]: Without dead ends: 1036 [2024-11-12 20:09:21,524 INFO L434 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-12 20:09:21,525 INFO L435 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-12 20:09:21,525 INFO L436 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-12 20:09:21,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2024-11-12 20:09:21,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1026. [2024-11-12 20:09:21,552 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-12 20:09:21,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1453 transitions. [2024-11-12 20:09:21,557 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1453 transitions. Word has length 74 [2024-11-12 20:09:21,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:21,557 INFO L471 AbstractCegarLoop]: Abstraction has 1026 states and 1453 transitions. [2024-11-12 20:09:21,558 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-12 20:09:21,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1453 transitions. [2024-11-12 20:09:21,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-12 20:09:21,559 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:21,559 INFO L218 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-12 20:09:21,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-12 20:09:21,559 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-12 20:09:21,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:21,560 INFO L85 PathProgramCache]: Analyzing trace with hash -676007271, now seen corresponding path program 1 times [2024-11-12 20:09:21,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:21,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705463523] [2024-11-12 20:09:21,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:21,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:21,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:21,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:21,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:21,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-12 20:09:21,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:21,965 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-12 20:09:21,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:21,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705463523] [2024-11-12 20:09:21,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705463523] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:21,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309157687] [2024-11-12 20:09:21,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:21,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:21,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:21,969 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-12 20:09:21,970 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-12 20:09:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:22,237 INFO L256 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 20:09:22,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:22,351 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-12 20:09:22,351 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:22,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309157687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:22,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:22,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-12 20:09:22,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872638616] [2024-11-12 20:09:22,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:22,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 20:09:22,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:22,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 20:09:22,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:22,354 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-12 20:09:22,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:22,436 INFO L93 Difference]: Finished difference Result 1394 states and 1975 transitions. [2024-11-12 20:09:22,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 20:09:22,436 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-12 20:09:22,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:22,442 INFO L225 Difference]: With dead ends: 1394 [2024-11-12 20:09:22,443 INFO L226 Difference]: Without dead ends: 1393 [2024-11-12 20:09:22,444 INFO L434 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-12 20:09:22,444 INFO L435 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-12 20:09:22,445 INFO L436 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-12 20:09:22,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2024-11-12 20:09:22,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 1189. [2024-11-12 20:09:22,478 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-12 20:09:22,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1688 transitions. [2024-11-12 20:09:22,484 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1688 transitions. Word has length 83 [2024-11-12 20:09:22,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:22,485 INFO L471 AbstractCegarLoop]: Abstraction has 1189 states and 1688 transitions. [2024-11-12 20:09:22,485 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-12 20:09:22,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1688 transitions. [2024-11-12 20:09:22,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-12 20:09:22,486 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:22,486 INFO L218 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-12 20:09:22,506 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-12 20:09:22,687 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-12 20:09:22,688 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-12 20:09:22,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:22,688 INFO L85 PathProgramCache]: Analyzing trace with hash 518611120, now seen corresponding path program 1 times [2024-11-12 20:09:22,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:22,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769720297] [2024-11-12 20:09:22,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:22,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:22,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:23,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-12 20:09:23,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:23,064 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-12 20:09:23,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:23,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769720297] [2024-11-12 20:09:23,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769720297] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:23,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136461406] [2024-11-12 20:09:23,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:23,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:23,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:23,067 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-12 20:09:23,069 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-12 20:09:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:23,335 INFO L256 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 20:09:23,340 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:23,526 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-12 20:09:23,526 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:09:23,833 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-12 20:09:23,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136461406] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 20:09:23,834 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 20:09:23,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 18 [2024-11-12 20:09:23,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728890159] [2024-11-12 20:09:23,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 20:09:23,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-12 20:09:23,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:23,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-12 20:09:23,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-12 20:09:23,837 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-12 20:09:25,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:25,792 INFO L93 Difference]: Finished difference Result 3238 states and 4588 transitions. [2024-11-12 20:09:25,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-12 20:09:25,792 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-12 20:09:25,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:25,809 INFO L225 Difference]: With dead ends: 3238 [2024-11-12 20:09:25,810 INFO L226 Difference]: Without dead ends: 3236 [2024-11-12 20:09:25,812 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=542, Invalid=1350, Unknown=0, NotChecked=0, Total=1892 [2024-11-12 20:09:25,814 INFO L435 NwaCegarLoop]: 663 mSDtfsCounter, 6424 mSDsluCounter, 6422 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.9s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:25,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6434 Valid, 7085 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-12 20:09:25,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3236 states. [2024-11-12 20:09:25,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3236 to 2747. [2024-11-12 20:09:25,899 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-12 20:09:25,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 3934 transitions. [2024-11-12 20:09:25,912 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 3934 transitions. Word has length 84 [2024-11-12 20:09:25,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:25,914 INFO L471 AbstractCegarLoop]: Abstraction has 2747 states and 3934 transitions. [2024-11-12 20:09:25,915 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-12 20:09:25,915 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 3934 transitions. [2024-11-12 20:09:25,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-12 20:09:25,916 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:25,917 INFO L218 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-12 20:09:25,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-12 20:09:26,118 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-12 20:09:26,119 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-12 20:09:26,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:26,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1558756002, now seen corresponding path program 1 times [2024-11-12 20:09:26,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:26,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753465207] [2024-11-12 20:09:26,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:26,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:26,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:26,248 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-12 20:09:26,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:26,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753465207] [2024-11-12 20:09:26,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753465207] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:26,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:26,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 20:09:26,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72348456] [2024-11-12 20:09:26,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:26,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 20:09:26,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:26,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 20:09:26,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 20:09:26,251 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-12 20:09:26,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:26,404 INFO L93 Difference]: Finished difference Result 5553 states and 7970 transitions. [2024-11-12 20:09:26,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 20:09:26,406 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-12 20:09:26,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:26,419 INFO L225 Difference]: With dead ends: 5553 [2024-11-12 20:09:26,419 INFO L226 Difference]: Without dead ends: 2815 [2024-11-12 20:09:26,448 INFO L434 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-12 20:09:26,450 INFO L435 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-12 20:09:26,450 INFO L436 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-12 20:09:26,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2024-11-12 20:09:26,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 2804. [2024-11-12 20:09:26,515 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-12 20:09:26,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2804 states to 2804 states and 4029 transitions. [2024-11-12 20:09:26,527 INFO L78 Accepts]: Start accepts. Automaton has 2804 states and 4029 transitions. Word has length 82 [2024-11-12 20:09:26,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:26,527 INFO L471 AbstractCegarLoop]: Abstraction has 2804 states and 4029 transitions. [2024-11-12 20:09:26,527 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-12 20:09:26,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2804 states and 4029 transitions. [2024-11-12 20:09:26,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-12 20:09:26,528 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:26,529 INFO L218 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-12 20:09:26,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-12 20:09:26,529 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-12 20:09:26,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:26,530 INFO L85 PathProgramCache]: Analyzing trace with hash -2014395234, now seen corresponding path program 1 times [2024-11-12 20:09:26,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:26,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457122932] [2024-11-12 20:09:26,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:26,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:26,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:26,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-12 20:09:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:26,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 20:09:26,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:26,985 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-12 20:09:26,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:26,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457122932] [2024-11-12 20:09:26,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457122932] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:26,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919555653] [2024-11-12 20:09:26,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:26,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:26,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:26,989 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-12 20:09:26,991 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-12 20:09:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:27,288 INFO L256 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 20:09:27,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:27,489 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-12 20:09:27,490 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:09:27,697 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-12 20:09:27,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919555653] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:27,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-12 20:09:27,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 4] total 13 [2024-11-12 20:09:27,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665973486] [2024-11-12 20:09:27,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:27,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 20:09:27,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:27,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 20:09:27,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-12 20:09:27,700 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-12 20:09:27,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:27,792 INFO L93 Difference]: Finished difference Result 2804 states and 4029 transitions. [2024-11-12 20:09:27,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 20:09:27,792 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-12 20:09:27,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:27,804 INFO L225 Difference]: With dead ends: 2804 [2024-11-12 20:09:27,804 INFO L226 Difference]: Without dead ends: 2803 [2024-11-12 20:09:27,806 INFO L434 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-12 20:09:27,807 INFO L435 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-12 20:09:27,807 INFO L436 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-12 20:09:27,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2024-11-12 20:09:27,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2803. [2024-11-12 20:09:27,888 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-12 20:09:27,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 4024 transitions. [2024-11-12 20:09:27,898 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 4024 transitions. Word has length 93 [2024-11-12 20:09:27,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:27,899 INFO L471 AbstractCegarLoop]: Abstraction has 2803 states and 4024 transitions. [2024-11-12 20:09:27,899 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-12 20:09:27,899 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 4024 transitions. [2024-11-12 20:09:27,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-12 20:09:27,901 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:27,902 INFO L218 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-12 20:09:27,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-12 20:09:28,102 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-12 20:09:28,102 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-12 20:09:28,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:28,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1978257255, now seen corresponding path program 1 times [2024-11-12 20:09:28,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:28,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050733631] [2024-11-12 20:09:28,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:28,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:28,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:28,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:28,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-12 20:09:28,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:28,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 20:09:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:28,458 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-12 20:09:28,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:28,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050733631] [2024-11-12 20:09:28,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050733631] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:28,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483960257] [2024-11-12 20:09:28,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:28,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:28,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:28,461 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-12 20:09:28,463 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-12 20:09:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:28,763 INFO L256 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 20:09:28,767 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:28,900 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-12 20:09:28,901 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:09:29,092 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-12 20:09:29,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483960257] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 20:09:29,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 20:09:29,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 5] total 13 [2024-11-12 20:09:29,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541808950] [2024-11-12 20:09:29,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 20:09:29,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 20:09:29,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:29,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 20:09:29,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-12 20:09:29,095 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-12 20:09:29,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:29,940 INFO L93 Difference]: Finished difference Result 5398 states and 7716 transitions. [2024-11-12 20:09:29,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 20:09:29,941 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-12 20:09:29,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:29,963 INFO L225 Difference]: With dead ends: 5398 [2024-11-12 20:09:29,964 INFO L226 Difference]: Without dead ends: 5397 [2024-11-12 20:09:29,967 INFO L434 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-12 20:09:29,968 INFO L435 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.4s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:29,969 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2162 Valid, 4487 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 20:09:29,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5397 states. [2024-11-12 20:09:30,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5397 to 5014. [2024-11-12 20:09:30,179 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-12 20:09:30,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 7171 transitions. [2024-11-12 20:09:30,192 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 7171 transitions. Word has length 94 [2024-11-12 20:09:30,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:30,193 INFO L471 AbstractCegarLoop]: Abstraction has 5014 states and 7171 transitions. [2024-11-12 20:09:30,193 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-12 20:09:30,193 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 7171 transitions. [2024-11-12 20:09:30,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-12 20:09:30,196 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:30,196 INFO L218 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-12 20:09:30,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-12 20:09:30,397 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-12 20:09:30,397 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-12 20:09:30,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:30,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1276458826, now seen corresponding path program 1 times [2024-11-12 20:09:30,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:30,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488377841] [2024-11-12 20:09:30,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:30,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:30,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:30,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:30,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-12 20:09:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:30,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 20:09:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:30,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-12 20:09:30,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:30,826 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-12 20:09:30,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:30,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488377841] [2024-11-12 20:09:30,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488377841] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:30,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:30,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 20:09:30,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535598498] [2024-11-12 20:09:30,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:30,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 20:09:30,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:30,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 20:09:30,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-12 20:09:30,830 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-12 20:09:31,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:31,412 INFO L93 Difference]: Finished difference Result 6550 states and 9380 transitions. [2024-11-12 20:09:31,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 20:09:31,413 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-12 20:09:31,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:31,440 INFO L225 Difference]: With dead ends: 6550 [2024-11-12 20:09:31,440 INFO L226 Difference]: Without dead ends: 6548 [2024-11-12 20:09:31,444 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-12 20:09:31,445 INFO L435 NwaCegarLoop]: 561 mSDtfsCounter, 512 mSDsluCounter, 2105 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:31,445 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 2666 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 20:09:31,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6548 states. [2024-11-12 20:09:31,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6548 to 5182. [2024-11-12 20:09:31,617 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-12 20:09:31,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5182 states to 5182 states and 7390 transitions. [2024-11-12 20:09:31,634 INFO L78 Accepts]: Start accepts. Automaton has 5182 states and 7390 transitions. Word has length 120 [2024-11-12 20:09:31,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:31,635 INFO L471 AbstractCegarLoop]: Abstraction has 5182 states and 7390 transitions. [2024-11-12 20:09:31,635 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-12 20:09:31,636 INFO L276 IsEmpty]: Start isEmpty. Operand 5182 states and 7390 transitions. [2024-11-12 20:09:31,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-12 20:09:31,671 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:31,672 INFO L218 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-12 20:09:31,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-12 20:09:31,672 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-12 20:09:31,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:31,673 INFO L85 PathProgramCache]: Analyzing trace with hash -543684962, now seen corresponding path program 1 times [2024-11-12 20:09:31,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:31,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242680255] [2024-11-12 20:09:31,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:31,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:31,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:32,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-12 20:09:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:32,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 20:09:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:32,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-12 20:09:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:32,070 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-12 20:09:32,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:32,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242680255] [2024-11-12 20:09:32,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242680255] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:32,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969186932] [2024-11-12 20:09:32,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:32,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:32,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:32,073 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-12 20:09:32,075 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-12 20:09:32,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:32,448 INFO L256 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-12 20:09:32,454 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:32,573 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-12 20:09:32,573 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:32,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969186932] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:32,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:32,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-12 20:09:32,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758558244] [2024-11-12 20:09:32,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:32,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 20:09:32,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:32,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 20:09:32,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:32,576 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-12 20:09:32,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:32,839 INFO L93 Difference]: Finished difference Result 9710 states and 13884 transitions. [2024-11-12 20:09:32,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 20:09:32,844 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-12 20:09:32,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:32,859 INFO L225 Difference]: With dead ends: 9710 [2024-11-12 20:09:32,863 INFO L226 Difference]: Without dead ends: 4932 [2024-11-12 20:09:32,874 INFO L434 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-12 20:09:32,875 INFO L435 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-12 20:09:32,875 INFO L436 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-12 20:09:32,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2024-11-12 20:09:32,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 4932. [2024-11-12 20:09:33,004 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-12 20:09:33,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4932 states to 4932 states and 7048 transitions. [2024-11-12 20:09:33,018 INFO L78 Accepts]: Start accepts. Automaton has 4932 states and 7048 transitions. Word has length 127 [2024-11-12 20:09:33,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:33,018 INFO L471 AbstractCegarLoop]: Abstraction has 4932 states and 7048 transitions. [2024-11-12 20:09:33,019 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-12 20:09:33,019 INFO L276 IsEmpty]: Start isEmpty. Operand 4932 states and 7048 transitions. [2024-11-12 20:09:33,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-12 20:09:33,020 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:33,020 INFO L218 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-12 20:09:33,040 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-12 20:09:33,225 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-12 20:09:33,226 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-12 20:09:33,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:33,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1097892489, now seen corresponding path program 1 times [2024-11-12 20:09:33,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:33,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527536402] [2024-11-12 20:09:33,228 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:33,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:33,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 20:09:33,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:33,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:33,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:33,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-12 20:09:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:33,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-12 20:09:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:33,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 20:09:33,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:33,848 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-12 20:09:33,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:33,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527536402] [2024-11-12 20:09:33,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527536402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:33,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478994595] [2024-11-12 20:09:33,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:33,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:33,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:33,851 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-12 20:09:33,853 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-12 20:09:34,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:34,288 INFO L256 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-12 20:09:34,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:34,508 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-12 20:09:34,508 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:34,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478994595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:34,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:34,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-12 20:09:34,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131925355] [2024-11-12 20:09:34,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:34,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 20:09:34,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:34,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 20:09:34,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:34,510 INFO L87 Difference]: Start difference. First operand 4932 states and 7048 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 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-12 20:09:37,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-12 20:09:37,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:37,665 INFO L93 Difference]: Finished difference Result 10282 states and 14661 transitions. [2024-11-12 20:09:37,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 20:09:37,665 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 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-12 20:09:37,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:37,680 INFO L225 Difference]: With dead ends: 10282 [2024-11-12 20:09:37,680 INFO L226 Difference]: Without dead ends: 5439 [2024-11-12 20:09:37,689 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:37,690 INFO L435 NwaCegarLoop]: 592 mSDtfsCounter, 15 mSDsluCounter, 2290 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2882 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:37,690 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2882 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-12 20:09:37,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5439 states. [2024-11-12 20:09:37,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5439 to 5387. [2024-11-12 20:09:37,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5387 states, 5239 states have (on average 1.4082840236686391) internal successors, (7378), 5258 states have internal predecessors, (7378), 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-12 20:09:37,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5387 states to 5387 states and 7607 transitions. [2024-11-12 20:09:37,885 INFO L78 Accepts]: Start accepts. Automaton has 5387 states and 7607 transitions. Word has length 132 [2024-11-12 20:09:37,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:37,886 INFO L471 AbstractCegarLoop]: Abstraction has 5387 states and 7607 transitions. [2024-11-12 20:09:37,886 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 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-12 20:09:37,886 INFO L276 IsEmpty]: Start isEmpty. Operand 5387 states and 7607 transitions. [2024-11-12 20:09:37,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-12 20:09:37,888 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:37,888 INFO L218 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-12 20:09:37,910 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-12 20:09:38,092 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-12 20:09:38,093 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-12 20:09:38,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:38,094 INFO L85 PathProgramCache]: Analyzing trace with hash 879671620, now seen corresponding path program 1 times [2024-11-12 20:09:38,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:38,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501586333] [2024-11-12 20:09:38,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:38,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:38,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-12 20:09:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:38,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:38,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:38,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-12 20:09:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:38,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-12 20:09:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:38,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-12 20:09:38,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:38,492 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-12 20:09:38,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:38,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501586333] [2024-11-12 20:09:38,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501586333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:38,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:38,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-12 20:09:38,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829341401] [2024-11-12 20:09:38,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:38,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 20:09:38,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:38,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 20:09:38,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-12 20:09:38,494 INFO L87 Difference]: Start difference. First operand 5387 states and 7607 transitions. Second operand has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 7 states have internal predecessors, (112), 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-12 20:09:39,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:39,584 INFO L93 Difference]: Finished difference Result 10744 states and 15200 transitions. [2024-11-12 20:09:39,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 20:09:39,585 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 7 states have internal predecessors, (112), 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 133 [2024-11-12 20:09:39,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:39,599 INFO L225 Difference]: With dead ends: 10744 [2024-11-12 20:09:39,599 INFO L226 Difference]: Without dead ends: 5491 [2024-11-12 20:09:39,609 INFO L434 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-12 20:09:39,610 INFO L435 NwaCegarLoop]: 567 mSDtfsCounter, 57 mSDsluCounter, 3174 mSDsCounter, 0 mSdLazyCounter, 1135 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 3741 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:39,610 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 3741 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1135 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-12 20:09:39,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5491 states. [2024-11-12 20:09:39,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5491 to 5439. [2024-11-12 20:09:39,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5439 states, 5291 states have (on average 1.4091854091854092) internal successors, (7456), 5310 states have internal predecessors, (7456), 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-12 20:09:39,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5439 states to 5439 states and 7685 transitions. [2024-11-12 20:09:39,755 INFO L78 Accepts]: Start accepts. Automaton has 5439 states and 7685 transitions. Word has length 133 [2024-11-12 20:09:39,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:39,755 INFO L471 AbstractCegarLoop]: Abstraction has 5439 states and 7685 transitions. [2024-11-12 20:09:39,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 7 states have internal predecessors, (112), 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-12 20:09:39,756 INFO L276 IsEmpty]: Start isEmpty. Operand 5439 states and 7685 transitions. [2024-11-12 20:09:39,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-12 20:09:39,757 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:39,758 INFO L218 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, 1] [2024-11-12 20:09:39,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-12 20:09:39,758 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-12 20:09:39,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:39,758 INFO L85 PathProgramCache]: Analyzing trace with hash -721549227, now seen corresponding path program 1 times [2024-11-12 20:09:39,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:39,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129242615] [2024-11-12 20:09:39,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:39,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:39,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:40,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-12 20:09:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:40,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:40,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:40,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 20:09:40,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:40,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 20:09:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:40,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-12 20:09:40,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:40,468 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-12 20:09:40,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:40,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129242615] [2024-11-12 20:09:40,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129242615] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:40,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:40,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-12 20:09:40,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046569931] [2024-11-12 20:09:40,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:40,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 20:09:40,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:40,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 20:09:40,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-12 20:09:40,471 INFO L87 Difference]: Start difference. First operand 5439 states and 7685 transitions. Second operand has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 9 states have internal predecessors, (113), 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-12 20:09:41,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:41,867 INFO L93 Difference]: Finished difference Result 11031 states and 15603 transitions. [2024-11-12 20:09:41,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 20:09:41,868 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 9 states have internal predecessors, (113), 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 134 [2024-11-12 20:09:41,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:41,883 INFO L225 Difference]: With dead ends: 11031 [2024-11-12 20:09:41,883 INFO L226 Difference]: Without dead ends: 5725 [2024-11-12 20:09:41,892 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-12 20:09:41,893 INFO L435 NwaCegarLoop]: 562 mSDtfsCounter, 79 mSDsluCounter, 4144 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 4706 SdHoareTripleChecker+Invalid, 1437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:41,893 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 4706 Invalid, 1437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-12 20:09:41,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5725 states. [2024-11-12 20:09:42,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5725 to 5595. [2024-11-12 20:09:42,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5595 states, 5447 states have (on average 1.4093996695428677) internal successors, (7677), 5466 states have internal predecessors, (7677), 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-12 20:09:42,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5595 states to 5595 states and 7906 transitions. [2024-11-12 20:09:42,083 INFO L78 Accepts]: Start accepts. Automaton has 5595 states and 7906 transitions. Word has length 134 [2024-11-12 20:09:42,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:42,084 INFO L471 AbstractCegarLoop]: Abstraction has 5595 states and 7906 transitions. [2024-11-12 20:09:42,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 9 states have internal predecessors, (113), 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-12 20:09:42,084 INFO L276 IsEmpty]: Start isEmpty. Operand 5595 states and 7906 transitions. [2024-11-12 20:09:42,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-12 20:09:42,086 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:42,086 INFO L218 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, 1] [2024-11-12 20:09:42,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-12 20:09:42,087 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-12 20:09:42,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:42,088 INFO L85 PathProgramCache]: Analyzing trace with hash 495986798, now seen corresponding path program 1 times [2024-11-12 20:09:42,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:42,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168425186] [2024-11-12 20:09:42,088 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:42,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:42,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:42,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-12 20:09:42,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:42,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:42,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 20:09:42,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:42,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 20:09:42,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:42,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-12 20:09:42,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:42,652 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-12 20:09:42,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:42,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168425186] [2024-11-12 20:09:42,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168425186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:42,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879323988] [2024-11-12 20:09:42,653 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:42,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:42,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:42,656 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-12 20:09:42,657 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-12 20:09:43,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:43,091 INFO L256 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-12 20:09:43,097 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:43,101 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-12 20:09:43,123 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-12 20:09:43,144 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 23 treesize of output 22 [2024-11-12 20:09:43,820 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-12 20:09:43,820 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:43,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879323988] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:43,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:43,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [7] total 16 [2024-11-12 20:09:43,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358229026] [2024-11-12 20:09:43,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:43,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 20:09:43,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:43,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 20:09:43,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-12 20:09:43,823 INFO L87 Difference]: Start difference. First operand 5595 states and 7906 transitions. Second operand has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 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-12 20:09:45,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:45,326 INFO L93 Difference]: Finished difference Result 12432 states and 17619 transitions. [2024-11-12 20:09:45,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 20:09:45,327 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 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 134 [2024-11-12 20:09:45,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:45,345 INFO L225 Difference]: With dead ends: 12432 [2024-11-12 20:09:45,345 INFO L226 Difference]: Without dead ends: 6969 [2024-11-12 20:09:45,354 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2024-11-12 20:09:45,355 INFO L435 NwaCegarLoop]: 591 mSDtfsCounter, 831 mSDsluCounter, 2458 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 3049 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:45,355 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 3049 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-12 20:09:45,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6969 states. [2024-11-12 20:09:45,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6969 to 5583. [2024-11-12 20:09:45,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5583 states, 5435 states have (on average 1.4091996320147193) internal successors, (7659), 5454 states have internal predecessors, (7659), 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-12 20:09:45,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5583 states to 5583 states and 7888 transitions. [2024-11-12 20:09:45,520 INFO L78 Accepts]: Start accepts. Automaton has 5583 states and 7888 transitions. Word has length 134 [2024-11-12 20:09:45,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:45,521 INFO L471 AbstractCegarLoop]: Abstraction has 5583 states and 7888 transitions. [2024-11-12 20:09:45,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 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-12 20:09:45,521 INFO L276 IsEmpty]: Start isEmpty. Operand 5583 states and 7888 transitions. [2024-11-12 20:09:45,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-12 20:09:45,523 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:45,523 INFO L218 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, 1, 1, 1] [2024-11-12 20:09:45,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-12 20:09:45,723 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,SelfDestructingSolverStorable16 [2024-11-12 20:09:45,724 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:09:45,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:45,724 INFO L85 PathProgramCache]: Analyzing trace with hash -154304966, now seen corresponding path program 1 times [2024-11-12 20:09:45,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:45,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999676467] [2024-11-12 20:09:45,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:45,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:45,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:46,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-12 20:09:46,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:46,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:46,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:46,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-12 20:09:46,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:46,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-12 20:09:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:46,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-12 20:09:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:46,277 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-12 20:09:46,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:46,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999676467] [2024-11-12 20:09:46,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999676467] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:46,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:09:46,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-12 20:09:46,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431913412] [2024-11-12 20:09:46,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:46,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 20:09:46,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:46,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 20:09:46,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-12 20:09:46,280 INFO L87 Difference]: Start difference. First operand 5583 states and 7888 transitions. Second operand has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 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-12 20:09:47,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:47,483 INFO L93 Difference]: Finished difference Result 11282 states and 15937 transitions. [2024-11-12 20:09:47,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 20:09:47,484 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 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 136 [2024-11-12 20:09:47,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:47,498 INFO L225 Difference]: With dead ends: 11282 [2024-11-12 20:09:47,499 INFO L226 Difference]: Without dead ends: 5830 [2024-11-12 20:09:47,507 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:47,508 INFO L435 NwaCegarLoop]: 562 mSDtfsCounter, 64 mSDsluCounter, 4148 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 4710 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:47,509 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 4710 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 20:09:47,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5830 states. [2024-11-12 20:09:47,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5830 to 5665. [2024-11-12 20:09:47,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5665 states, 5517 states have (on average 1.4080116005075223) internal successors, (7768), 5536 states have internal predecessors, (7768), 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-12 20:09:47,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5665 states to 5665 states and 7997 transitions. [2024-11-12 20:09:47,657 INFO L78 Accepts]: Start accepts. Automaton has 5665 states and 7997 transitions. Word has length 136 [2024-11-12 20:09:47,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:47,658 INFO L471 AbstractCegarLoop]: Abstraction has 5665 states and 7997 transitions. [2024-11-12 20:09:47,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 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-12 20:09:47,658 INFO L276 IsEmpty]: Start isEmpty. Operand 5665 states and 7997 transitions. [2024-11-12 20:09:47,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-12 20:09:47,659 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:47,660 INFO L218 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, 1, 1, 1, 1] [2024-11-12 20:09:47,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-12 20:09:47,660 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:09:47,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:47,660 INFO L85 PathProgramCache]: Analyzing trace with hash 477153959, now seen corresponding path program 1 times [2024-11-12 20:09:47,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:47,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154083666] [2024-11-12 20:09:47,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:47,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:47,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:09:48,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:09:48,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-12 20:09:48,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 20:09:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,118 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-12 20:09:48,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:48,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154083666] [2024-11-12 20:09:48,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154083666] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:48,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32042531] [2024-11-12 20:09:48,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:48,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:48,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:48,120 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-12 20:09:48,122 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-12 20:09:48,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:48,592 INFO L256 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-12 20:09:48,596 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:48,701 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-12 20:09:48,701 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:48,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32042531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:48,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:48,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-12 20:09:48,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277651080] [2024-11-12 20:09:48,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:48,702 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 20:09:48,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:48,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 20:09:48,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:48,705 INFO L87 Difference]: Start difference. First operand 5665 states and 7997 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-12 20:09:49,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:49,213 INFO L93 Difference]: Finished difference Result 11359 states and 16058 transitions. [2024-11-12 20:09:49,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 20:09:49,214 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 137 [2024-11-12 20:09:49,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:49,228 INFO L225 Difference]: With dead ends: 11359 [2024-11-12 20:09:49,229 INFO L226 Difference]: Without dead ends: 5847 [2024-11-12 20:09:49,237 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-12 20:09:49,237 INFO L435 NwaCegarLoop]: 588 mSDtfsCounter, 40 mSDsluCounter, 2440 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 3028 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:49,238 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 3028 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 20:09:49,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2024-11-12 20:09:49,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5756. [2024-11-12 20:09:49,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5756 states, 5608 states have (on average 1.408345221112696) internal successors, (7898), 5627 states have internal predecessors, (7898), 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-12 20:09:49,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5756 states to 5756 states and 8127 transitions. [2024-11-12 20:09:49,367 INFO L78 Accepts]: Start accepts. Automaton has 5756 states and 8127 transitions. Word has length 137 [2024-11-12 20:09:49,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:49,367 INFO L471 AbstractCegarLoop]: Abstraction has 5756 states and 8127 transitions. [2024-11-12 20:09:49,368 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-12 20:09:49,368 INFO L276 IsEmpty]: Start isEmpty. Operand 5756 states and 8127 transitions. [2024-11-12 20:09:49,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-12 20:09:49,369 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:49,369 INFO L218 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, 1, 1, 1, 1] [2024-11-12 20:09:49,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-12 20:09:49,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:49,574 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:09:49,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:49,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1694689984, now seen corresponding path program 1 times [2024-11-12 20:09:49,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:49,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585750803] [2024-11-12 20:09:49,574 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:49,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:49,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:09:50,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:50,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:09:50,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-12 20:09:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 20:09:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,113 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-12 20:09:50,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:50,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585750803] [2024-11-12 20:09:50,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585750803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:50,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270092210] [2024-11-12 20:09:50,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:50,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:50,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:50,116 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-12 20:09:50,118 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-12 20:09:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:50,603 INFO L256 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 20:09:50,606 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:50,657 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-12 20:09:50,657 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:50,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270092210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:50,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:50,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2024-11-12 20:09:50,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464383800] [2024-11-12 20:09:50,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:50,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 20:09:50,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:50,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 20:09:50,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-12 20:09:50,660 INFO L87 Difference]: Start difference. First operand 5756 states and 8127 transitions. Second operand has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-12 20:09:50,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:50,793 INFO L93 Difference]: Finished difference Result 11341 states and 16045 transitions. [2024-11-12 20:09:50,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 20:09:50,794 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 137 [2024-11-12 20:09:50,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:50,808 INFO L225 Difference]: With dead ends: 11341 [2024-11-12 20:09:50,808 INFO L226 Difference]: Without dead ends: 5791 [2024-11-12 20:09:50,816 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-12 20:09:50,817 INFO L435 NwaCegarLoop]: 607 mSDtfsCounter, 6 mSDsluCounter, 2404 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3011 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:50,817 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3011 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 20:09:50,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5791 states. [2024-11-12 20:09:50,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5791 to 5791. [2024-11-12 20:09:50,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5791 states, 5635 states have (on average 1.4078083407275954) internal successors, (7933), 5662 states have internal predecessors, (7933), 97 states have call successors, (97), 44 states have call predecessors, (97), 46 states have return successors, (146), 84 states have call predecessors, (146), 97 states have call successors, (146) [2024-11-12 20:09:50,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5791 states to 5791 states and 8176 transitions. [2024-11-12 20:09:50,968 INFO L78 Accepts]: Start accepts. Automaton has 5791 states and 8176 transitions. Word has length 137 [2024-11-12 20:09:50,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:50,968 INFO L471 AbstractCegarLoop]: Abstraction has 5791 states and 8176 transitions. [2024-11-12 20:09:50,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-12 20:09:50,969 INFO L276 IsEmpty]: Start isEmpty. Operand 5791 states and 8176 transitions. [2024-11-12 20:09:50,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-12 20:09:50,970 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:50,971 INFO L218 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, 1, 1, 1, 1] [2024-11-12 20:09:50,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-12 20:09:51,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:51,172 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:09:51,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:51,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1517491482, now seen corresponding path program 1 times [2024-11-12 20:09:51,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:51,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782208896] [2024-11-12 20:09:51,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:51,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:51,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:09:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:51,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:51,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:51,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:09:51,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:51,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-12 20:09:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:51,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-12 20:09:51,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:51,728 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-12 20:09:51,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:51,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782208896] [2024-11-12 20:09:51,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782208896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:51,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531105049] [2024-11-12 20:09:51,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:51,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:51,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:51,730 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-12 20:09:51,731 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-12 20:09:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:52,279 INFO L256 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-12 20:09:52,282 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:52,397 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-12 20:09:52,397 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:09:52,531 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-12 20:09:52,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531105049] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 20:09:52,532 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 20:09:52,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 18 [2024-11-12 20:09:52,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967895728] [2024-11-12 20:09:52,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 20:09:52,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-12 20:09:52,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:52,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-12 20:09:52,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-12 20:09:52,535 INFO L87 Difference]: Start difference. First operand 5791 states and 8176 transitions. Second operand has 18 states, 18 states have (on average 8.833333333333334) internal successors, (159), 16 states have internal predecessors, (159), 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-12 20:09:53,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:53,660 INFO L93 Difference]: Finished difference Result 9162 states and 12929 transitions. [2024-11-12 20:09:53,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-12 20:09:53,663 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.833333333333334) internal successors, (159), 16 states have internal predecessors, (159), 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 139 [2024-11-12 20:09:53,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:53,675 INFO L225 Difference]: With dead ends: 9162 [2024-11-12 20:09:53,676 INFO L226 Difference]: Without dead ends: 3537 [2024-11-12 20:09:53,684 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2024-11-12 20:09:53,685 INFO L435 NwaCegarLoop]: 580 mSDtfsCounter, 92 mSDsluCounter, 7914 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 8494 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:53,686 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 8494 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 20:09:53,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2024-11-12 20:09:53,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 3505. [2024-11-12 20:09:53,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3505 states, 3402 states have (on average 1.40652557319224) internal successors, (4785), 3415 states have internal predecessors, (4785), 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-12 20:09:53,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3505 states to 3505 states and 4900 transitions. [2024-11-12 20:09:53,780 INFO L78 Accepts]: Start accepts. Automaton has 3505 states and 4900 transitions. Word has length 139 [2024-11-12 20:09:53,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:53,780 INFO L471 AbstractCegarLoop]: Abstraction has 3505 states and 4900 transitions. [2024-11-12 20:09:53,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.833333333333334) internal successors, (159), 16 states have internal predecessors, (159), 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-12 20:09:53,780 INFO L276 IsEmpty]: Start isEmpty. Operand 3505 states and 4900 transitions. [2024-11-12 20:09:53,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-12 20:09:53,782 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:53,782 INFO L218 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, 1, 1, 1, 1] [2024-11-12 20:09:53,803 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-12 20:09:53,983 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,SelfDestructingSolverStorable20 [2024-11-12 20:09:53,984 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:09:53,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:53,985 INFO L85 PathProgramCache]: Analyzing trace with hash -475118432, now seen corresponding path program 2 times [2024-11-12 20:09:53,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:53,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680264265] [2024-11-12 20:09:53,985 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:53,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:54,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:54,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:09:54,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:54,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:54,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:54,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:09:54,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:54,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-12 20:09:54,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:54,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 20:09:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:54,789 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-12 20:09:54,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:54,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680264265] [2024-11-12 20:09:54,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680264265] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:54,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636229059] [2024-11-12 20:09:54,790 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 20:09:54,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:54,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:54,793 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-12 20:09:54,794 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-12 20:09:55,212 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-12 20:09:55,212 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 20:09:55,213 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 20:09:55,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:55,227 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-12 20:09:55,237 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-12 20:09:55,238 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:09:55,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636229059] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:09:55,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:09:55,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [11] total 12 [2024-11-12 20:09:55,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319176847] [2024-11-12 20:09:55,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:09:55,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 20:09:55,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:55,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 20:09:55,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:09:55,239 INFO L87 Difference]: Start difference. First operand 3505 states and 4900 transitions. Second operand has 3 states, 2 states have (on average 56.5) internal successors, (113), 3 states have internal predecessors, (113), 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-12 20:09:55,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:55,284 INFO L93 Difference]: Finished difference Result 3505 states and 4900 transitions. [2024-11-12 20:09:55,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 20:09:55,285 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 56.5) internal successors, (113), 3 states have internal predecessors, (113), 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 143 [2024-11-12 20:09:55,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:55,294 INFO L225 Difference]: With dead ends: 3505 [2024-11-12 20:09:55,294 INFO L226 Difference]: Without dead ends: 3504 [2024-11-12 20:09:55,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 150 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-12 20:09:55,296 INFO L435 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-12 20:09:55,296 INFO L436 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-12 20:09:55,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3504 states. [2024-11-12 20:09:55,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3504 to 3504. [2024-11-12 20:09:55,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3504 states, 3402 states have (on average 1.4047619047619047) internal successors, (4779), 3414 states have internal predecessors, (4779), 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-12 20:09:55,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3504 states to 3504 states and 4894 transitions. [2024-11-12 20:09:55,384 INFO L78 Accepts]: Start accepts. Automaton has 3504 states and 4894 transitions. Word has length 143 [2024-11-12 20:09:55,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:55,385 INFO L471 AbstractCegarLoop]: Abstraction has 3504 states and 4894 transitions. [2024-11-12 20:09:55,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 56.5) internal successors, (113), 3 states have internal predecessors, (113), 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-12 20:09:55,385 INFO L276 IsEmpty]: Start isEmpty. Operand 3504 states and 4894 transitions. [2024-11-12 20:09:55,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-12 20:09:55,386 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:55,387 INFO L218 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, 1, 1, 1, 1] [2024-11-12 20:09:55,405 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-12 20:09:55,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-12 20:09:55,588 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-12 20:09:55,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:55,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1843769401, now seen corresponding path program 1 times [2024-11-12 20:09:55,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:55,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266537867] [2024-11-12 20:09:55,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:55,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:55,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:09:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:09:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:09:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-12 20:09:56,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 20:09:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,256 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-12 20:09:56,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:09:56,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266537867] [2024-11-12 20:09:56,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266537867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:09:56,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332180435] [2024-11-12 20:09:56,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:56,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:09:56,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:09:56,259 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-12 20:09:56,261 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-12 20:09:56,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:56,804 INFO L256 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-12 20:09:56,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:09:57,008 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-12 20:09:57,009 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:09:57,256 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-12 20:09:57,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332180435] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 20:09:57,257 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 20:09:57,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 9] total 28 [2024-11-12 20:09:57,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426317847] [2024-11-12 20:09:57,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 20:09:57,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-12 20:09:57,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:09:57,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-12 20:09:57,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2024-11-12 20:09:57,259 INFO L87 Difference]: Start difference. First operand 3504 states and 4894 transitions. Second operand has 28 states, 28 states have (on average 6.107142857142857) internal successors, (171), 26 states have internal predecessors, (171), 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-12 20:09:58,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:09:58,927 INFO L93 Difference]: Finished difference Result 6454 states and 9000 transitions. [2024-11-12 20:09:58,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-12 20:09:58,929 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 6.107142857142857) internal successors, (171), 26 states have internal predecessors, (171), 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 144 [2024-11-12 20:09:58,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:09:58,940 INFO L225 Difference]: With dead ends: 6454 [2024-11-12 20:09:58,940 INFO L226 Difference]: Without dead ends: 2976 [2024-11-12 20:09:58,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=527, Invalid=2779, Unknown=0, NotChecked=0, Total=3306 [2024-11-12 20:09:58,948 INFO L435 NwaCegarLoop]: 490 mSDtfsCounter, 139 mSDsluCounter, 6642 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 7132 SdHoareTripleChecker+Invalid, 1147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 20:09:58,948 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 7132 Invalid, 1147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1095 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 20:09:58,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2024-11-12 20:09:59,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2954. [2024-11-12 20:09:59,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2852 states have (on average 1.3832398316970547) internal successors, (3945), 2864 states have internal predecessors, (3945), 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-12 20:09:59,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 4060 transitions. [2024-11-12 20:09:59,057 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 4060 transitions. Word has length 144 [2024-11-12 20:09:59,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:09:59,057 INFO L471 AbstractCegarLoop]: Abstraction has 2954 states and 4060 transitions. [2024-11-12 20:09:59,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 6.107142857142857) internal successors, (171), 26 states have internal predecessors, (171), 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-12 20:09:59,058 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 4060 transitions. [2024-11-12 20:09:59,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-12 20:09:59,059 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:09:59,059 INFO L218 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, 1, 1] [2024-11-12 20:09:59,079 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-12 20:09:59,259 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,SelfDestructingSolverStorable22 [2024-11-12 20:09:59,260 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:09:59,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:09:59,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1010961766, now seen corresponding path program 2 times [2024-11-12 20:09:59,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:09:59,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125486181] [2024-11-12 20:09:59,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:09:59,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:09:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:09:59,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:09:59,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:00,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:10:00,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:00,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:10:00,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:00,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-12 20:10:00,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:00,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-12 20:10:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:00,453 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-12 20:10:00,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:10:00,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125486181] [2024-11-12 20:10:00,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125486181] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:10:00,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562225228] [2024-11-12 20:10:00,454 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 20:10:00,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:10:00,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:10:00,456 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-12 20:10:00,457 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-12 20:10:01,048 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 20:10:01,048 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 20:10:01,053 INFO L256 TraceCheckSpWp]: Trace formula consists of 1033 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-12 20:10:01,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:10:01,354 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-12 20:10:01,354 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:10:01,716 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 78 proven. 15 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-12 20:10:01,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562225228] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 20:10:01,716 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 20:10:01,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 10] total 37 [2024-11-12 20:10:01,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63423970] [2024-11-12 20:10:01,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 20:10:01,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-12 20:10:01,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:10:01,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-12 20:10:01,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1186, Unknown=0, NotChecked=0, Total=1332 [2024-11-12 20:10:01,719 INFO L87 Difference]: Start difference. First operand 2954 states and 4060 transitions. Second operand has 37 states, 37 states have (on average 4.72972972972973) internal successors, (175), 35 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 7 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-12 20:10:05,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:10:05,240 INFO L93 Difference]: Finished difference Result 5874 states and 8120 transitions. [2024-11-12 20:10:05,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-12 20:10:05,241 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 4.72972972972973) internal successors, (175), 35 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 7 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 153 [2024-11-12 20:10:05,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:10:05,250 INFO L225 Difference]: With dead ends: 5874 [2024-11-12 20:10:05,250 INFO L226 Difference]: Without dead ends: 3036 [2024-11-12 20:10:05,255 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=984, Invalid=6326, Unknown=0, NotChecked=0, Total=7310 [2024-11-12 20:10:05,256 INFO L435 NwaCegarLoop]: 501 mSDtfsCounter, 197 mSDsluCounter, 13725 mSDsCounter, 0 mSdLazyCounter, 1802 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 14226 SdHoareTripleChecker+Invalid, 1884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 20:10:05,256 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 14226 Invalid, 1884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1802 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 20:10:05,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2024-11-12 20:10:05,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 2990. [2024-11-12 20:10:05,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2888 states have (on average 1.3770775623268698) internal successors, (3977), 2899 states have internal predecessors, (3977), 54 states have call successors, (54), 43 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-12 20:10:05,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 4092 transitions. [2024-11-12 20:10:05,369 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 4092 transitions. Word has length 153 [2024-11-12 20:10:05,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:10:05,369 INFO L471 AbstractCegarLoop]: Abstraction has 2990 states and 4092 transitions. [2024-11-12 20:10:05,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 4.72972972972973) internal successors, (175), 35 states have internal predecessors, (175), 3 states have call successors, (10), 3 states have call predecessors, (10), 7 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-12 20:10:05,369 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 4092 transitions. [2024-11-12 20:10:05,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-12 20:10:05,371 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:10:05,371 INFO L218 NwaCegarLoop]: trace histogram [23, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:10:05,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-12 20:10:05,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:10:05,573 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:10:05,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:10:05,574 INFO L85 PathProgramCache]: Analyzing trace with hash -463298272, now seen corresponding path program 3 times [2024-11-12 20:10:05,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:10:05,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626334678] [2024-11-12 20:10:05,574 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:10:05,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:10:05,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:06,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:10:06,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:06,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:10:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:06,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:10:06,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:06,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-12 20:10:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:06,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-12 20:10:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:06,878 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 7 proven. 227 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-12 20:10:06,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:10:06,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626334678] [2024-11-12 20:10:06,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626334678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:10:06,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776795399] [2024-11-12 20:10:06,879 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 20:10:06,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:10:06,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:10:06,881 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 20:10:06,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-12 20:10:07,392 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-12 20:10:07,392 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 20:10:07,395 INFO L256 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 20:10:07,398 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:10:07,615 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2024-11-12 20:10:07,615 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 20:10:07,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776795399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:10:07,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 20:10:07,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [18] total 23 [2024-11-12 20:10:07,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453163994] [2024-11-12 20:10:07,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:10:07,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 20:10:07,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:10:07,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 20:10:07,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2024-11-12 20:10:07,617 INFO L87 Difference]: Start difference. First operand 2990 states and 4092 transitions. Second operand has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 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-12 20:10:07,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:10:07,956 INFO L93 Difference]: Finished difference Result 5963 states and 8185 transitions. [2024-11-12 20:10:07,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 20:10:07,957 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 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 161 [2024-11-12 20:10:07,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:10:07,964 INFO L225 Difference]: With dead ends: 5963 [2024-11-12 20:10:07,964 INFO L226 Difference]: Without dead ends: 3043 [2024-11-12 20:10:07,968 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2024-11-12 20:10:07,969 INFO L435 NwaCegarLoop]: 521 mSDtfsCounter, 10 mSDsluCounter, 2256 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2777 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 20:10:07,969 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2777 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 20:10:07,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3043 states. [2024-11-12 20:10:08,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3043 to 2990. [2024-11-12 20:10:08,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2888 states have (on average 1.3770775623268698) internal successors, (3977), 2899 states have internal predecessors, (3977), 54 states have call successors, (54), 43 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-12 20:10:08,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 4092 transitions. [2024-11-12 20:10:08,078 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 4092 transitions. Word has length 161 [2024-11-12 20:10:08,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:10:08,078 INFO L471 AbstractCegarLoop]: Abstraction has 2990 states and 4092 transitions. [2024-11-12 20:10:08,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 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-12 20:10:08,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 4092 transitions. [2024-11-12 20:10:08,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-12 20:10:08,080 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:10:08,080 INFO L218 NwaCegarLoop]: trace histogram [23, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:10:08,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-12 20:10:08,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:10:08,282 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:10:08,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:10:08,283 INFO L85 PathProgramCache]: Analyzing trace with hash 876528846, now seen corresponding path program 1 times [2024-11-12 20:10:08,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:10:08,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082143755] [2024-11-12 20:10:08,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:10:08,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:10:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:08,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:10:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:08,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:10:08,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:08,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:10:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:08,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-12 20:10:08,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:08,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-12 20:10:08,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:08,881 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2024-11-12 20:10:08,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:10:08,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082143755] [2024-11-12 20:10:08,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082143755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:10:08,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:10:08,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-12 20:10:08,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552276861] [2024-11-12 20:10:08,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:10:08,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 20:10:08,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:10:08,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 20:10:08,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-12 20:10:08,885 INFO L87 Difference]: Start difference. First operand 2990 states and 4092 transitions. Second operand has 8 states, 8 states have (on average 14.75) internal successors, (118), 6 states have internal predecessors, (118), 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-12 20:10:09,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:10:09,419 INFO L93 Difference]: Finished difference Result 5915 states and 8104 transitions. [2024-11-12 20:10:09,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 20:10:09,419 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 6 states have internal predecessors, (118), 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 161 [2024-11-12 20:10:09,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:10:09,427 INFO L225 Difference]: With dead ends: 5915 [2024-11-12 20:10:09,427 INFO L226 Difference]: Without dead ends: 2990 [2024-11-12 20:10:09,432 INFO L434 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-12 20:10:09,433 INFO L435 NwaCegarLoop]: 495 mSDtfsCounter, 51 mSDsluCounter, 2529 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 3024 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 20:10:09,433 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 3024 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 20:10:09,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2024-11-12 20:10:09,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 2990. [2024-11-12 20:10:09,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2888 states have (on average 1.3746537396121883) internal successors, (3970), 2899 states have internal predecessors, (3970), 54 states have call successors, (54), 43 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-12 20:10:09,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 4085 transitions. [2024-11-12 20:10:09,543 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 4085 transitions. Word has length 161 [2024-11-12 20:10:09,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:10:09,543 INFO L471 AbstractCegarLoop]: Abstraction has 2990 states and 4085 transitions. [2024-11-12 20:10:09,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 6 states have internal predecessors, (118), 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-12 20:10:09,544 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 4085 transitions. [2024-11-12 20:10:09,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-12 20:10:09,545 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:10:09,545 INFO L218 NwaCegarLoop]: trace histogram [23, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:10:09,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-12 20:10:09,546 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:10:09,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:10:09,546 INFO L85 PathProgramCache]: Analyzing trace with hash -395575061, now seen corresponding path program 1 times [2024-11-12 20:10:09,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:10:09,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066851934] [2024-11-12 20:10:09,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:10:09,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:10:09,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:10,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 20:10:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:10,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:10:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:10,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-12 20:10:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:10,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-12 20:10:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:10,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-12 20:10:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:10,228 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2024-11-12 20:10:10,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:10:10,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066851934] [2024-11-12 20:10:10,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066851934] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 20:10:10,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 20:10:10,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-12 20:10:10,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105113739] [2024-11-12 20:10:10,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 20:10:10,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 20:10:10,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:10:10,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 20:10:10,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-12 20:10:10,232 INFO L87 Difference]: Start difference. First operand 2990 states and 4085 transitions. Second operand has 12 states, 12 states have (on average 9.833333333333334) internal successors, (118), 10 states have internal predecessors, (118), 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-12 20:10:10,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:10:10,999 INFO L93 Difference]: Finished difference Result 6015 states and 8236 transitions. [2024-11-12 20:10:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 20:10:10,999 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.833333333333334) internal successors, (118), 10 states have internal predecessors, (118), 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 161 [2024-11-12 20:10:10,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:10:11,008 INFO L225 Difference]: With dead ends: 6015 [2024-11-12 20:10:11,009 INFO L226 Difference]: Without dead ends: 3095 [2024-11-12 20:10:11,013 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-12 20:10:11,014 INFO L435 NwaCegarLoop]: 497 mSDtfsCounter, 69 mSDsluCounter, 3826 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 4323 SdHoareTripleChecker+Invalid, 1147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 20:10:11,014 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 4323 Invalid, 1147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1127 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 20:10:11,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3095 states. [2024-11-12 20:10:11,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3095 to 3053. [2024-11-12 20:10:11,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 2951 states have (on average 1.3707217892239918) internal successors, (4045), 2962 states have internal predecessors, (4045), 54 states have call successors, (54), 43 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-12 20:10:11,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 4160 transitions. [2024-11-12 20:10:11,123 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 4160 transitions. Word has length 161 [2024-11-12 20:10:11,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:10:11,124 INFO L471 AbstractCegarLoop]: Abstraction has 3053 states and 4160 transitions. [2024-11-12 20:10:11,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.833333333333334) internal successors, (118), 10 states have internal predecessors, (118), 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-12 20:10:11,124 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 4160 transitions. [2024-11-12 20:10:11,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-12 20:10:11,125 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:10:11,125 INFO L218 NwaCegarLoop]: trace histogram [23, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:10:11,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-12 20:10:11,126 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:10:11,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:10:11,126 INFO L85 PathProgramCache]: Analyzing trace with hash -365863679, now seen corresponding path program 1 times [2024-11-12 20:10:11,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:10:11,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872980353] [2024-11-12 20:10:11,127 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:10:11,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:10:11,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:11,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-12 20:10:11,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:11,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-12 20:10:11,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:11,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-12 20:10:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:12,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-12 20:10:12,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:12,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-12 20:10:12,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:12,364 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 7 proven. 227 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-12 20:10:12,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 20:10:12,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872980353] [2024-11-12 20:10:12,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872980353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 20:10:12,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135996912] [2024-11-12 20:10:12,365 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:10:12,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 20:10:12,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 20:10:12,367 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 20:10:12,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-12 20:10:13,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 20:10:13,095 INFO L256 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-12 20:10:13,098 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 20:10:13,475 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 176 proven. 66 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-12 20:10:13,476 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 20:10:14,034 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 7 proven. 227 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-12 20:10:14,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135996912] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 20:10:14,035 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 20:10:14,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20, 16] total 48 [2024-11-12 20:10:14,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907657410] [2024-11-12 20:10:14,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 20:10:14,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-12 20:10:14,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 20:10:14,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-12 20:10:14,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=443, Invalid=1813, Unknown=0, NotChecked=0, Total=2256 [2024-11-12 20:10:14,037 INFO L87 Difference]: Start difference. First operand 3053 states and 4160 transitions. Second operand has 48 states, 48 states have (on average 3.9791666666666665) internal successors, (191), 46 states have internal predecessors, (191), 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-12 20:10:18,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 20:10:18,432 INFO L93 Difference]: Finished difference Result 6109 states and 8395 transitions. [2024-11-12 20:10:18,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-11-12 20:10:18,432 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 3.9791666666666665) internal successors, (191), 46 states have internal predecessors, (191), 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 162 [2024-11-12 20:10:18,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 20:10:18,439 INFO L225 Difference]: With dead ends: 6109 [2024-11-12 20:10:18,440 INFO L226 Difference]: Without dead ends: 3164 [2024-11-12 20:10:18,446 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2172 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1757, Invalid=7945, Unknown=0, NotChecked=0, Total=9702 [2024-11-12 20:10:18,446 INFO L435 NwaCegarLoop]: 502 mSDtfsCounter, 142 mSDsluCounter, 9288 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 9790 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 20:10:18,447 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 9790 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 20:10:18,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3164 states. [2024-11-12 20:10:18,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3164 to 3131. [2024-11-12 20:10:18,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3131 states, 3029 states have (on average 1.361175305381314) internal successors, (4123), 3040 states have internal predecessors, (4123), 54 states have call successors, (54), 43 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-12 20:10:18,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3131 states to 3131 states and 4238 transitions. [2024-11-12 20:10:18,595 INFO L78 Accepts]: Start accepts. Automaton has 3131 states and 4238 transitions. Word has length 162 [2024-11-12 20:10:18,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 20:10:18,595 INFO L471 AbstractCegarLoop]: Abstraction has 3131 states and 4238 transitions. [2024-11-12 20:10:18,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 3.9791666666666665) internal successors, (191), 46 states have internal predecessors, (191), 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-12 20:10:18,596 INFO L276 IsEmpty]: Start isEmpty. Operand 3131 states and 4238 transitions. [2024-11-12 20:10:18,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-12 20:10:18,597 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 20:10:18,597 INFO L218 NwaCegarLoop]: trace histogram [36, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 20:10:18,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-12 20:10:18,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-12 20:10:18,798 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-12 20:10:18,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 20:10:18,799 INFO L85 PathProgramCache]: Analyzing trace with hash -232436698, now seen corresponding path program 2 times [2024-11-12 20:10:18,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 20:10:18,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703916797] [2024-11-12 20:10:18,799 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 20:10:18,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 20:10:19,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat