./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version fca748b1 Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_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 3012c2825f53c0db53d950c12df6540de859b34b2bef033c36a98846352dedd3 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-20 21:31:55,852 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-20 21:31:55,925 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-20 21:31:55,930 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-20 21:31:55,931 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-20 21:31:55,952 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-20 21:31:55,953 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-20 21:31:55,953 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-20 21:31:55,954 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-20 21:31:55,954 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-20 21:31:55,955 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-20 21:31:55,955 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-20 21:31:55,956 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-20 21:31:55,956 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-20 21:31:55,956 INFO L153 SettingsManager]: * Use SBE=true [2024-11-20 21:31:55,957 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-20 21:31:55,957 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-20 21:31:55,957 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-20 21:31:55,958 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-20 21:31:55,958 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-20 21:31:55,959 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-20 21:31:55,959 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-20 21:31:55,960 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-20 21:31:55,960 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-20 21:31:55,960 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-20 21:31:55,961 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-20 21:31:55,961 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-20 21:31:55,964 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-20 21:31:55,964 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-20 21:31:55,964 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-20 21:31:55,964 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-20 21:31:55,965 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-20 21:31:55,965 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-20 21:31:55,965 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-20 21:31:55,965 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 21:31:55,965 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-20 21:31:55,966 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-20 21:31:55,966 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-20 21:31:55,968 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-20 21:31:55,968 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-20 21:31:55,968 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-20 21:31:55,968 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-20 21:31:55,969 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-20 21:31:55,969 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-20 21:31:55,969 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 -> 3012c2825f53c0db53d950c12df6540de859b34b2bef033c36a98846352dedd3 [2024-11-20 21:31:56,238 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-20 21:31:56,268 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-20 21:31:56,270 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-20 21:31:56,272 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-20 21:31:56,272 INFO L274 PluginConnector]: CDTParser initialized [2024-11-20 21:31:56,274 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i [2024-11-20 21:31:57,751 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-20 21:31:58,160 INFO L384 CDTParser]: Found 1 translation units. [2024-11-20 21:31:58,161 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i [2024-11-20 21:31:58,184 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cf90c8b2/62780c9233bf459eb125892e7766e5c7/FLAGe7f07adb4 [2024-11-20 21:31:58,196 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cf90c8b2/62780c9233bf459eb125892e7766e5c7 [2024-11-20 21:31:58,199 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-20 21:31:58,200 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-20 21:31:58,202 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-20 21:31:58,202 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-20 21:31:58,208 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-20 21:31:58,209 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:31:58" (1/1) ... [2024-11-20 21:31:58,210 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11beb040 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:58, skipping insertion in model container [2024-11-20 21:31:58,212 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:31:58" (1/1) ... [2024-11-20 21:31:58,282 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-20 21:31:58,990 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 21:31:59,007 INFO L200 MainTranslator]: Completed pre-run [2024-11-20 21:31:59,146 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 21:31:59,202 INFO L204 MainTranslator]: Completed translation [2024-11-20 21:31:59,202 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59 WrapperNode [2024-11-20 21:31:59,203 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-20 21:31:59,204 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-20 21:31:59,204 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-20 21:31:59,204 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-20 21:31:59,212 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,247 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,325 INFO L138 Inliner]: procedures = 282, calls = 300, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1487 [2024-11-20 21:31:59,326 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-20 21:31:59,327 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-20 21:31:59,327 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-20 21:31:59,327 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-20 21:31:59,339 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,339 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,351 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,441 INFO L175 MemorySlicer]: Split 268 memory accesses to 4 slices as follows [2, 12, 220, 34]. 82 percent of accesses are in the largest equivalence class. The 12 initializations are split as follows [2, 10, 0, 0]. The 54 writes are split as follows [0, 1, 49, 4]. [2024-11-20 21:31:59,441 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,441 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,561 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,583 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,598 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,607 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,626 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-20 21:31:59,627 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-20 21:31:59,628 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-20 21:31:59,628 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-20 21:31:59,629 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (1/1) ... [2024-11-20 21:31:59,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 21:31:59,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:31:59,662 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-20 21:31:59,665 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-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2024-11-20 21:31:59,703 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-20 21:31:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2024-11-20 21:31:59,704 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2024-11-20 21:31:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-20 21:31:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-20 21:31:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-20 21:31:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-20 21:31:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-20 21:31:59,704 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-20 21:31:59,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-20 21:31:59,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-20 21:31:59,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-20 21:31:59,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-20 21:31:59,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2024-11-20 21:31:59,706 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-20 21:31:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2024-11-20 21:31:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2024-11-20 21:31:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-20 21:31:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-20 21:31:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-20 21:31:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-20 21:31:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-20 21:31:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-20 21:31:59,927 INFO L238 CfgBuilder]: Building ICFG [2024-11-20 21:31:59,929 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-20 21:32:01,402 INFO L? ?]: Removed 345 outVars from TransFormulas that were not future-live. [2024-11-20 21:32:01,402 INFO L287 CfgBuilder]: Performing block encoding [2024-11-20 21:32:01,434 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-20 21:32:01,438 INFO L316 CfgBuilder]: Removed 63 assume(true) statements. [2024-11-20 21:32:01,439 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:32:01 BoogieIcfgContainer [2024-11-20 21:32:01,439 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-20 21:32:01,441 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-20 21:32:01,441 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-20 21:32:01,446 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-20 21:32:01,447 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:31:58" (1/3) ... [2024-11-20 21:32:01,447 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e28b527 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:32:01, skipping insertion in model container [2024-11-20 21:32:01,447 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:31:59" (2/3) ... [2024-11-20 21:32:01,448 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e28b527 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:32:01, skipping insertion in model container [2024-11-20 21:32:01,448 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:32:01" (3/3) ... [2024-11-20 21:32:01,449 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_JEN_test6-1.i [2024-11-20 21:32:01,468 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-20 21:32:01,469 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2024-11-20 21:32:01,557 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-20 21:32:01,565 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;@681af618, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-20 21:32:01,565 INFO L334 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2024-11-20 21:32:01,572 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-20 21:32:01,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-20 21:32:01,579 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:01,580 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:01,581 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-20 21:32:01,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:01,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1635847084, now seen corresponding path program 1 times [2024-11-20 21:32:01,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:01,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580482381] [2024-11-20 21:32:01,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:01,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:01,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:01,829 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-20 21:32:01,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:01,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580482381] [2024-11-20 21:32:01,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580482381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:01,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:01,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 21:32:01,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967423263] [2024-11-20 21:32:01,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:01,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-20 21:32:01,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:01,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-20 21:32:01,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-20 21:32:01,864 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-20 21:32:01,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:01,955 INFO L93 Difference]: Finished difference Result 917 states and 1441 transitions. [2024-11-20 21:32:01,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-20 21:32:01,961 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-20 21:32:01,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:01,975 INFO L225 Difference]: With dead ends: 917 [2024-11-20 21:32:01,975 INFO L226 Difference]: Without dead ends: 443 [2024-11-20 21:32:01,981 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-20 21:32:01,984 INFO L432 NwaCegarLoop]: 641 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:01,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 21:32:02,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2024-11-20 21:32:02,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 443. [2024-11-20 21:32:02,055 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-20 21:32:02,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 621 transitions. [2024-11-20 21:32:02,063 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 621 transitions. Word has length 8 [2024-11-20 21:32:02,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:02,064 INFO L471 AbstractCegarLoop]: Abstraction has 443 states and 621 transitions. [2024-11-20 21:32:02,064 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-20 21:32:02,064 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 621 transitions. [2024-11-20 21:32:02,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-20 21:32:02,065 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:02,065 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:02,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-20 21:32:02,066 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-20 21:32:02,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:02,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1635849006, now seen corresponding path program 1 times [2024-11-20 21:32:02,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:02,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24135235] [2024-11-20 21:32:02,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:02,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-20 21:32:02,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1731307609] [2024-11-20 21:32:02,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:02,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:02,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:02,149 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-20 21:32:02,151 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-20 21:32:02,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:02,315 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-20 21:32:02,321 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:02,375 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-20 21:32:02,407 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-20 21:32:02,407 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:02,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:02,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24135235] [2024-11-20 21:32:02,409 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-20 21:32:02,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731307609] [2024-11-20 21:32:02,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731307609] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:02,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:02,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 21:32:02,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043745217] [2024-11-20 21:32:02,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:02,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 21:32:02,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:02,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 21:32:02,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 21:32:02,412 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-20 21:32:02,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:02,597 INFO L93 Difference]: Finished difference Result 852 states and 1209 transitions. [2024-11-20 21:32:02,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 21:32:02,598 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-20 21:32:02,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:02,603 INFO L225 Difference]: With dead ends: 852 [2024-11-20 21:32:02,603 INFO L226 Difference]: Without dead ends: 850 [2024-11-20 21:32:02,604 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:32:02,605 INFO L432 NwaCegarLoop]: 597 mSDtfsCounter, 562 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:02,605 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [571 Valid, 1780 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:02,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-11-20 21:32:02,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 450. [2024-11-20 21:32:02,634 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-20 21:32:02,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 629 transitions. [2024-11-20 21:32:02,641 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 629 transitions. Word has length 8 [2024-11-20 21:32:02,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:02,641 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 629 transitions. [2024-11-20 21:32:02,641 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-20 21:32:02,641 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 629 transitions. [2024-11-20 21:32:02,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-20 21:32:02,645 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:02,646 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:02,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-20 21:32:02,846 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-20 21:32:02,847 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-20 21:32:02,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:02,848 INFO L85 PathProgramCache]: Analyzing trace with hash 185472285, now seen corresponding path program 1 times [2024-11-20 21:32:02,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:02,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727039102] [2024-11-20 21:32:02,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:02,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:03,177 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-20 21:32:03,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:03,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727039102] [2024-11-20 21:32:03,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727039102] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:03,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:03,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 21:32:03,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410048123] [2024-11-20 21:32:03,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:03,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 21:32:03,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:03,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 21:32:03,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 21:32:03,181 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-20 21:32:03,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:03,269 INFO L93 Difference]: Finished difference Result 894 states and 1251 transitions. [2024-11-20 21:32:03,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 21:32:03,270 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-20 21:32:03,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:03,273 INFO L225 Difference]: With dead ends: 894 [2024-11-20 21:32:03,273 INFO L226 Difference]: Without dead ends: 453 [2024-11-20 21:32:03,274 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:32:03,275 INFO L432 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-20 21:32:03,276 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1686 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:03,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2024-11-20 21:32:03,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 450. [2024-11-20 21:32:03,298 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-20 21:32:03,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 622 transitions. [2024-11-20 21:32:03,302 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 622 transitions. Word has length 64 [2024-11-20 21:32:03,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:03,303 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 622 transitions. [2024-11-20 21:32:03,303 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-20 21:32:03,303 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 622 transitions. [2024-11-20 21:32:03,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-20 21:32:03,307 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:03,307 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:03,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-20 21:32:03,308 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-20 21:32:03,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:03,308 INFO L85 PathProgramCache]: Analyzing trace with hash -878727663, now seen corresponding path program 1 times [2024-11-20 21:32:03,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:03,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045536529] [2024-11-20 21:32:03,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:03,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:03,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:03,617 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-20 21:32:03,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:03,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045536529] [2024-11-20 21:32:03,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045536529] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:03,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:03,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-20 21:32:03,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227583155] [2024-11-20 21:32:03,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:03,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 21:32:03,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:03,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 21:32:03,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 21:32:03,621 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-20 21:32:03,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:03,701 INFO L93 Difference]: Finished difference Result 820 states and 1146 transitions. [2024-11-20 21:32:03,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 21:32:03,702 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-20 21:32:03,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:03,711 INFO L225 Difference]: With dead ends: 820 [2024-11-20 21:32:03,711 INFO L226 Difference]: Without dead ends: 816 [2024-11-20 21:32:03,712 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:32:03,713 INFO L432 NwaCegarLoop]: 609 mSDtfsCounter, 456 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 1820 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:03,713 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 1820 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 21:32:03,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-11-20 21:32:03,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 808. [2024-11-20 21:32:03,746 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-20 21:32:03,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1142 transitions. [2024-11-20 21:32:03,751 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1142 transitions. Word has length 64 [2024-11-20 21:32:03,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:03,752 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1142 transitions. [2024-11-20 21:32:03,752 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-20 21:32:03,753 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1142 transitions. [2024-11-20 21:32:03,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-20 21:32:03,759 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:03,759 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:03,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-20 21:32:03,759 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-20 21:32:03,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:03,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1138317444, now seen corresponding path program 1 times [2024-11-20 21:32:03,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:03,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319877266] [2024-11-20 21:32:03,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:03,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:04,011 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-20 21:32:04,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:04,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319877266] [2024-11-20 21:32:04,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319877266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:04,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:04,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 21:32:04,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541620532] [2024-11-20 21:32:04,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:04,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 21:32:04,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:04,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 21:32:04,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 21:32:04,017 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-20 21:32:04,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:04,179 INFO L93 Difference]: Finished difference Result 1821 states and 2600 transitions. [2024-11-20 21:32:04,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 21:32:04,181 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-20 21:32:04,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:04,190 INFO L225 Difference]: With dead ends: 1821 [2024-11-20 21:32:04,191 INFO L226 Difference]: Without dead ends: 1421 [2024-11-20 21:32:04,193 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:32:04,194 INFO L432 NwaCegarLoop]: 633 mSDtfsCounter, 557 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:04,194 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1848 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:04,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2024-11-20 21:32:04,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 808. [2024-11-20 21:32:04,219 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-20 21:32:04,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1141 transitions. [2024-11-20 21:32:04,223 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1141 transitions. Word has length 70 [2024-11-20 21:32:04,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:04,223 INFO L471 AbstractCegarLoop]: Abstraction has 808 states and 1141 transitions. [2024-11-20 21:32:04,225 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-20 21:32:04,225 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1141 transitions. [2024-11-20 21:32:04,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-20 21:32:04,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:04,226 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:04,227 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-20 21:32:04,227 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-20 21:32:04,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:04,227 INFO L85 PathProgramCache]: Analyzing trace with hash -238535306, now seen corresponding path program 1 times [2024-11-20 21:32:04,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:04,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437264972] [2024-11-20 21:32:04,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:04,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:04,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:04,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:04,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:04,433 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-20 21:32:04,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:04,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437264972] [2024-11-20 21:32:04,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437264972] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:04,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:04,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 21:32:04,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837973005] [2024-11-20 21:32:04,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:04,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 21:32:04,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:04,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 21:32:04,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-20 21:32:04,437 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-20 21:32:04,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:04,602 INFO L93 Difference]: Finished difference Result 1038 states and 1455 transitions. [2024-11-20 21:32:04,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 21:32:04,603 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-20 21:32:04,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:04,610 INFO L225 Difference]: With dead ends: 1038 [2024-11-20 21:32:04,611 INFO L226 Difference]: Without dead ends: 1036 [2024-11-20 21:32:04,612 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:32:04,614 INFO L432 NwaCegarLoop]: 595 mSDtfsCounter, 513 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:04,616 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1752 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:04,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2024-11-20 21:32:04,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 1026. [2024-11-20 21:32:04,652 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-20 21:32:04,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1453 transitions. [2024-11-20 21:32:04,657 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1453 transitions. Word has length 74 [2024-11-20 21:32:04,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:04,657 INFO L471 AbstractCegarLoop]: Abstraction has 1026 states and 1453 transitions. [2024-11-20 21:32:04,657 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-20 21:32:04,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1453 transitions. [2024-11-20 21:32:04,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-20 21:32:04,659 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:04,659 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:04,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-20 21:32:04,660 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-20 21:32:04,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:04,661 INFO L85 PathProgramCache]: Analyzing trace with hash -676007271, now seen corresponding path program 1 times [2024-11-20 21:32:04,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:04,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21068069] [2024-11-20 21:32:04,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:04,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:04,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:05,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:05,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:05,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-20 21:32:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:05,163 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-20 21:32:05,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:05,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21068069] [2024-11-20 21:32:05,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21068069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:05,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074699833] [2024-11-20 21:32:05,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:05,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:05,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:05,168 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-20 21:32:05,170 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-20 21:32:05,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:05,425 INFO L255 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-20 21:32:05,430 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:05,529 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-20 21:32:05,530 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:05,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074699833] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:05,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:05,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-20 21:32:05,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487939055] [2024-11-20 21:32:05,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:05,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 21:32:05,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:05,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 21:32:05,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-20 21:32:05,532 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-20 21:32:05,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:05,619 INFO L93 Difference]: Finished difference Result 1394 states and 1975 transitions. [2024-11-20 21:32:05,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-20 21:32:05,620 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-20 21:32:05,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:05,627 INFO L225 Difference]: With dead ends: 1394 [2024-11-20 21:32:05,628 INFO L226 Difference]: Without dead ends: 1393 [2024-11-20 21:32:05,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-20 21:32:05,630 INFO L432 NwaCegarLoop]: 605 mSDtfsCounter, 579 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:05,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 2344 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 21:32:05,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2024-11-20 21:32:05,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 1189. [2024-11-20 21:32:05,671 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-20 21:32:05,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 1688 transitions. [2024-11-20 21:32:05,678 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 1688 transitions. Word has length 83 [2024-11-20 21:32:05,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:05,678 INFO L471 AbstractCegarLoop]: Abstraction has 1189 states and 1688 transitions. [2024-11-20 21:32:05,679 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-20 21:32:05,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 1688 transitions. [2024-11-20 21:32:05,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-20 21:32:05,680 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:05,680 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:05,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-20 21:32:05,880 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-20 21:32:05,881 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-20 21:32:05,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:05,881 INFO L85 PathProgramCache]: Analyzing trace with hash 518611120, now seen corresponding path program 1 times [2024-11-20 21:32:05,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:05,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372743228] [2024-11-20 21:32:05,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:05,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:06,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:06,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-20 21:32:06,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:06,302 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-20 21:32:06,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:06,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372743228] [2024-11-20 21:32:06,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372743228] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:06,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399976703] [2024-11-20 21:32:06,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:06,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:06,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:06,307 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-20 21:32:06,308 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-20 21:32:06,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:06,571 INFO L255 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-20 21:32:06,578 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:06,759 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-20 21:32:06,760 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:07,043 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-20 21:32:07,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399976703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 21:32:07,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 21:32:07,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 18 [2024-11-20 21:32:07,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230544133] [2024-11-20 21:32:07,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 21:32:07,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-20 21:32:07,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:07,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-20 21:32:07,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-20 21:32:07,047 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-20 21:32:08,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:08,968 INFO L93 Difference]: Finished difference Result 3238 states and 4588 transitions. [2024-11-20 21:32:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-20 21:32:08,969 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-20 21:32:08,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:08,985 INFO L225 Difference]: With dead ends: 3238 [2024-11-20 21:32:08,985 INFO L226 Difference]: Without dead ends: 3236 [2024-11-20 21:32:08,987 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=542, Invalid=1350, Unknown=0, NotChecked=0, Total=1892 [2024-11-20 21:32:08,990 INFO L432 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-20 21:32:08,990 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6434 Valid, 7085 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-20 21:32:08,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3236 states. [2024-11-20 21:32:09,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3236 to 2747. [2024-11-20 21:32:09,074 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-20 21:32:09,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 3934 transitions. [2024-11-20 21:32:09,087 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 3934 transitions. Word has length 84 [2024-11-20 21:32:09,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:09,089 INFO L471 AbstractCegarLoop]: Abstraction has 2747 states and 3934 transitions. [2024-11-20 21:32:09,089 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-20 21:32:09,089 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 3934 transitions. [2024-11-20 21:32:09,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-20 21:32:09,091 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:09,092 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:09,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-20 21:32:09,292 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-20 21:32:09,293 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-20 21:32:09,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:09,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1558756002, now seen corresponding path program 1 times [2024-11-20 21:32:09,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:09,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771499268] [2024-11-20 21:32:09,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:09,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:09,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:09,417 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-20 21:32:09,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:09,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771499268] [2024-11-20 21:32:09,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771499268] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:09,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:09,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-20 21:32:09,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726973432] [2024-11-20 21:32:09,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:09,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 21:32:09,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:09,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 21:32:09,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 21:32:09,420 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-20 21:32:09,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:09,567 INFO L93 Difference]: Finished difference Result 5553 states and 7970 transitions. [2024-11-20 21:32:09,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 21:32:09,568 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-20 21:32:09,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:09,580 INFO L225 Difference]: With dead ends: 5553 [2024-11-20 21:32:09,580 INFO L226 Difference]: Without dead ends: 2815 [2024-11-20 21:32:09,585 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-20 21:32:09,585 INFO L432 NwaCegarLoop]: 798 mSDtfsCounter, 374 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:09,585 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1387 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:09,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2024-11-20 21:32:09,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 2804. [2024-11-20 21:32:09,655 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-20 21:32:09,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2804 states to 2804 states and 4029 transitions. [2024-11-20 21:32:09,666 INFO L78 Accepts]: Start accepts. Automaton has 2804 states and 4029 transitions. Word has length 82 [2024-11-20 21:32:09,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:09,666 INFO L471 AbstractCegarLoop]: Abstraction has 2804 states and 4029 transitions. [2024-11-20 21:32:09,667 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-20 21:32:09,667 INFO L276 IsEmpty]: Start isEmpty. Operand 2804 states and 4029 transitions. [2024-11-20 21:32:09,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-20 21:32:09,667 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:09,668 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:09,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-20 21:32:09,668 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-20 21:32:09,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:09,668 INFO L85 PathProgramCache]: Analyzing trace with hash -2014395234, now seen corresponding path program 1 times [2024-11-20 21:32:09,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:09,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785131076] [2024-11-20 21:32:09,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:09,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:09,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:09,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:09,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-20 21:32:09,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:10,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-20 21:32:10,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:10,020 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-20 21:32:10,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:10,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785131076] [2024-11-20 21:32:10,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785131076] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:10,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146367370] [2024-11-20 21:32:10,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:10,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:10,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:10,023 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-20 21:32:10,024 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-20 21:32:10,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:10,323 INFO L255 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-20 21:32:10,327 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:10,456 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-20 21:32:10,456 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:10,666 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-20 21:32:10,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146367370] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:10,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-20 21:32:10,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 4] total 13 [2024-11-20 21:32:10,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765897865] [2024-11-20 21:32:10,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:10,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 21:32:10,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:10,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 21:32:10,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-20 21:32:10,668 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-20 21:32:10,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:10,797 INFO L93 Difference]: Finished difference Result 2804 states and 4029 transitions. [2024-11-20 21:32:10,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 21:32:10,798 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-20 21:32:10,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:10,813 INFO L225 Difference]: With dead ends: 2804 [2024-11-20 21:32:10,813 INFO L226 Difference]: Without dead ends: 2803 [2024-11-20 21:32:10,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-20 21:32:10,815 INFO L432 NwaCegarLoop]: 610 mSDtfsCounter, 1188 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1188 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:10,816 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1188 Valid, 610 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 21:32:10,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2024-11-20 21:32:10,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2803. [2024-11-20 21:32:10,895 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-20 21:32:10,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 4024 transitions. [2024-11-20 21:32:10,906 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 4024 transitions. Word has length 93 [2024-11-20 21:32:10,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:10,907 INFO L471 AbstractCegarLoop]: Abstraction has 2803 states and 4024 transitions. [2024-11-20 21:32:10,907 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-20 21:32:10,907 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 4024 transitions. [2024-11-20 21:32:10,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-20 21:32:10,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:10,909 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:10,920 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-20 21:32:11,109 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-20 21:32:11,110 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-20 21:32:11,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:11,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1978257255, now seen corresponding path program 1 times [2024-11-20 21:32:11,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:11,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764558844] [2024-11-20 21:32:11,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:11,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:11,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:11,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:11,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:11,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-20 21:32:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:11,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-20 21:32:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:11,542 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-20 21:32:11,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:11,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764558844] [2024-11-20 21:32:11,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764558844] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:11,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901557342] [2024-11-20 21:32:11,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:11,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:11,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:11,546 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-20 21:32:11,547 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-20 21:32:11,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:11,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-20 21:32:11,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:12,038 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-20 21:32:12,039 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:12,254 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-20 21:32:12,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901557342] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 21:32:12,255 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 21:32:12,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 5] total 13 [2024-11-20 21:32:12,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900701605] [2024-11-20 21:32:12,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 21:32:12,256 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-20 21:32:12,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:12,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-20 21:32:12,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-20 21:32:12,257 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-20 21:32:13,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:13,121 INFO L93 Difference]: Finished difference Result 5398 states and 7716 transitions. [2024-11-20 21:32:13,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-20 21:32:13,122 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-20 21:32:13,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:13,144 INFO L225 Difference]: With dead ends: 5398 [2024-11-20 21:32:13,144 INFO L226 Difference]: Without dead ends: 5397 [2024-11-20 21:32:13,148 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=231, Invalid=471, Unknown=0, NotChecked=0, Total=702 [2024-11-20 21:32:13,148 INFO L432 NwaCegarLoop]: 574 mSDtfsCounter, 2153 mSDsluCounter, 3913 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-20 21:32:13,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2162 Valid, 4487 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 21:32:13,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5397 states. [2024-11-20 21:32:13,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5397 to 5014. [2024-11-20 21:32:13,356 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-20 21:32:13,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 7171 transitions. [2024-11-20 21:32:13,371 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 7171 transitions. Word has length 94 [2024-11-20 21:32:13,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:13,372 INFO L471 AbstractCegarLoop]: Abstraction has 5014 states and 7171 transitions. [2024-11-20 21:32:13,372 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-20 21:32:13,372 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 7171 transitions. [2024-11-20 21:32:13,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-20 21:32:13,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:13,373 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:13,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-20 21:32:13,574 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-20 21:32:13,574 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-20 21:32:13,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:13,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1276458826, now seen corresponding path program 1 times [2024-11-20 21:32:13,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:13,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494535796] [2024-11-20 21:32:13,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:13,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:13,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:13,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:13,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-20 21:32:14,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:14,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-20 21:32:14,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:14,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-20 21:32:14,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:14,023 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-20 21:32:14,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:14,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494535796] [2024-11-20 21:32:14,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494535796] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:14,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:14,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 21:32:14,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291166319] [2024-11-20 21:32:14,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:14,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 21:32:14,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:14,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 21:32:14,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-20 21:32:14,025 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-20 21:32:14,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:14,716 INFO L93 Difference]: Finished difference Result 6550 states and 9380 transitions. [2024-11-20 21:32:14,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 21:32:14,716 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-20 21:32:14,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:14,751 INFO L225 Difference]: With dead ends: 6550 [2024-11-20 21:32:14,754 INFO L226 Difference]: Without dead ends: 6548 [2024-11-20 21:32:14,758 INFO L431 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-20 21:32:14,759 INFO L432 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.5s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:14,759 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 2666 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 21:32:14,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6548 states. [2024-11-20 21:32:14,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6548 to 5182. [2024-11-20 21:32:14,926 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-20 21:32:14,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5182 states to 5182 states and 7390 transitions. [2024-11-20 21:32:14,947 INFO L78 Accepts]: Start accepts. Automaton has 5182 states and 7390 transitions. Word has length 120 [2024-11-20 21:32:14,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:14,948 INFO L471 AbstractCegarLoop]: Abstraction has 5182 states and 7390 transitions. [2024-11-20 21:32:14,948 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-20 21:32:14,948 INFO L276 IsEmpty]: Start isEmpty. Operand 5182 states and 7390 transitions. [2024-11-20 21:32:14,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-20 21:32:14,950 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:14,950 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:14,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-20 21:32:14,950 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-20 21:32:14,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:14,951 INFO L85 PathProgramCache]: Analyzing trace with hash -543684962, now seen corresponding path program 1 times [2024-11-20 21:32:14,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:14,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882211162] [2024-11-20 21:32:14,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:14,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:15,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:15,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:15,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-20 21:32:15,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:15,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-20 21:32:15,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:15,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-20 21:32:15,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:15,387 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-20 21:32:15,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:15,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882211162] [2024-11-20 21:32:15,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882211162] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:15,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998960311] [2024-11-20 21:32:15,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:15,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:15,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:15,390 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-20 21:32:15,398 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-20 21:32:15,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:15,764 INFO L255 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-20 21:32:15,768 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:15,904 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-20 21:32:15,905 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:15,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998960311] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:15,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:15,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-20 21:32:15,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536101806] [2024-11-20 21:32:15,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:15,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 21:32:15,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:15,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 21:32:15,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-20 21:32:15,907 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-20 21:32:16,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:16,162 INFO L93 Difference]: Finished difference Result 9710 states and 13884 transitions. [2024-11-20 21:32:16,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-20 21:32:16,163 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-20 21:32:16,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:16,184 INFO L225 Difference]: With dead ends: 9710 [2024-11-20 21:32:16,185 INFO L226 Difference]: Without dead ends: 4932 [2024-11-20 21:32:16,194 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-20 21:32:16,195 INFO L432 NwaCegarLoop]: 590 mSDtfsCounter, 161 mSDsluCounter, 2303 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 2893 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:16,195 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 2893 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:16,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2024-11-20 21:32:16,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 4932. [2024-11-20 21:32:16,424 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-20 21:32:16,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4932 states to 4932 states and 7048 transitions. [2024-11-20 21:32:16,441 INFO L78 Accepts]: Start accepts. Automaton has 4932 states and 7048 transitions. Word has length 127 [2024-11-20 21:32:16,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:16,441 INFO L471 AbstractCegarLoop]: Abstraction has 4932 states and 7048 transitions. [2024-11-20 21:32:16,441 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-20 21:32:16,442 INFO L276 IsEmpty]: Start isEmpty. Operand 4932 states and 7048 transitions. [2024-11-20 21:32:16,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-20 21:32:16,443 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:16,443 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:16,455 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-20 21:32:16,647 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-20 21:32:16,648 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-20 21:32:16,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:16,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1097892489, now seen corresponding path program 1 times [2024-11-20 21:32:16,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:16,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951826505] [2024-11-20 21:32:16,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:16,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:16,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-20 21:32:17,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:17,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-20 21:32:17,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-20 21:32:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-20 21:32:17,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,290 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-20 21:32:17,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:17,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951826505] [2024-11-20 21:32:17,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951826505] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:17,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902392051] [2024-11-20 21:32:17,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:17,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:17,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:17,293 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-20 21:32:17,296 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-20 21:32:17,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:17,704 INFO L255 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-20 21:32:17,708 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:17,943 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-20 21:32:17,943 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:17,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902392051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:17,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:17,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-20 21:32:17,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459094111] [2024-11-20 21:32:17,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:17,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 21:32:17,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:17,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 21:32:17,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-20 21:32:17,945 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-20 21:32:19,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:19,473 INFO L93 Difference]: Finished difference Result 10282 states and 14661 transitions. [2024-11-20 21:32:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 21:32:19,474 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-20 21:32:19,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:19,489 INFO L225 Difference]: With dead ends: 10282 [2024-11-20 21:32:19,489 INFO L226 Difference]: Without dead ends: 5439 [2024-11-20 21:32:19,499 INFO L431 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-20 21:32:19,500 INFO L432 NwaCegarLoop]: 592 mSDtfsCounter, 15 mSDsluCounter, 2290 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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, 1.4s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:19,500 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2882 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-20 21:32:19,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5439 states. [2024-11-20 21:32:19,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5439 to 5387. [2024-11-20 21:32:19,641 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-20 21:32:19,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5387 states to 5387 states and 7607 transitions. [2024-11-20 21:32:19,660 INFO L78 Accepts]: Start accepts. Automaton has 5387 states and 7607 transitions. Word has length 132 [2024-11-20 21:32:19,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:19,660 INFO L471 AbstractCegarLoop]: Abstraction has 5387 states and 7607 transitions. [2024-11-20 21:32:19,661 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-20 21:32:19,661 INFO L276 IsEmpty]: Start isEmpty. Operand 5387 states and 7607 transitions. [2024-11-20 21:32:19,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-20 21:32:19,662 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:19,662 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:19,673 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-20 21:32:19,863 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-20 21:32:19,864 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-20 21:32:19,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:19,865 INFO L85 PathProgramCache]: Analyzing trace with hash 879671620, now seen corresponding path program 1 times [2024-11-20 21:32:19,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:19,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129052172] [2024-11-20 21:32:19,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:19,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:20,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-20 21:32:20,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:20,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:20,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:20,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-20 21:32:20,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:20,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-20 21:32:20,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:20,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-20 21:32:20,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:20,261 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-20 21:32:20,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:20,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129052172] [2024-11-20 21:32:20,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129052172] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:20,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:20,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-20 21:32:20,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512573689] [2024-11-20 21:32:20,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:20,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 21:32:20,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:20,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 21:32:20,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-20 21:32:20,263 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-20 21:32:21,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:21,401 INFO L93 Difference]: Finished difference Result 10744 states and 15200 transitions. [2024-11-20 21:32:21,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 21:32:21,401 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-20 21:32:21,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:21,415 INFO L225 Difference]: With dead ends: 10744 [2024-11-20 21:32:21,415 INFO L226 Difference]: Without dead ends: 5491 [2024-11-20 21:32:21,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-20 21:32:21,426 INFO L432 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, 1.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:21,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 3741 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1135 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-20 21:32:21,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5491 states. [2024-11-20 21:32:21,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5491 to 5439. [2024-11-20 21:32:21,563 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-20 21:32:21,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5439 states to 5439 states and 7685 transitions. [2024-11-20 21:32:21,577 INFO L78 Accepts]: Start accepts. Automaton has 5439 states and 7685 transitions. Word has length 133 [2024-11-20 21:32:21,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:21,578 INFO L471 AbstractCegarLoop]: Abstraction has 5439 states and 7685 transitions. [2024-11-20 21:32:21,578 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-20 21:32:21,578 INFO L276 IsEmpty]: Start isEmpty. Operand 5439 states and 7685 transitions. [2024-11-20 21:32:21,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-20 21:32:21,580 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:21,580 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:21,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-20 21:32:21,580 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-20 21:32:21,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:21,581 INFO L85 PathProgramCache]: Analyzing trace with hash -721549227, now seen corresponding path program 1 times [2024-11-20 21:32:21,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:21,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179505140] [2024-11-20 21:32:21,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:21,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:21,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:22,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-20 21:32:22,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:22,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:22,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 21:32:22,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:22,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 21:32:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:22,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-20 21:32:22,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:22,203 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-20 21:32:22,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:22,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179505140] [2024-11-20 21:32:22,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179505140] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:22,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:22,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-20 21:32:22,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723181520] [2024-11-20 21:32:22,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:22,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 21:32:22,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:22,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 21:32:22,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-20 21:32:22,206 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-20 21:32:23,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:23,698 INFO L93 Difference]: Finished difference Result 11031 states and 15603 transitions. [2024-11-20 21:32:23,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-20 21:32:23,699 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-20 21:32:23,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:23,712 INFO L225 Difference]: With dead ends: 11031 [2024-11-20 21:32:23,712 INFO L226 Difference]: Without dead ends: 5725 [2024-11-20 21:32:23,720 INFO L431 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-20 21:32:23,721 INFO L432 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-20 21:32:23,721 INFO L433 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-20 21:32:23,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5725 states. [2024-11-20 21:32:23,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5725 to 5595. [2024-11-20 21:32:23,902 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-20 21:32:23,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5595 states to 5595 states and 7906 transitions. [2024-11-20 21:32:23,921 INFO L78 Accepts]: Start accepts. Automaton has 5595 states and 7906 transitions. Word has length 134 [2024-11-20 21:32:23,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:23,921 INFO L471 AbstractCegarLoop]: Abstraction has 5595 states and 7906 transitions. [2024-11-20 21:32:23,922 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-20 21:32:23,922 INFO L276 IsEmpty]: Start isEmpty. Operand 5595 states and 7906 transitions. [2024-11-20 21:32:23,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-20 21:32:23,924 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:23,924 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:23,924 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-20 21:32:23,924 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-20 21:32:23,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:23,925 INFO L85 PathProgramCache]: Analyzing trace with hash 495986798, now seen corresponding path program 1 times [2024-11-20 21:32:23,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:23,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347830205] [2024-11-20 21:32:23,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:23,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:24,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-20 21:32:24,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:24,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 21:32:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-20 21:32:24,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-20 21:32:24,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,486 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-20 21:32:24,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:24,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347830205] [2024-11-20 21:32:24,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347830205] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:24,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635449413] [2024-11-20 21:32:24,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:24,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:24,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:24,490 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-20 21:32:24,492 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-20 21:32:24,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:24,933 INFO L255 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-20 21:32:24,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:24,945 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-20 21:32:24,966 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-20 21:32:24,993 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-20 21:32:25,773 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-20 21:32:25,773 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:25,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635449413] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:25,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:25,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [7] total 16 [2024-11-20 21:32:25,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835428119] [2024-11-20 21:32:25,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:25,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 21:32:25,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:25,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 21:32:25,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-20 21:32:25,775 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-20 21:32:27,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:27,283 INFO L93 Difference]: Finished difference Result 12432 states and 17619 transitions. [2024-11-20 21:32:27,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 21:32:27,284 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-20 21:32:27,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:27,302 INFO L225 Difference]: With dead ends: 12432 [2024-11-20 21:32:27,302 INFO L226 Difference]: Without dead ends: 6969 [2024-11-20 21:32:27,312 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2024-11-20 21:32:27,313 INFO L432 NwaCegarLoop]: 591 mSDtfsCounter, 831 mSDsluCounter, 2458 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:27,313 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 3049 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-20 21:32:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6969 states. [2024-11-20 21:32:27,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6969 to 5583. [2024-11-20 21:32:27,452 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-20 21:32:27,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5583 states to 5583 states and 7888 transitions. [2024-11-20 21:32:27,470 INFO L78 Accepts]: Start accepts. Automaton has 5583 states and 7888 transitions. Word has length 134 [2024-11-20 21:32:27,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:27,471 INFO L471 AbstractCegarLoop]: Abstraction has 5583 states and 7888 transitions. [2024-11-20 21:32:27,471 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-20 21:32:27,471 INFO L276 IsEmpty]: Start isEmpty. Operand 5583 states and 7888 transitions. [2024-11-20 21:32:27,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-20 21:32:27,472 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:27,473 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:27,485 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-20 21:32:27,676 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-20 21:32:27,677 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-20 21:32:27,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:27,678 INFO L85 PathProgramCache]: Analyzing trace with hash -154304966, now seen corresponding path program 1 times [2024-11-20 21:32:27,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:27,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362334068] [2024-11-20 21:32:27,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:27,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:28,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 21:32:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:28,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:28,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:28,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-20 21:32:28,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:28,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-20 21:32:28,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:28,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-20 21:32:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:28,175 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-20 21:32:28,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:28,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362334068] [2024-11-20 21:32:28,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362334068] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:28,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:28,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-20 21:32:28,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765914024] [2024-11-20 21:32:28,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:28,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-20 21:32:28,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:28,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-20 21:32:28,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-20 21:32:28,178 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-20 21:32:29,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:29,362 INFO L93 Difference]: Finished difference Result 11282 states and 15937 transitions. [2024-11-20 21:32:29,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-20 21:32:29,363 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-20 21:32:29,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:29,378 INFO L225 Difference]: With dead ends: 11282 [2024-11-20 21:32:29,378 INFO L226 Difference]: Without dead ends: 5830 [2024-11-20 21:32:29,387 INFO L431 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-20 21:32:29,387 INFO L432 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-20 21:32:29,388 INFO L433 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-20 21:32:29,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5830 states. [2024-11-20 21:32:29,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5830 to 5665. [2024-11-20 21:32:29,505 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-20 21:32:29,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5665 states to 5665 states and 7997 transitions. [2024-11-20 21:32:29,524 INFO L78 Accepts]: Start accepts. Automaton has 5665 states and 7997 transitions. Word has length 136 [2024-11-20 21:32:29,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:29,525 INFO L471 AbstractCegarLoop]: Abstraction has 5665 states and 7997 transitions. [2024-11-20 21:32:29,525 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-20 21:32:29,525 INFO L276 IsEmpty]: Start isEmpty. Operand 5665 states and 7997 transitions. [2024-11-20 21:32:29,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-20 21:32:29,526 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:29,527 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:29,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-20 21:32:29,527 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-20 21:32:29,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:29,527 INFO L85 PathProgramCache]: Analyzing trace with hash 477153959, now seen corresponding path program 1 times [2024-11-20 21:32:29,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:29,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734501057] [2024-11-20 21:32:29,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:29,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:29,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:29,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:29,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:29,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:29,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:29,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:29,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-20 21:32:29,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:29,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-20 21:32:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:29,994 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-20 21:32:29,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:29,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734501057] [2024-11-20 21:32:29,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734501057] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:29,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882991332] [2024-11-20 21:32:29,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:29,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:29,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:29,997 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-20 21:32:29,999 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-20 21:32:30,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:30,473 INFO L255 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-20 21:32:30,477 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:30,579 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-20 21:32:30,579 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:30,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882991332] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:30,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:30,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-20 21:32:30,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944848962] [2024-11-20 21:32:30,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:30,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 21:32:30,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:30,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 21:32:30,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-20 21:32:30,581 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-20 21:32:31,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:31,185 INFO L93 Difference]: Finished difference Result 11359 states and 16058 transitions. [2024-11-20 21:32:31,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-20 21:32:31,186 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-20 21:32:31,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:31,202 INFO L225 Difference]: With dead ends: 11359 [2024-11-20 21:32:31,202 INFO L226 Difference]: Without dead ends: 5847 [2024-11-20 21:32:31,211 INFO L431 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-20 21:32:31,212 INFO L432 NwaCegarLoop]: 588 mSDtfsCounter, 40 mSDsluCounter, 2440 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:31,212 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 3028 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 21:32:31,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2024-11-20 21:32:31,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5756. [2024-11-20 21:32:31,342 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-20 21:32:31,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5756 states to 5756 states and 8127 transitions. [2024-11-20 21:32:31,356 INFO L78 Accepts]: Start accepts. Automaton has 5756 states and 8127 transitions. Word has length 137 [2024-11-20 21:32:31,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:31,356 INFO L471 AbstractCegarLoop]: Abstraction has 5756 states and 8127 transitions. [2024-11-20 21:32:31,357 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-20 21:32:31,357 INFO L276 IsEmpty]: Start isEmpty. Operand 5756 states and 8127 transitions. [2024-11-20 21:32:31,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-20 21:32:31,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:31,359 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:31,372 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-20 21:32:31,563 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-20 21:32:31,563 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-20 21:32:31,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:31,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1694689984, now seen corresponding path program 1 times [2024-11-20 21:32:31,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:31,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397616426] [2024-11-20 21:32:31,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:31,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:32,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:32,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-20 21:32:32,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-20 21:32:32,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,146 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-20 21:32:32,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:32,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397616426] [2024-11-20 21:32:32,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397616426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:32,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168991525] [2024-11-20 21:32:32,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:32,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:32,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:32,149 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-20 21:32:32,152 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-20 21:32:32,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:32,847 INFO L255 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-20 21:32:32,851 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:32,950 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 21:32:32,950 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:32,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168991525] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:32,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:32,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 13 [2024-11-20 21:32:32,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652178046] [2024-11-20 21:32:32,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:32,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 21:32:32,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:32,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 21:32:32,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-20 21:32:32,952 INFO L87 Difference]: Start difference. First operand 5756 states and 8127 transitions. Second operand has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-20 21:32:33,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:33,148 INFO L93 Difference]: Finished difference Result 9040 states and 12754 transitions. [2024-11-20 21:32:33,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 21:32:33,149 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 137 [2024-11-20 21:32:33,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:33,162 INFO L225 Difference]: With dead ends: 9040 [2024-11-20 21:32:33,162 INFO L226 Difference]: Without dead ends: 3467 [2024-11-20 21:32:33,170 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-11-20 21:32:33,172 INFO L432 NwaCegarLoop]: 604 mSDtfsCounter, 13 mSDsluCounter, 4196 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 4800 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:33,172 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 4800 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:32:33,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3467 states. [2024-11-20 21:32:33,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3467 to 3465. [2024-11-20 21:32:33,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3465 states, 3363 states have (on average 1.4064823074635742) internal successors, (4730), 3379 states have internal predecessors, (4730), 54 states have call successors, (54), 38 states have call predecessors, (54), 35 states have return successors, (65), 47 states have call predecessors, (65), 54 states have call successors, (65) [2024-11-20 21:32:33,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3465 states to 3465 states and 4849 transitions. [2024-11-20 21:32:33,284 INFO L78 Accepts]: Start accepts. Automaton has 3465 states and 4849 transitions. Word has length 137 [2024-11-20 21:32:33,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:33,285 INFO L471 AbstractCegarLoop]: Abstraction has 3465 states and 4849 transitions. [2024-11-20 21:32:33,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-20 21:32:33,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3465 states and 4849 transitions. [2024-11-20 21:32:33,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-20 21:32:33,287 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:33,287 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:33,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-20 21:32:33,488 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-20 21:32:33,488 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-20 21:32:33,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:33,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1517491482, now seen corresponding path program 1 times [2024-11-20 21:32:33,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:33,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230879312] [2024-11-20 21:32:33,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:33,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:33,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:33,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:33,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:33,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:33,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:34,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-20 21:32:34,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:34,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:32:34,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:34,075 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-20 21:32:34,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:34,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230879312] [2024-11-20 21:32:34,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230879312] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:34,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038077165] [2024-11-20 21:32:34,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:34,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:34,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:34,079 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-20 21:32:34,080 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-20 21:32:34,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:34,637 INFO L255 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-20 21:32:34,640 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:34,757 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-20 21:32:34,757 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:34,899 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-20 21:32:34,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038077165] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 21:32:34,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 21:32:34,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 18 [2024-11-20 21:32:34,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714417417] [2024-11-20 21:32:34,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 21:32:34,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-20 21:32:34,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:34,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-20 21:32:34,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-20 21:32:34,902 INFO L87 Difference]: Start difference. First operand 3465 states and 4849 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-20 21:32:36,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:36,040 INFO L93 Difference]: Finished difference Result 6810 states and 9553 transitions. [2024-11-20 21:32:36,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-20 21:32:36,041 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-20 21:32:36,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:36,053 INFO L225 Difference]: With dead ends: 6810 [2024-11-20 21:32:36,054 INFO L226 Difference]: Without dead ends: 3537 [2024-11-20 21:32:36,059 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=251, Invalid=1309, Unknown=0, NotChecked=0, Total=1560 [2024-11-20 21:32:36,060 INFO L432 NwaCegarLoop]: 580 mSDtfsCounter, 94 mSDsluCounter, 6201 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 6781 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:36,060 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 6781 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 21:32:36,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2024-11-20 21:32:36,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 3505. [2024-11-20 21:32:36,151 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-20 21:32:36,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3505 states to 3505 states and 4900 transitions. [2024-11-20 21:32:36,160 INFO L78 Accepts]: Start accepts. Automaton has 3505 states and 4900 transitions. Word has length 139 [2024-11-20 21:32:36,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:36,161 INFO L471 AbstractCegarLoop]: Abstraction has 3505 states and 4900 transitions. [2024-11-20 21:32:36,162 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-20 21:32:36,162 INFO L276 IsEmpty]: Start isEmpty. Operand 3505 states and 4900 transitions. [2024-11-20 21:32:36,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-20 21:32:36,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:36,164 INFO L215 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:36,177 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-20 21:32:36,367 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-20 21:32:36,368 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-20 21:32:36,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:36,368 INFO L85 PathProgramCache]: Analyzing trace with hash -475118432, now seen corresponding path program 2 times [2024-11-20 21:32:36,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:36,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046412001] [2024-11-20 21:32:36,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:36,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:36,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:36,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:36,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:37,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-20 21:32:37,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:37,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 21:32:37,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:37,119 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-20 21:32:37,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:37,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046412001] [2024-11-20 21:32:37,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046412001] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:37,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118012379] [2024-11-20 21:32:37,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 21:32:37,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:37,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:37,123 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-20 21:32:37,124 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-20 21:32:37,509 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-20 21:32:37,509 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 21:32:37,510 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-20 21:32:37,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:37,522 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-20 21:32:37,532 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-20 21:32:37,532 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:32:37,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118012379] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:37,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:32:37,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [11] total 12 [2024-11-20 21:32:37,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209242253] [2024-11-20 21:32:37,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:37,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 21:32:37,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:37,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 21:32:37,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-20 21:32:37,534 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-20 21:32:37,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:37,593 INFO L93 Difference]: Finished difference Result 3505 states and 4900 transitions. [2024-11-20 21:32:37,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 21:32:37,595 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-20 21:32:37,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:37,606 INFO L225 Difference]: With dead ends: 3505 [2024-11-20 21:32:37,606 INFO L226 Difference]: Without dead ends: 3504 [2024-11-20 21:32:37,608 INFO L431 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-20 21:32:37,608 INFO L432 NwaCegarLoop]: 609 mSDtfsCounter, 1 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:37,608 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1216 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 21:32:37,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3504 states. [2024-11-20 21:32:37,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3504 to 3504. [2024-11-20 21:32:37,692 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-20 21:32:37,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3504 states to 3504 states and 4894 transitions. [2024-11-20 21:32:37,701 INFO L78 Accepts]: Start accepts. Automaton has 3504 states and 4894 transitions. Word has length 143 [2024-11-20 21:32:37,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:37,702 INFO L471 AbstractCegarLoop]: Abstraction has 3504 states and 4894 transitions. [2024-11-20 21:32:37,702 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-20 21:32:37,703 INFO L276 IsEmpty]: Start isEmpty. Operand 3504 states and 4894 transitions. [2024-11-20 21:32:37,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-20 21:32:37,704 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:37,704 INFO L215 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:37,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-20 21:32:37,905 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-20 21:32:37,906 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-20 21:32:37,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:37,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1843769401, now seen corresponding path program 1 times [2024-11-20 21:32:37,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:37,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853117535] [2024-11-20 21:32:37,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:37,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:38,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:38,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:38,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:38,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:38,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:38,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:38,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-20 21:32:38,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:38,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-20 21:32:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:38,672 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-20 21:32:38,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:38,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853117535] [2024-11-20 21:32:38,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853117535] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:38,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756064083] [2024-11-20 21:32:38,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:38,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:38,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:38,675 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-20 21:32:38,677 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-20 21:32:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:39,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-20 21:32:39,193 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:39,384 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-20 21:32:39,384 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:39,615 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-20 21:32:39,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756064083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 21:32:39,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 21:32:39,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 9] total 28 [2024-11-20 21:32:39,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043949189] [2024-11-20 21:32:39,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 21:32:39,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-20 21:32:39,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:39,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-20 21:32:39,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2024-11-20 21:32:39,619 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-20 21:32:41,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:41,215 INFO L93 Difference]: Finished difference Result 6454 states and 9000 transitions. [2024-11-20 21:32:41,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-20 21:32:41,216 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-20 21:32:41,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:41,227 INFO L225 Difference]: With dead ends: 6454 [2024-11-20 21:32:41,227 INFO L226 Difference]: Without dead ends: 2976 [2024-11-20 21:32:41,233 INFO L431 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-20 21:32:41,234 INFO L432 NwaCegarLoop]: 490 mSDtfsCounter, 131 mSDsluCounter, 6642 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 7132 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:41,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 7132 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 21:32:41,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2024-11-20 21:32:41,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2954. [2024-11-20 21:32:41,364 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-20 21:32:41,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 4060 transitions. [2024-11-20 21:32:41,375 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 4060 transitions. Word has length 144 [2024-11-20 21:32:41,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:41,376 INFO L471 AbstractCegarLoop]: Abstraction has 2954 states and 4060 transitions. [2024-11-20 21:32:41,376 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-20 21:32:41,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 4060 transitions. [2024-11-20 21:32:41,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-20 21:32:41,378 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:41,378 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:41,390 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-20 21:32:41,578 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-20 21:32:41,579 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-20 21:32:41,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:41,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1010961766, now seen corresponding path program 2 times [2024-11-20 21:32:41,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:41,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567985894] [2024-11-20 21:32:41,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:41,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:41,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:42,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:42,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:42,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:42,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-20 21:32:42,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:42,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-20 21:32:42,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:42,875 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-20 21:32:42,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:42,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567985894] [2024-11-20 21:32:42,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567985894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:42,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468505513] [2024-11-20 21:32:42,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-20 21:32:42,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:42,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:42,879 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-20 21:32:42,882 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-20 21:32:43,406 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-20 21:32:43,406 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-20 21:32:43,411 INFO L255 TraceCheckSpWp]: Trace formula consists of 1033 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-20 21:32:43,414 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:43,418 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-20 21:32:43,803 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 3 [2024-11-20 21:32:43,870 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 29 treesize of output 13 [2024-11-20 21:32:43,899 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-20 21:32:43,899 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:52,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468505513] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:52,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-20 21:32:52,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 24 [2024-11-20 21:32:52,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243354361] [2024-11-20 21:32:52,645 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-20 21:32:52,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-20 21:32:52,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:52,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-20 21:32:52,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=773, Unknown=2, NotChecked=0, Total=870 [2024-11-20 21:32:52,646 INFO L87 Difference]: Start difference. First operand 2954 states and 4060 transitions. Second operand has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 22 states have internal predecessors, (251), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-20 21:32:55,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:55,484 INFO L93 Difference]: Finished difference Result 7247 states and 10018 transitions. [2024-11-20 21:32:55,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-20 21:32:55,485 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 22 states have internal predecessors, (251), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 153 [2024-11-20 21:32:55,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:55,499 INFO L225 Difference]: With dead ends: 7247 [2024-11-20 21:32:55,499 INFO L226 Difference]: Without dead ends: 4415 [2024-11-20 21:32:55,505 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 177 SyntacticMatches, 7 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=441, Invalid=3979, Unknown=2, NotChecked=0, Total=4422 [2024-11-20 21:32:55,506 INFO L432 NwaCegarLoop]: 673 mSDtfsCounter, 715 mSDsluCounter, 12302 mSDsCounter, 0 mSdLazyCounter, 1943 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 728 SdHoareTripleChecker+Valid, 12975 SdHoareTripleChecker+Invalid, 2022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:55,506 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [728 Valid, 12975 Invalid, 2022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1943 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-20 21:32:55,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4415 states. [2024-11-20 21:32:55,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4415 to 3519. [2024-11-20 21:32:55,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3519 states, 3406 states have (on average 1.3943041691133293) internal successors, (4749), 3421 states have internal predecessors, (4749), 60 states have call successors, (60), 47 states have call predecessors, (60), 41 states have return successors, (67), 50 states have call predecessors, (67), 60 states have call successors, (67) [2024-11-20 21:32:55,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3519 states to 3519 states and 4876 transitions. [2024-11-20 21:32:55,625 INFO L78 Accepts]: Start accepts. Automaton has 3519 states and 4876 transitions. Word has length 153 [2024-11-20 21:32:55,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:55,625 INFO L471 AbstractCegarLoop]: Abstraction has 3519 states and 4876 transitions. [2024-11-20 21:32:55,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 22 states have internal predecessors, (251), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-20 21:32:55,626 INFO L276 IsEmpty]: Start isEmpty. Operand 3519 states and 4876 transitions. [2024-11-20 21:32:55,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-20 21:32:55,627 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:55,627 INFO L215 NwaCegarLoop]: trace histogram [16, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:55,640 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-20 21:32:55,828 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-20 21:32:55,829 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-20 21:32:55,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:55,830 INFO L85 PathProgramCache]: Analyzing trace with hash -438878558, now seen corresponding path program 1 times [2024-11-20 21:32:55,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:55,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948552048] [2024-11-20 21:32:55,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:55,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:56,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:32:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-20 21:32:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-20 21:32:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-20 21:32:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-20 21:32:56,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:56,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948552048] [2024-11-20 21:32:56,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948552048] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:32:56,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759375439] [2024-11-20 21:32:56,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:56,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:32:56,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:32:56,548 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-20 21:32:56,550 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-20 21:32:57,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:57,084 INFO L255 TraceCheckSpWp]: Trace formula consists of 1194 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-20 21:32:57,087 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:32:57,198 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 116 proven. 6 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-20 21:32:57,198 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 21:32:57,494 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-20 21:32:57,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759375439] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 21:32:57,495 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 21:32:57,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 10] total 19 [2024-11-20 21:32:57,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173521294] [2024-11-20 21:32:57,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 21:32:57,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-20 21:32:57,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:57,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-20 21:32:57,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2024-11-20 21:32:57,497 INFO L87 Difference]: Start difference. First operand 3519 states and 4876 transitions. Second operand has 20 states, 19 states have (on average 10.157894736842104) internal successors, (193), 15 states have internal predecessors, (193), 7 states have call successors, (22), 10 states have call predecessors, (22), 8 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-20 21:32:58,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:58,565 INFO L93 Difference]: Finished difference Result 9070 states and 12890 transitions. [2024-11-20 21:32:58,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-20 21:32:58,565 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 10.157894736842104) internal successors, (193), 15 states have internal predecessors, (193), 7 states have call successors, (22), 10 states have call predecessors, (22), 8 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) Word has length 167 [2024-11-20 21:32:58,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:58,581 INFO L225 Difference]: With dead ends: 9070 [2024-11-20 21:32:58,581 INFO L226 Difference]: Without dead ends: 7119 [2024-11-20 21:32:58,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 341 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=455, Invalid=1105, Unknown=0, NotChecked=0, Total=1560 [2024-11-20 21:32:58,588 INFO L432 NwaCegarLoop]: 1073 mSDtfsCounter, 4001 mSDsluCounter, 7206 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4003 SdHoareTripleChecker+Valid, 8279 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:58,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4003 Valid, 8279 Invalid, 773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 21:32:58,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7119 states. [2024-11-20 21:32:58,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7119 to 4545. [2024-11-20 21:32:58,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4448 states have (on average 1.4197392086330936) internal successors, (6315), 4462 states have internal predecessors, (6315), 50 states have call successors, (50), 41 states have call predecessors, (50), 36 states have return successors, (51), 41 states have call predecessors, (51), 50 states have call successors, (51) [2024-11-20 21:32:58,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 6416 transitions. [2024-11-20 21:32:58,737 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 6416 transitions. Word has length 167 [2024-11-20 21:32:58,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:58,737 INFO L471 AbstractCegarLoop]: Abstraction has 4545 states and 6416 transitions. [2024-11-20 21:32:58,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 10.157894736842104) internal successors, (193), 15 states have internal predecessors, (193), 7 states have call successors, (22), 10 states have call predecessors, (22), 8 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-20 21:32:58,738 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 6416 transitions. [2024-11-20 21:32:58,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-20 21:32:58,740 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:58,740 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:58,753 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-20 21:32:58,941 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-20 21:32:58,943 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-20 21:32:58,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:58,944 INFO L85 PathProgramCache]: Analyzing trace with hash -657578736, now seen corresponding path program 1 times [2024-11-20 21:32:58,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:58,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990291718] [2024-11-20 21:32:58,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:58,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:59,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:32:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:59,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:32:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:59,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:32:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:59,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:32:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:59,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-20 21:32:59,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:32:59,239 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-20 21:32:59,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:32:59,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990291718] [2024-11-20 21:32:59,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990291718] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:32:59,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:32:59,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 21:32:59,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574152811] [2024-11-20 21:32:59,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:32:59,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 21:32:59,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:32:59,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 21:32:59,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:32:59,242 INFO L87 Difference]: Start difference. First operand 4545 states and 6416 transitions. Second operand has 5 states, 5 states have (on average 35.6) internal successors, (178), 3 states have internal predecessors, (178), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-20 21:32:59,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:32:59,651 INFO L93 Difference]: Finished difference Result 5698 states and 8066 transitions. [2024-11-20 21:32:59,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-20 21:32:59,651 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 3 states have internal predecessors, (178), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 215 [2024-11-20 21:32:59,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:32:59,658 INFO L225 Difference]: With dead ends: 5698 [2024-11-20 21:32:59,659 INFO L226 Difference]: Without dead ends: 2271 [2024-11-20 21:32:59,662 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-20 21:32:59,662 INFO L432 NwaCegarLoop]: 504 mSDtfsCounter, 58 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 21:32:59,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 1872 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 21:32:59,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2271 states. [2024-11-20 21:32:59,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2271 to 2076. [2024-11-20 21:32:59,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 1995 states have (on average 1.3483709273182958) internal successors, (2690), 2008 states have internal predecessors, (2690), 39 states have call successors, (39), 35 states have call predecessors, (39), 32 states have return successors, (40), 32 states have call predecessors, (40), 39 states have call successors, (40) [2024-11-20 21:32:59,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 2769 transitions. [2024-11-20 21:32:59,794 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 2769 transitions. Word has length 215 [2024-11-20 21:32:59,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:32:59,795 INFO L471 AbstractCegarLoop]: Abstraction has 2076 states and 2769 transitions. [2024-11-20 21:32:59,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 3 states have internal predecessors, (178), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-20 21:32:59,795 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 2769 transitions. [2024-11-20 21:32:59,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-20 21:32:59,797 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:32:59,797 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:32:59,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-20 21:32:59,798 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-20 21:32:59,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:32:59,798 INFO L85 PathProgramCache]: Analyzing trace with hash -673930970, now seen corresponding path program 1 times [2024-11-20 21:32:59,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:32:59,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155849078] [2024-11-20 21:32:59,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:32:59,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:32:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:33:00,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:33:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:33:00,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:33:00,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-20 21:33:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,105 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-20 21:33:00,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:33:00,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155849078] [2024-11-20 21:33:00,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155849078] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:33:00,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 21:33:00,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-20 21:33:00,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120470398] [2024-11-20 21:33:00,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:33:00,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 21:33:00,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:33:00,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 21:33:00,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 21:33:00,108 INFO L87 Difference]: Start difference. First operand 2076 states and 2769 transitions. Second operand has 5 states, 4 states have (on average 45.0) internal successors, (180), 3 states have internal predecessors, (180), 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-20 21:33:00,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:33:00,560 INFO L93 Difference]: Finished difference Result 2393 states and 3231 transitions. [2024-11-20 21:33:00,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-20 21:33:00,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 45.0) internal successors, (180), 3 states have internal predecessors, (180), 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 217 [2024-11-20 21:33:00,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:33:00,571 INFO L225 Difference]: With dead ends: 2393 [2024-11-20 21:33:00,572 INFO L226 Difference]: Without dead ends: 2391 [2024-11-20 21:33:00,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-20 21:33:00,573 INFO L432 NwaCegarLoop]: 499 mSDtfsCounter, 342 mSDsluCounter, 1163 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 21:33:00,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 1662 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 21:33:00,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2024-11-20 21:33:00,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 2362. [2024-11-20 21:33:00,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2362 states, 2282 states have (on average 1.3637160385626643) internal successors, (3112), 2294 states have internal predecessors, (3112), 38 states have call successors, (38), 35 states have call predecessors, (38), 32 states have return successors, (39), 32 states have call predecessors, (39), 38 states have call successors, (39) [2024-11-20 21:33:00,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2362 states to 2362 states and 3189 transitions. [2024-11-20 21:33:00,662 INFO L78 Accepts]: Start accepts. Automaton has 2362 states and 3189 transitions. Word has length 217 [2024-11-20 21:33:00,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:33:00,663 INFO L471 AbstractCegarLoop]: Abstraction has 2362 states and 3189 transitions. [2024-11-20 21:33:00,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 45.0) internal successors, (180), 3 states have internal predecessors, (180), 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-20 21:33:00,663 INFO L276 IsEmpty]: Start isEmpty. Operand 2362 states and 3189 transitions. [2024-11-20 21:33:00,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-20 21:33:00,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:33:00,666 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:33:00,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-20 21:33:00,666 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-20 21:33:00,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:33:00,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1886198910, now seen corresponding path program 1 times [2024-11-20 21:33:00,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:33:00,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979654674] [2024-11-20 21:33:00,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:33:00,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:33:00,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:33:00,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:33:00,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:33:00,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:00,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:33:00,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:01,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-20 21:33:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:01,016 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-20 21:33:01,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:33:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979654674] [2024-11-20 21:33:01,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979654674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:33:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377659049] [2024-11-20 21:33:01,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:33:01,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:33:01,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:33:01,019 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-20 21:33:01,022 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-20 21:33:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:01,695 INFO L255 TraceCheckSpWp]: Trace formula consists of 1304 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-20 21:33:01,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:33:01,721 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-20 21:33:01,721 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:33:01,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377659049] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:33:01,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:33:01,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-20 21:33:01,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335237874] [2024-11-20 21:33:01,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:33:01,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-20 21:33:01,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:33:01,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-20 21:33:01,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 21:33:01,725 INFO L87 Difference]: Start difference. First operand 2362 states and 3189 transitions. Second operand has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 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-20 21:33:01,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:33:01,894 INFO L93 Difference]: Finished difference Result 3379 states and 4641 transitions. [2024-11-20 21:33:01,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-20 21:33:01,895 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 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 228 [2024-11-20 21:33:01,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:33:01,902 INFO L225 Difference]: With dead ends: 3379 [2024-11-20 21:33:01,902 INFO L226 Difference]: Without dead ends: 2482 [2024-11-20 21:33:01,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 21:33:01,905 INFO L432 NwaCegarLoop]: 509 mSDtfsCounter, 8 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-20 21:33:01,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1003 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-20 21:33:01,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2482 states. [2024-11-20 21:33:02,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2482 to 2482. [2024-11-20 21:33:02,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2482 states, 2402 states have (on average 1.3455453788509575) internal successors, (3232), 2414 states have internal predecessors, (3232), 38 states have call successors, (38), 35 states have call predecessors, (38), 32 states have return successors, (39), 32 states have call predecessors, (39), 38 states have call successors, (39) [2024-11-20 21:33:02,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2482 states to 2482 states and 3309 transitions. [2024-11-20 21:33:02,046 INFO L78 Accepts]: Start accepts. Automaton has 2482 states and 3309 transitions. Word has length 228 [2024-11-20 21:33:02,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:33:02,047 INFO L471 AbstractCegarLoop]: Abstraction has 2482 states and 3309 transitions. [2024-11-20 21:33:02,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 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-20 21:33:02,047 INFO L276 IsEmpty]: Start isEmpty. Operand 2482 states and 3309 transitions. [2024-11-20 21:33:02,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-20 21:33:02,051 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:33:02,052 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:33:02,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-20 21:33:02,252 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-20 21:33:02,253 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-20 21:33:02,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:33:02,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1192614660, now seen corresponding path program 1 times [2024-11-20 21:33:02,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:33:02,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87632435] [2024-11-20 21:33:02,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:33:02,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:33:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:02,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:33:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:02,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:33:02,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:02,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:33:02,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:02,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:33:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:02,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-20 21:33:02,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:02,626 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-20 21:33:02,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 21:33:02,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87632435] [2024-11-20 21:33:02,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87632435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 21:33:02,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483338371] [2024-11-20 21:33:02,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:33:02,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 21:33:02,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 21:33:02,628 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-20 21:33:02,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-20 21:33:03,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:03,292 INFO L255 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-20 21:33:03,296 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 21:33:03,319 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-20 21:33:03,319 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-20 21:33:03,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483338371] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 21:33:03,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-20 21:33:03,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-20 21:33:03,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227098045] [2024-11-20 21:33:03,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 21:33:03,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-20 21:33:03,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 21:33:03,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-20 21:33:03,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-20 21:33:03,321 INFO L87 Difference]: Start difference. First operand 2482 states and 3309 transitions. Second operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 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-20 21:33:03,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 21:33:03,416 INFO L93 Difference]: Finished difference Result 3361 states and 4536 transitions. [2024-11-20 21:33:03,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-20 21:33:03,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 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 228 [2024-11-20 21:33:03,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 21:33:03,423 INFO L225 Difference]: With dead ends: 3361 [2024-11-20 21:33:03,424 INFO L226 Difference]: Without dead ends: 2398 [2024-11-20 21:33:03,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-20 21:33:03,426 INFO L432 NwaCegarLoop]: 501 mSDtfsCounter, 105 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1410 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-20 21:33:03,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1410 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-20 21:33:03,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2398 states. [2024-11-20 21:33:03,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2398 to 2398. [2024-11-20 21:33:03,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2398 states, 2318 states have (on average 1.3399482312338222) internal successors, (3106), 2330 states have internal predecessors, (3106), 38 states have call successors, (38), 35 states have call predecessors, (38), 32 states have return successors, (39), 32 states have call predecessors, (39), 38 states have call successors, (39) [2024-11-20 21:33:03,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2398 states to 2398 states and 3183 transitions. [2024-11-20 21:33:03,519 INFO L78 Accepts]: Start accepts. Automaton has 2398 states and 3183 transitions. Word has length 228 [2024-11-20 21:33:03,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 21:33:03,520 INFO L471 AbstractCegarLoop]: Abstraction has 2398 states and 3183 transitions. [2024-11-20 21:33:03,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 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-20 21:33:03,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2398 states and 3183 transitions. [2024-11-20 21:33:03,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-20 21:33:03,523 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 21:33:03,524 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 21:33:03,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-20 21:33:03,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-20 21:33:03,724 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-20 21:33:03,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 21:33:03,725 INFO L85 PathProgramCache]: Analyzing trace with hash 844920074, now seen corresponding path program 1 times [2024-11-20 21:33:03,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 21:33:03,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790523076] [2024-11-20 21:33:03,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 21:33:03,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 21:33:03,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:03,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-20 21:33:03,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:03,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 21:33:03,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:03,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-20 21:33:04,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:04,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-20 21:33:04,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 21:33:04,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-20 21:33:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat