./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 61a67961 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/nla-digbench-scaling/bresenham-ll_valuebound1.c -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 1e1d72742850b95338b71e8d041fa264ac4d7956cbe86d6603297a369e94cb76 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 20:32:14,237 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 20:32:14,289 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-14 20:32:14,291 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 20:32:14,292 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 20:32:14,317 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 20:32:14,317 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 20:32:14,318 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 20:32:14,318 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-14 20:32:14,319 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-14 20:32:14,319 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 20:32:14,319 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 20:32:14,320 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 20:32:14,320 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 20:32:14,321 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 20:32:14,322 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 20:32:14,322 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 20:32:14,322 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-14 20:32:14,322 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-14 20:32:14,323 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-14 20:32:14,323 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 20:32:14,323 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 20:32:14,323 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 20:32:14,323 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 20:32:14,324 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 20:32:14,324 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-14 20:32:14,324 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-14 20:32:14,324 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-14 20:32:14,324 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 20:32:14,325 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 20:32:14,325 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 20:32:14,325 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 20:32:14,325 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-14 20:32:14,325 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 20:32:14,325 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 20:32:14,326 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 20:32:14,326 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 20:32:14,326 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 20:32:14,326 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-14 20:32:14,326 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-14 20:32:14,326 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 20:32:14,327 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 20:32:14,327 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 20:32:14,327 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 20:32:14,327 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 -> 1e1d72742850b95338b71e8d041fa264ac4d7956cbe86d6603297a369e94cb76 [2024-10-14 20:32:14,508 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 20:32:14,527 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 20:32:14,530 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 20:32:14,531 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 20:32:14,531 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 20:32:14,532 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound1.c [2024-10-14 20:32:15,709 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 20:32:15,841 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 20:32:15,842 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound1.c [2024-10-14 20:32:15,847 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/752adb1c3/4226f994abe54ece8a7b48f598559115/FLAGf4dcf9909 [2024-10-14 20:32:15,856 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/752adb1c3/4226f994abe54ece8a7b48f598559115 [2024-10-14 20:32:15,858 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 20:32:15,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 20:32:15,859 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 20:32:15,860 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 20:32:15,863 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 20:32:15,864 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 08:32:15" (1/1) ... [2024-10-14 20:32:15,864 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56099af8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:15, skipping insertion in model container [2024-10-14 20:32:15,865 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 08:32:15" (1/1) ... [2024-10-14 20:32:15,883 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 20:32:16,006 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 20:32:16,012 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 20:32:16,033 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 20:32:16,046 INFO L204 MainTranslator]: Completed translation [2024-10-14 20:32:16,047 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16 WrapperNode [2024-10-14 20:32:16,047 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 20:32:16,048 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 20:32:16,048 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 20:32:16,048 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 20:32:16,054 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,059 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,076 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 116 [2024-10-14 20:32:16,078 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 20:32:16,079 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-14 20:32:16,079 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-14 20:32:16,080 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-14 20:32:16,088 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,088 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,089 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,101 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-14 20:32:16,102 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,102 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,106 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,108 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,108 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,109 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,114 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-14 20:32:16,115 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-14 20:32:16,115 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-14 20:32:16,115 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-14 20:32:16,116 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (1/1) ... [2024-10-14 20:32:16,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 20:32:16,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:16,144 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-10-14 20:32:16,145 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-10-14 20:32:16,175 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-14 20:32:16,176 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-14 20:32:16,176 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-14 20:32:16,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-14 20:32:16,176 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-14 20:32:16,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-14 20:32:16,176 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-14 20:32:16,176 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-14 20:32:16,221 INFO L238 CfgBuilder]: Building ICFG [2024-10-14 20:32:16,223 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-14 20:32:16,516 INFO L? ?]: Removed 136 outVars from TransFormulas that were not future-live. [2024-10-14 20:32:16,516 INFO L287 CfgBuilder]: Performing block encoding [2024-10-14 20:32:16,535 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-14 20:32:16,535 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-14 20:32:16,536 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 08:32:16 BoogieIcfgContainer [2024-10-14 20:32:16,536 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-14 20:32:16,537 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-14 20:32:16,537 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-14 20:32:16,540 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-14 20:32:16,540 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.10 08:32:15" (1/3) ... [2024-10-14 20:32:16,541 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@690f9575 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 08:32:16, skipping insertion in model container [2024-10-14 20:32:16,541 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 08:32:16" (2/3) ... [2024-10-14 20:32:16,541 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@690f9575 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 08:32:16, skipping insertion in model container [2024-10-14 20:32:16,541 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 08:32:16" (3/3) ... [2024-10-14 20:32:16,542 INFO L112 eAbstractionObserver]: Analyzing ICFG bresenham-ll_valuebound1.c [2024-10-14 20:32:16,554 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-14 20:32:16,554 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2024-10-14 20:32:16,610 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-14 20:32:16,615 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;@242aa475, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-14 20:32:16,615 INFO L334 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2024-10-14 20:32:16,618 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 71 states have (on average 1.9014084507042253) internal successors, (135), 129 states have internal predecessors, (135), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-14 20:32:16,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-10-14 20:32:16,623 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:16,623 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:16,623 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:16,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:16,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1031300897, now seen corresponding path program 1 times [2024-10-14 20:32:16,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:16,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891935923] [2024-10-14 20:32:16,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:16,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:16,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:16,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:16,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:16,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:16,741 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:16,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:16,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891935923] [2024-10-14 20:32:16,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891935923] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:16,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:16,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:32:16,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187650327] [2024-10-14 20:32:16,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:16,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-14 20:32:16,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:16,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-14 20:32:16,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-14 20:32:16,772 INFO L87 Difference]: Start difference. First operand has 136 states, 71 states have (on average 1.9014084507042253) internal successors, (135), 129 states have internal predecessors, (135), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:16,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:16,799 INFO L93 Difference]: Finished difference Result 270 states and 287 transitions. [2024-10-14 20:32:16,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-14 20:32:16,801 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 13 [2024-10-14 20:32:16,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:16,808 INFO L225 Difference]: With dead ends: 270 [2024-10-14 20:32:16,808 INFO L226 Difference]: Without dead ends: 133 [2024-10-14 20:32:16,810 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 8 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-10-14 20:32:16,812 INFO L432 NwaCegarLoop]: 137 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:16,814 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 137 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 20:32:16,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-10-14 20:32:16,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2024-10-14 20:32:16,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 70 states have (on average 1.8428571428571427) internal successors, (129), 127 states have internal predecessors, (129), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:16,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 135 transitions. [2024-10-14 20:32:16,844 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 135 transitions. Word has length 13 [2024-10-14 20:32:16,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:16,844 INFO L471 AbstractCegarLoop]: Abstraction has 133 states and 135 transitions. [2024-10-14 20:32:16,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:16,844 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 135 transitions. [2024-10-14 20:32:16,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-10-14 20:32:16,845 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:16,845 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:16,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-14 20:32:16,845 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:16,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:16,846 INFO L85 PathProgramCache]: Analyzing trace with hash 638333469, now seen corresponding path program 1 times [2024-10-14 20:32:16,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:16,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521551230] [2024-10-14 20:32:16,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:16,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:16,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:16,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:16,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:16,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:16,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521551230] [2024-10-14 20:32:16,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521551230] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:16,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:16,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:32:16,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7462935] [2024-10-14 20:32:16,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:16,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:32:16,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:16,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:32:16,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:32:16,927 INFO L87 Difference]: Start difference. First operand 133 states and 135 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:17,090 INFO L93 Difference]: Finished difference Result 133 states and 135 transitions. [2024-10-14 20:32:17,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:32:17,091 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 13 [2024-10-14 20:32:17,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:17,093 INFO L225 Difference]: With dead ends: 133 [2024-10-14 20:32:17,094 INFO L226 Difference]: Without dead ends: 129 [2024-10-14 20:32:17,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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-10-14 20:32:17,095 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 89 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:17,095 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 81 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:17,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2024-10-14 20:32:17,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2024-10-14 20:32:17,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 70 states have (on average 1.7857142857142858) internal successors, (125), 123 states have internal predecessors, (125), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:17,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 131 transitions. [2024-10-14 20:32:17,113 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 131 transitions. Word has length 13 [2024-10-14 20:32:17,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:17,116 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 131 transitions. [2024-10-14 20:32:17,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,117 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 131 transitions. [2024-10-14 20:32:17,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-14 20:32:17,117 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:17,117 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:17,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-14 20:32:17,118 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:17,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:17,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1686498902, now seen corresponding path program 1 times [2024-10-14 20:32:17,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:17,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978357704] [2024-10-14 20:32:17,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:17,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:17,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,164 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:17,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:17,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978357704] [2024-10-14 20:32:17,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978357704] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:17,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:17,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:32:17,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206722355] [2024-10-14 20:32:17,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:17,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:32:17,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:17,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:32:17,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:32:17,168 INFO L87 Difference]: Start difference. First operand 129 states and 131 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:17,252 INFO L93 Difference]: Finished difference Result 129 states and 131 transitions. [2024-10-14 20:32:17,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:32:17,253 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2024-10-14 20:32:17,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:17,254 INFO L225 Difference]: With dead ends: 129 [2024-10-14 20:32:17,255 INFO L226 Difference]: Without dead ends: 125 [2024-10-14 20:32:17,256 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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-10-14 20:32:17,257 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 88 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 81 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-10-14 20:32:17,258 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 81 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:17,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2024-10-14 20:32:17,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2024-10-14 20:32:17,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 70 states have (on average 1.7285714285714286) internal successors, (121), 119 states have internal predecessors, (121), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:17,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 127 transitions. [2024-10-14 20:32:17,269 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 127 transitions. Word has length 14 [2024-10-14 20:32:17,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:17,269 INFO L471 AbstractCegarLoop]: Abstraction has 125 states and 127 transitions. [2024-10-14 20:32:17,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,270 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 127 transitions. [2024-10-14 20:32:17,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-10-14 20:32:17,270 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:17,270 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:17,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-14 20:32:17,270 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:17,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:17,271 INFO L85 PathProgramCache]: Analyzing trace with hash -741858369, now seen corresponding path program 1 times [2024-10-14 20:32:17,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:17,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518663804] [2024-10-14 20:32:17,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:17,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:17,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:17,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:17,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,351 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:17,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:17,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518663804] [2024-10-14 20:32:17,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518663804] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:17,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:17,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:17,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540927157] [2024-10-14 20:32:17,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:17,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:17,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:17,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:17,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:17,354 INFO L87 Difference]: Start difference. First operand 125 states and 127 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:17,548 INFO L93 Difference]: Finished difference Result 125 states and 127 transitions. [2024-10-14 20:32:17,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:32:17,549 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2024-10-14 20:32:17,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:17,550 INFO L225 Difference]: With dead ends: 125 [2024-10-14 20:32:17,552 INFO L226 Difference]: Without dead ends: 122 [2024-10-14 20:32:17,552 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-10-14 20:32:17,553 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 171 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:17,555 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 75 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:17,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-10-14 20:32:17,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2024-10-14 20:32:17,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 70 states have (on average 1.6857142857142857) internal successors, (118), 116 states have internal predecessors, (118), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:17,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 124 transitions. [2024-10-14 20:32:17,565 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 124 transitions. Word has length 15 [2024-10-14 20:32:17,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:17,565 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 124 transitions. [2024-10-14 20:32:17,566 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), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,566 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 124 transitions. [2024-10-14 20:32:17,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-14 20:32:17,566 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:17,566 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:17,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-14 20:32:17,567 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:17,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:17,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1522772916, now seen corresponding path program 1 times [2024-10-14 20:32:17,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:17,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802075640] [2024-10-14 20:32:17,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:17,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:17,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:17,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:17,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,624 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:17,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:17,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802075640] [2024-10-14 20:32:17,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802075640] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:17,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:17,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:17,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072938334] [2024-10-14 20:32:17,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:17,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:17,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:17,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:17,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:17,626 INFO L87 Difference]: Start difference. First operand 122 states and 124 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:17,761 INFO L93 Difference]: Finished difference Result 122 states and 124 transitions. [2024-10-14 20:32:17,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:32:17,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2024-10-14 20:32:17,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:17,763 INFO L225 Difference]: With dead ends: 122 [2024-10-14 20:32:17,764 INFO L226 Difference]: Without dead ends: 119 [2024-10-14 20:32:17,764 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-10-14 20:32:17,765 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 170 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:17,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 75 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:17,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-10-14 20:32:17,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2024-10-14 20:32:17,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 113 states have internal predecessors, (115), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:17,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2024-10-14 20:32:17,778 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 16 [2024-10-14 20:32:17,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:17,779 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2024-10-14 20:32:17,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:17,779 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2024-10-14 20:32:17,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-14 20:32:17,779 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:17,779 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:17,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-14 20:32:17,780 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:17,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:17,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1199077326, now seen corresponding path program 1 times [2024-10-14 20:32:17,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:17,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821498530] [2024-10-14 20:32:17,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:17,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:17,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:17,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1781735957] [2024-10-14 20:32:17,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:17,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:17,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:17,818 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-10-14 20:32:17,819 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-10-14 20:32:17,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:17,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-14 20:32:17,861 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:17,877 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:17,878 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:17,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:17,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821498530] [2024-10-14 20:32:17,882 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:17,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781735957] [2024-10-14 20:32:17,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781735957] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:17,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:17,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:32:17,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134575096] [2024-10-14 20:32:17,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:17,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:32:17,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:17,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:32:17,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:32:17,883 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:17,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:17,990 INFO L93 Difference]: Finished difference Result 184 states and 189 transitions. [2024-10-14 20:32:17,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:32:17,990 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-10-14 20:32:17,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:17,991 INFO L225 Difference]: With dead ends: 184 [2024-10-14 20:32:17,991 INFO L226 Difference]: Without dead ends: 178 [2024-10-14 20:32:17,992 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 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-10-14 20:32:17,992 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 57 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:17,993 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 214 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:17,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-10-14 20:32:18,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 144. [2024-10-14 20:32:18,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 94 states have (on average 1.6382978723404256) internal successors, (154), 137 states have internal predecessors, (154), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-14 20:32:18,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 162 transitions. [2024-10-14 20:32:18,004 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 162 transitions. Word has length 18 [2024-10-14 20:32:18,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:18,004 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 162 transitions. [2024-10-14 20:32:18,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:18,004 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 162 transitions. [2024-10-14 20:32:18,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-10-14 20:32:18,005 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:18,005 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:18,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:18,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-10-14 20:32:18,209 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:18,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:18,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1262076752, now seen corresponding path program 1 times [2024-10-14 20:32:18,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:18,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447622732] [2024-10-14 20:32:18,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:18,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:18,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:18,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [159883215] [2024-10-14 20:32:18,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:18,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:18,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:18,227 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-10-14 20:32:18,228 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-10-14 20:32:18,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:18,259 INFO L255 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-14 20:32:18,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:18,271 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:18,272 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:18,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:18,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447622732] [2024-10-14 20:32:18,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:18,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159883215] [2024-10-14 20:32:18,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159883215] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:18,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:18,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-14 20:32:18,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802405284] [2024-10-14 20:32:18,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:18,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 20:32:18,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:18,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 20:32:18,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 20:32:18,273 INFO L87 Difference]: Start difference. First operand 144 states and 162 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:18,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:18,337 INFO L93 Difference]: Finished difference Result 241 states and 263 transitions. [2024-10-14 20:32:18,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 20:32:18,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-10-14 20:32:18,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:18,339 INFO L225 Difference]: With dead ends: 241 [2024-10-14 20:32:18,339 INFO L226 Difference]: Without dead ends: 235 [2024-10-14 20:32:18,339 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 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-10-14 20:32:18,340 INFO L432 NwaCegarLoop]: 110 mSDtfsCounter, 87 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:18,341 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 212 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:18,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-10-14 20:32:18,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 193. [2024-10-14 20:32:18,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 142 states have (on average 1.647887323943662) internal successors, (234), 185 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:18,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 244 transitions. [2024-10-14 20:32:18,355 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 244 transitions. Word has length 20 [2024-10-14 20:32:18,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:18,355 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 244 transitions. [2024-10-14 20:32:18,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:18,355 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 244 transitions. [2024-10-14 20:32:18,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-10-14 20:32:18,356 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:18,356 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:18,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:18,556 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-10-14 20:32:18,557 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:18,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:18,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1674983122, now seen corresponding path program 1 times [2024-10-14 20:32:18,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:18,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016082499] [2024-10-14 20:32:18,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:18,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:18,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:18,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1580001398] [2024-10-14 20:32:18,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:18,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:18,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:18,567 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-10-14 20:32:18,569 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-10-14 20:32:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:18,598 INFO L255 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:18,599 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:18,623 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:18,623 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:18,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:18,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016082499] [2024-10-14 20:32:18,623 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:18,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580001398] [2024-10-14 20:32:18,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580001398] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:18,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:18,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:18,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033255523] [2024-10-14 20:32:18,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:18,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:18,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:18,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:18,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:18,624 INFO L87 Difference]: Start difference. First operand 193 states and 244 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:18,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:18,791 INFO L93 Difference]: Finished difference Result 261 states and 315 transitions. [2024-10-14 20:32:18,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:18,792 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2024-10-14 20:32:18,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:18,793 INFO L225 Difference]: With dead ends: 261 [2024-10-14 20:32:18,793 INFO L226 Difference]: Without dead ends: 259 [2024-10-14 20:32:18,793 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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-10-14 20:32:18,794 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 122 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:18,794 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 228 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:18,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-10-14 20:32:18,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 194. [2024-10-14 20:32:18,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 143 states have (on average 1.6363636363636365) internal successors, (234), 186 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:18,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 244 transitions. [2024-10-14 20:32:18,801 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 244 transitions. Word has length 22 [2024-10-14 20:32:18,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:18,802 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 244 transitions. [2024-10-14 20:32:18,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:18,802 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 244 transitions. [2024-10-14 20:32:18,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-10-14 20:32:18,802 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:18,802 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:18,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:19,006 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-10-14 20:32:19,007 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:19,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:19,007 INFO L85 PathProgramCache]: Analyzing trace with hash 384869294, now seen corresponding path program 1 times [2024-10-14 20:32:19,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:19,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050513993] [2024-10-14 20:32:19,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:19,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:19,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:19,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [336858672] [2024-10-14 20:32:19,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:19,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:19,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:19,020 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-10-14 20:32:19,021 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-10-14 20:32:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:19,059 INFO L255 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:19,060 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:19,083 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:19,083 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:19,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:19,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050513993] [2024-10-14 20:32:19,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:19,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336858672] [2024-10-14 20:32:19,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336858672] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:19,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:19,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:19,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139529413] [2024-10-14 20:32:19,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:19,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:19,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:19,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:19,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:19,085 INFO L87 Difference]: Start difference. First operand 194 states and 244 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:19,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:19,287 INFO L93 Difference]: Finished difference Result 260 states and 313 transitions. [2024-10-14 20:32:19,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:19,287 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2024-10-14 20:32:19,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:19,288 INFO L225 Difference]: With dead ends: 260 [2024-10-14 20:32:19,288 INFO L226 Difference]: Without dead ends: 258 [2024-10-14 20:32:19,288 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 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-10-14 20:32:19,289 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 120 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:19,289 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 231 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:19,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-10-14 20:32:19,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 195. [2024-10-14 20:32:19,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.625) internal successors, (234), 187 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:19,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 244 transitions. [2024-10-14 20:32:19,295 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 244 transitions. Word has length 23 [2024-10-14 20:32:19,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:19,295 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 244 transitions. [2024-10-14 20:32:19,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:19,295 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 244 transitions. [2024-10-14 20:32:19,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-14 20:32:19,295 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:19,296 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:19,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:19,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:19,498 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:19,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:19,498 INFO L85 PathProgramCache]: Analyzing trace with hash -953953708, now seen corresponding path program 1 times [2024-10-14 20:32:19,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:19,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708999997] [2024-10-14 20:32:19,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:19,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:19,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1393615225] [2024-10-14 20:32:19,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:19,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:19,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:19,510 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-10-14 20:32:19,511 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-10-14 20:32:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:19,541 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:19,541 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:19,559 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:19,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:19,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708999997] [2024-10-14 20:32:19,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:19,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393615225] [2024-10-14 20:32:19,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393615225] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:19,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:19,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:19,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116452144] [2024-10-14 20:32:19,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:19,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:19,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:19,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:19,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:19,561 INFO L87 Difference]: Start difference. First operand 195 states and 244 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:19,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:19,653 INFO L93 Difference]: Finished difference Result 255 states and 273 transitions. [2024-10-14 20:32:19,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:19,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2024-10-14 20:32:19,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:19,655 INFO L225 Difference]: With dead ends: 255 [2024-10-14 20:32:19,655 INFO L226 Difference]: Without dead ends: 253 [2024-10-14 20:32:19,655 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 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-10-14 20:32:19,655 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 168 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:19,656 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 255 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:19,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-10-14 20:32:19,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 195. [2024-10-14 20:32:19,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.6041666666666667) internal successors, (231), 187 states have internal predecessors, (231), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:19,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 241 transitions. [2024-10-14 20:32:19,661 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 241 transitions. Word has length 24 [2024-10-14 20:32:19,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:19,661 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 241 transitions. [2024-10-14 20:32:19,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:19,662 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 241 transitions. [2024-10-14 20:32:19,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-10-14 20:32:19,662 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:19,662 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:19,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-14 20:32:19,862 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,SelfDestructingSolverStorable9 [2024-10-14 20:32:19,863 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:19,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:19,863 INFO L85 PathProgramCache]: Analyzing trace with hash 492206192, now seen corresponding path program 1 times [2024-10-14 20:32:19,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:19,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412230294] [2024-10-14 20:32:19,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:19,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:19,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:19,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1142711142] [2024-10-14 20:32:19,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:19,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:19,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:19,877 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-10-14 20:32:19,878 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-10-14 20:32:19,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:19,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:19,906 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:19,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:19,929 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:19,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:19,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412230294] [2024-10-14 20:32:19,929 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:19,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142711142] [2024-10-14 20:32:19,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142711142] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:19,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:19,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:19,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545194798] [2024-10-14 20:32:19,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:19,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:19,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:19,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:19,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:19,933 INFO L87 Difference]: Start difference. First operand 195 states and 241 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:20,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:20,091 INFO L93 Difference]: Finished difference Result 253 states and 270 transitions. [2024-10-14 20:32:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:20,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2024-10-14 20:32:20,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:20,093 INFO L225 Difference]: With dead ends: 253 [2024-10-14 20:32:20,093 INFO L226 Difference]: Without dead ends: 251 [2024-10-14 20:32:20,093 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 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-10-14 20:32:20,093 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 165 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:20,093 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 253 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:20,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-10-14 20:32:20,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 195. [2024-10-14 20:32:20,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.5833333333333333) internal successors, (228), 187 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:20,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 238 transitions. [2024-10-14 20:32:20,099 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 238 transitions. Word has length 25 [2024-10-14 20:32:20,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:20,099 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 238 transitions. [2024-10-14 20:32:20,099 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:20,100 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 238 transitions. [2024-10-14 20:32:20,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-14 20:32:20,100 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:20,100 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:20,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-10-14 20:32:20,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:20,301 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:20,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:20,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1921477162, now seen corresponding path program 1 times [2024-10-14 20:32:20,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:20,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776745525] [2024-10-14 20:32:20,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:20,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:20,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2119016203] [2024-10-14 20:32:20,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:20,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:20,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:20,310 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-10-14 20:32:20,311 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-10-14 20:32:20,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:20,339 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:32:20,340 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:20,368 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:20,368 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:20,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:20,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776745525] [2024-10-14 20:32:20,368 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:20,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119016203] [2024-10-14 20:32:20,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119016203] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:20,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:20,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:32:20,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139227445] [2024-10-14 20:32:20,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:20,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:32:20,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:20,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:32:20,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:32:20,369 INFO L87 Difference]: Start difference. First operand 195 states and 238 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:20,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:20,578 INFO L93 Difference]: Finished difference Result 255 states and 303 transitions. [2024-10-14 20:32:20,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 20:32:20,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2024-10-14 20:32:20,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:20,579 INFO L225 Difference]: With dead ends: 255 [2024-10-14 20:32:20,579 INFO L226 Difference]: Without dead ends: 253 [2024-10-14 20:32:20,580 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:32:20,580 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 170 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:20,580 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 231 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:20,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-10-14 20:32:20,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 198. [2024-10-14 20:32:20,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 147 states have (on average 1.564625850340136) internal successors, (230), 190 states have internal predecessors, (230), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:20,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 240 transitions. [2024-10-14 20:32:20,591 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 240 transitions. Word has length 26 [2024-10-14 20:32:20,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:20,591 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 240 transitions. [2024-10-14 20:32:20,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:20,592 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 240 transitions. [2024-10-14 20:32:20,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-14 20:32:20,593 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:20,593 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:20,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-14 20:32:20,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:20,794 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:20,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:20,794 INFO L85 PathProgramCache]: Analyzing trace with hash 563750194, now seen corresponding path program 1 times [2024-10-14 20:32:20,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:20,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736142366] [2024-10-14 20:32:20,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:20,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:20,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [691517441] [2024-10-14 20:32:20,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:20,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:20,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:20,804 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-10-14 20:32:20,805 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-10-14 20:32:20,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:20,831 INFO L255 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:32:20,832 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:20,872 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:20,872 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:20,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:20,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736142366] [2024-10-14 20:32:20,872 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:20,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691517441] [2024-10-14 20:32:20,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691517441] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:20,872 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:20,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:32:20,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121840063] [2024-10-14 20:32:20,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:20,873 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:32:20,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:20,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:32:20,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:32:20,874 INFO L87 Difference]: Start difference. First operand 198 states and 240 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:21,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:21,009 INFO L93 Difference]: Finished difference Result 254 states and 269 transitions. [2024-10-14 20:32:21,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 20:32:21,010 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2024-10-14 20:32:21,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:21,011 INFO L225 Difference]: With dead ends: 254 [2024-10-14 20:32:21,011 INFO L226 Difference]: Without dead ends: 252 [2024-10-14 20:32:21,012 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:32:21,013 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 229 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:21,013 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 257 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:21,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-10-14 20:32:21,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 198. [2024-10-14 20:32:21,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 147 states have (on average 1.5442176870748299) internal successors, (227), 190 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:21,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 237 transitions. [2024-10-14 20:32:21,019 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 237 transitions. Word has length 27 [2024-10-14 20:32:21,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:21,019 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 237 transitions. [2024-10-14 20:32:21,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:21,019 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 237 transitions. [2024-10-14 20:32:21,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-10-14 20:32:21,020 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:21,020 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:21,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-14 20:32:21,220 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,SelfDestructingSolverStorable12 [2024-10-14 20:32:21,221 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:21,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:21,221 INFO L85 PathProgramCache]: Analyzing trace with hash 296386904, now seen corresponding path program 1 times [2024-10-14 20:32:21,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:21,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603259578] [2024-10-14 20:32:21,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:21,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:21,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:21,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1845347019] [2024-10-14 20:32:21,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:21,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:21,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:21,235 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-10-14 20:32:21,236 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-10-14 20:32:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:21,266 INFO L255 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:32:21,267 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:21,358 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:21,359 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:21,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:21,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603259578] [2024-10-14 20:32:21,359 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:21,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845347019] [2024-10-14 20:32:21,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845347019] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:21,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:21,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 20:32:21,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069023804] [2024-10-14 20:32:21,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:21,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:32:21,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:21,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:32:21,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-10-14 20:32:21,360 INFO L87 Difference]: Start difference. First operand 198 states and 237 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:21,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:21,554 INFO L93 Difference]: Finished difference Result 250 states and 297 transitions. [2024-10-14 20:32:21,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:32:21,555 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2024-10-14 20:32:21,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:21,556 INFO L225 Difference]: With dead ends: 250 [2024-10-14 20:32:21,556 INFO L226 Difference]: Without dead ends: 248 [2024-10-14 20:32:21,556 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:32:21,556 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 313 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:21,557 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 184 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:21,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-10-14 20:32:21,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 200. [2024-10-14 20:32:21,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 149 states have (on average 1.5302013422818792) internal successors, (228), 192 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:21,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 238 transitions. [2024-10-14 20:32:21,562 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 238 transitions. Word has length 28 [2024-10-14 20:32:21,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:21,562 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 238 transitions. [2024-10-14 20:32:21,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:21,562 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 238 transitions. [2024-10-14 20:32:21,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-10-14 20:32:21,563 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:21,563 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:21,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-14 20:32:21,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-10-14 20:32:21,763 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:21,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:21,764 INFO L85 PathProgramCache]: Analyzing trace with hash 598059508, now seen corresponding path program 1 times [2024-10-14 20:32:21,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:21,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188958676] [2024-10-14 20:32:21,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:21,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:21,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:21,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:21,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:21,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:21,889 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:21,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:21,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188958676] [2024-10-14 20:32:21,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188958676] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:21,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748951837] [2024-10-14 20:32:21,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:21,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:21,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:21,891 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-10-14 20:32:21,892 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-10-14 20:32:21,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:21,920 INFO L255 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:32:21,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:22,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:22,020 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:22,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748951837] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:22,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:22,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-10-14 20:32:22,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483979930] [2024-10-14 20:32:22,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:22,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:32:22,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:22,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:32:22,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-14 20:32:22,022 INFO L87 Difference]: Start difference. First operand 200 states and 238 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:22,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:22,292 INFO L93 Difference]: Finished difference Result 250 states and 295 transitions. [2024-10-14 20:32:22,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:32:22,292 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2024-10-14 20:32:22,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:22,293 INFO L225 Difference]: With dead ends: 250 [2024-10-14 20:32:22,293 INFO L226 Difference]: Without dead ends: 248 [2024-10-14 20:32:22,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-10-14 20:32:22,294 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 245 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:22,294 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 202 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:22,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-10-14 20:32:22,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 201. [2024-10-14 20:32:22,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 150 states have (on average 1.52) internal successors, (228), 193 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:22,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 238 transitions. [2024-10-14 20:32:22,299 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 238 transitions. Word has length 29 [2024-10-14 20:32:22,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:22,299 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 238 transitions. [2024-10-14 20:32:22,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:22,299 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 238 transitions. [2024-10-14 20:32:22,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-14 20:32:22,300 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:22,300 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:22,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:22,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-10-14 20:32:22,505 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:22,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:22,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1266536540, now seen corresponding path program 1 times [2024-10-14 20:32:22,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:22,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956938121] [2024-10-14 20:32:22,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:22,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:22,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:22,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:22,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:22,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:22,596 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:22,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:22,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956938121] [2024-10-14 20:32:22,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956938121] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:22,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:22,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 20:32:22,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864723967] [2024-10-14 20:32:22,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:22,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:32:22,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:22,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:32:22,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 20:32:22,598 INFO L87 Difference]: Start difference. First operand 201 states and 238 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:22,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:22,777 INFO L93 Difference]: Finished difference Result 201 states and 238 transitions. [2024-10-14 20:32:22,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 20:32:22,778 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-10-14 20:32:22,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:22,778 INFO L225 Difference]: With dead ends: 201 [2024-10-14 20:32:22,778 INFO L226 Difference]: Without dead ends: 199 [2024-10-14 20:32:22,779 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 20:32:22,779 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 114 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:22,779 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 191 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:22,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-10-14 20:32:22,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2024-10-14 20:32:22,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 150 states have (on average 1.4866666666666666) internal successors, (223), 191 states have internal predecessors, (223), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:22,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 233 transitions. [2024-10-14 20:32:22,785 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 233 transitions. Word has length 32 [2024-10-14 20:32:22,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:22,785 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 233 transitions. [2024-10-14 20:32:22,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:22,785 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 233 transitions. [2024-10-14 20:32:22,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-10-14 20:32:22,785 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:22,785 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:22,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-14 20:32:22,786 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:22,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:22,786 INFO L85 PathProgramCache]: Analyzing trace with hash 607927160, now seen corresponding path program 1 times [2024-10-14 20:32:22,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:22,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771612713] [2024-10-14 20:32:22,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:22,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:22,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [813495728] [2024-10-14 20:32:22,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:22,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:22,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:22,794 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-10-14 20:32:22,795 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-10-14 20:32:22,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:22,823 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-14 20:32:22,826 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:22,959 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:22,960 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:22,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:22,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771612713] [2024-10-14 20:32:22,960 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:22,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813495728] [2024-10-14 20:32:22,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813495728] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:22,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:22,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-14 20:32:22,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110814939] [2024-10-14 20:32:22,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:22,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-14 20:32:22,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:22,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-14 20:32:22,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:32:22,962 INFO L87 Difference]: Start difference. First operand 199 states and 233 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:23,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:23,256 INFO L93 Difference]: Finished difference Result 242 states and 287 transitions. [2024-10-14 20:32:23,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-14 20:32:23,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2024-10-14 20:32:23,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:23,257 INFO L225 Difference]: With dead ends: 242 [2024-10-14 20:32:23,257 INFO L226 Difference]: Without dead ends: 240 [2024-10-14 20:32:23,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-10-14 20:32:23,258 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 291 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:23,258 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 125 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:32:23,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2024-10-14 20:32:23,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 203. [2024-10-14 20:32:23,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 154 states have (on average 1.4675324675324675) internal successors, (226), 195 states have internal predecessors, (226), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:23,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 236 transitions. [2024-10-14 20:32:23,264 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 236 transitions. Word has length 33 [2024-10-14 20:32:23,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:23,264 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 236 transitions. [2024-10-14 20:32:23,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-14 20:32:23,265 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 236 transitions. [2024-10-14 20:32:23,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-10-14 20:32:23,265 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:23,265 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:23,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-10-14 20:32:23,469 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,SelfDestructingSolverStorable16 [2024-10-14 20:32:23,470 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:23,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:23,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1665872862, now seen corresponding path program 1 times [2024-10-14 20:32:23,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:23,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194331881] [2024-10-14 20:32:23,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:23,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:23,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:23,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:23,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:23,506 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:23,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:23,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194331881] [2024-10-14 20:32:23,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194331881] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:23,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:23,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:23,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425576428] [2024-10-14 20:32:23,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:23,507 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:23,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:23,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:23,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:23,508 INFO L87 Difference]: Start difference. First operand 203 states and 236 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:23,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:23,722 INFO L93 Difference]: Finished difference Result 222 states and 261 transitions. [2024-10-14 20:32:23,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:23,723 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 34 [2024-10-14 20:32:23,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:23,724 INFO L225 Difference]: With dead ends: 222 [2024-10-14 20:32:23,724 INFO L226 Difference]: Without dead ends: 220 [2024-10-14 20:32:23,724 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-10-14 20:32:23,725 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 92 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:23,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 145 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:23,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-10-14 20:32:23,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 204. [2024-10-14 20:32:23,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 155 states have (on average 1.4580645161290322) internal successors, (226), 196 states have internal predecessors, (226), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:23,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 236 transitions. [2024-10-14 20:32:23,730 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 236 transitions. Word has length 34 [2024-10-14 20:32:23,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:23,731 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 236 transitions. [2024-10-14 20:32:23,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:23,731 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 236 transitions. [2024-10-14 20:32:23,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-10-14 20:32:23,731 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:23,731 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:23,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-10-14 20:32:23,732 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:23,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:23,732 INFO L85 PathProgramCache]: Analyzing trace with hash 102451258, now seen corresponding path program 1 times [2024-10-14 20:32:23,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:23,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134667993] [2024-10-14 20:32:23,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:23,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:23,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:23,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:23,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:23,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:23,770 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:23,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:23,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134667993] [2024-10-14 20:32:23,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134667993] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:23,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:23,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:23,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620338596] [2024-10-14 20:32:23,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:23,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:23,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:23,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:23,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:23,772 INFO L87 Difference]: Start difference. First operand 204 states and 236 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:24,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:24,009 INFO L93 Difference]: Finished difference Result 222 states and 259 transitions. [2024-10-14 20:32:24,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:32:24,009 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2024-10-14 20:32:24,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:24,010 INFO L225 Difference]: With dead ends: 222 [2024-10-14 20:32:24,010 INFO L226 Difference]: Without dead ends: 220 [2024-10-14 20:32:24,011 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-10-14 20:32:24,011 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 67 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:24,011 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 158 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:24,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-10-14 20:32:24,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 205. [2024-10-14 20:32:24,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 156 states have (on average 1.4487179487179487) internal successors, (226), 197 states have internal predecessors, (226), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:24,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 236 transitions. [2024-10-14 20:32:24,017 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 236 transitions. Word has length 35 [2024-10-14 20:32:24,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:24,017 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 236 transitions. [2024-10-14 20:32:24,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-14 20:32:24,017 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 236 transitions. [2024-10-14 20:32:24,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-10-14 20:32:24,018 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:24,018 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:24,018 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-10-14 20:32:24,018 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:24,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:24,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1145505025, now seen corresponding path program 1 times [2024-10-14 20:32:24,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:24,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603990381] [2024-10-14 20:32:24,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:24,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:24,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:24,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:24,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,074 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:24,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:24,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603990381] [2024-10-14 20:32:24,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603990381] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:24,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:24,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:32:24,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987256858] [2024-10-14 20:32:24,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:24,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:32:24,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:24,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:32:24,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:32:24,076 INFO L87 Difference]: Start difference. First operand 205 states and 236 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:24,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:24,312 INFO L93 Difference]: Finished difference Result 222 states and 257 transitions. [2024-10-14 20:32:24,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:24,313 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2024-10-14 20:32:24,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:24,314 INFO L225 Difference]: With dead ends: 222 [2024-10-14 20:32:24,314 INFO L226 Difference]: Without dead ends: 220 [2024-10-14 20:32:24,314 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:32:24,314 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 308 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:24,315 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 125 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:24,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-10-14 20:32:24,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 214. [2024-10-14 20:32:24,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 165 states have (on average 1.4303030303030304) internal successors, (236), 206 states have internal predecessors, (236), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:24,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 246 transitions. [2024-10-14 20:32:24,323 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 246 transitions. Word has length 45 [2024-10-14 20:32:24,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:24,323 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 246 transitions. [2024-10-14 20:32:24,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:24,323 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 246 transitions. [2024-10-14 20:32:24,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-10-14 20:32:24,324 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:24,324 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:24,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-10-14 20:32:24,324 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:24,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:24,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1150917302, now seen corresponding path program 1 times [2024-10-14 20:32:24,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:24,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974457151] [2024-10-14 20:32:24,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:24,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:24,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,386 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:24,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:24,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974457151] [2024-10-14 20:32:24,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974457151] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:24,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:24,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:24,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993688624] [2024-10-14 20:32:24,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:24,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:24,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:24,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:24,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:24,389 INFO L87 Difference]: Start difference. First operand 214 states and 246 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:24,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:24,483 INFO L93 Difference]: Finished difference Result 214 states and 246 transitions. [2024-10-14 20:32:24,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:32:24,483 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 46 [2024-10-14 20:32:24,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:24,484 INFO L225 Difference]: With dead ends: 214 [2024-10-14 20:32:24,484 INFO L226 Difference]: Without dead ends: 213 [2024-10-14 20:32:24,484 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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-10-14 20:32:24,485 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 65 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:24,485 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 147 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:24,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2024-10-14 20:32:24,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2024-10-14 20:32:24,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 165 states have (on average 1.4181818181818182) internal successors, (234), 205 states have internal predecessors, (234), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:24,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 244 transitions. [2024-10-14 20:32:24,490 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 244 transitions. Word has length 46 [2024-10-14 20:32:24,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:24,491 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 244 transitions. [2024-10-14 20:32:24,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:24,491 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 244 transitions. [2024-10-14 20:32:24,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-14 20:32:24,492 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:24,492 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:24,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-10-14 20:32:24,492 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:24,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:24,492 INFO L85 PathProgramCache]: Analyzing trace with hash 2070039148, now seen corresponding path program 1 times [2024-10-14 20:32:24,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:24,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322267875] [2024-10-14 20:32:24,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:24,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:24,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:24,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:24,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,538 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:24,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:24,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322267875] [2024-10-14 20:32:24,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322267875] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:24,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:24,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:24,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365607754] [2024-10-14 20:32:24,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:24,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:24,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:24,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:24,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:24,539 INFO L87 Difference]: Start difference. First operand 213 states and 244 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:24,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:24,641 INFO L93 Difference]: Finished difference Result 228 states and 261 transitions. [2024-10-14 20:32:24,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:32:24,643 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 48 [2024-10-14 20:32:24,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:24,644 INFO L225 Difference]: With dead ends: 228 [2024-10-14 20:32:24,644 INFO L226 Difference]: Without dead ends: 226 [2024-10-14 20:32:24,644 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:24,645 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 17 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:24,645 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 309 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:24,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-10-14 20:32:24,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 223. [2024-10-14 20:32:24,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 175 states have (on average 1.4114285714285715) internal successors, (247), 215 states have internal predecessors, (247), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:24,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 257 transitions. [2024-10-14 20:32:24,651 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 257 transitions. Word has length 48 [2024-10-14 20:32:24,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:24,651 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 257 transitions. [2024-10-14 20:32:24,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:24,652 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 257 transitions. [2024-10-14 20:32:24,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-14 20:32:24,652 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:24,652 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:24,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-10-14 20:32:24,652 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:24,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:24,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1643991946, now seen corresponding path program 1 times [2024-10-14 20:32:24,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:24,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401543945] [2024-10-14 20:32:24,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:24,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:24,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:24,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:24,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,720 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:24,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:24,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401543945] [2024-10-14 20:32:24,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401543945] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:24,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:24,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:32:24,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552076393] [2024-10-14 20:32:24,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:24,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:32:24,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:24,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:32:24,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:32:24,722 INFO L87 Difference]: Start difference. First operand 223 states and 257 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:24,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:24,876 INFO L93 Difference]: Finished difference Result 224 states and 257 transitions. [2024-10-14 20:32:24,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 20:32:24,876 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2024-10-14 20:32:24,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:24,877 INFO L225 Difference]: With dead ends: 224 [2024-10-14 20:32:24,877 INFO L226 Difference]: Without dead ends: 223 [2024-10-14 20:32:24,878 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:32:24,878 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 142 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:24,878 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 167 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:24,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-10-14 20:32:24,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2024-10-14 20:32:24,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 175 states have (on average 1.4057142857142857) internal successors, (246), 215 states have internal predecessors, (246), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:24,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 256 transitions. [2024-10-14 20:32:24,886 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 256 transitions. Word has length 48 [2024-10-14 20:32:24,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:24,886 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 256 transitions. [2024-10-14 20:32:24,886 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:24,887 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 256 transitions. [2024-10-14 20:32:24,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-10-14 20:32:24,887 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:24,887 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:24,887 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-10-14 20:32:24,887 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:24,888 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:24,888 INFO L85 PathProgramCache]: Analyzing trace with hash 575857347, now seen corresponding path program 1 times [2024-10-14 20:32:24,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:24,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433026202] [2024-10-14 20:32:24,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:24,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:24,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:24,927 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:24,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:24,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433026202] [2024-10-14 20:32:24,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433026202] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:24,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:24,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:32:24,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894418068] [2024-10-14 20:32:24,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:24,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:32:24,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:24,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:32:24,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:24,929 INFO L87 Difference]: Start difference. First operand 223 states and 256 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:24,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:24,968 INFO L93 Difference]: Finished difference Result 260 states and 271 transitions. [2024-10-14 20:32:24,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:32:24,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 49 [2024-10-14 20:32:24,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:24,970 INFO L225 Difference]: With dead ends: 260 [2024-10-14 20:32:24,970 INFO L226 Difference]: Without dead ends: 258 [2024-10-14 20:32:24,970 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:32:24,970 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 56 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:24,971 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 306 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 20:32:24,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-10-14 20:32:24,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 231. [2024-10-14 20:32:24,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 183 states have (on average 1.3879781420765027) internal successors, (254), 223 states have internal predecessors, (254), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:24,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 264 transitions. [2024-10-14 20:32:24,979 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 264 transitions. Word has length 49 [2024-10-14 20:32:24,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:24,979 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 264 transitions. [2024-10-14 20:32:24,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:24,980 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 264 transitions. [2024-10-14 20:32:24,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-10-14 20:32:24,980 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:24,980 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:24,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-10-14 20:32:24,980 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:24,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:24,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1395947735, now seen corresponding path program 1 times [2024-10-14 20:32:24,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:24,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602854001] [2024-10-14 20:32:24,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:24,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1698617952] [2024-10-14 20:32:24,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:24,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:24,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:24,995 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-10-14 20:32:24,996 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-10-14 20:32:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:25,027 INFO L255 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-14 20:32:25,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:25,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:25,180 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:25,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:25,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602854001] [2024-10-14 20:32:25,180 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:25,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698617952] [2024-10-14 20:32:25,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698617952] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:25,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:25,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-14 20:32:25,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552238554] [2024-10-14 20:32:25,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:25,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 20:32:25,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:25,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 20:32:25,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-10-14 20:32:25,181 INFO L87 Difference]: Start difference. First operand 231 states and 264 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:25,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:25,362 INFO L93 Difference]: Finished difference Result 231 states and 264 transitions. [2024-10-14 20:32:25,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:32:25,362 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2024-10-14 20:32:25,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:25,364 INFO L225 Difference]: With dead ends: 231 [2024-10-14 20:32:25,364 INFO L226 Difference]: Without dead ends: 228 [2024-10-14 20:32:25,365 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-10-14 20:32:25,365 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 105 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:25,368 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 339 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:25,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2024-10-14 20:32:25,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2024-10-14 20:32:25,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 183 states have (on average 1.355191256830601) internal successors, (248), 220 states have internal predecessors, (248), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:32:25,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 258 transitions. [2024-10-14 20:32:25,376 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 258 transitions. Word has length 51 [2024-10-14 20:32:25,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:25,376 INFO L471 AbstractCegarLoop]: Abstraction has 228 states and 258 transitions. [2024-10-14 20:32:25,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:25,377 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 258 transitions. [2024-10-14 20:32:25,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-10-14 20:32:25,377 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:25,377 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:25,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-14 20:32:25,578 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,SelfDestructingSolverStorable24 [2024-10-14 20:32:25,578 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:25,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:25,578 INFO L85 PathProgramCache]: Analyzing trace with hash 324706881, now seen corresponding path program 1 times [2024-10-14 20:32:25,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:25,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179446990] [2024-10-14 20:32:25,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:25,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:25,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:25,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1489739047] [2024-10-14 20:32:25,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:25,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:25,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:25,592 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-10-14 20:32:25,593 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-10-14 20:32:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:25,628 INFO L255 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-14 20:32:25,629 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:25,779 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:25,779 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:26,020 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:26,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:26,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179446990] [2024-10-14 20:32:26,021 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:26,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489739047] [2024-10-14 20:32:26,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489739047] provided 1 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:26,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:26,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2024-10-14 20:32:26,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516475819] [2024-10-14 20:32:26,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:26,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 20:32:26,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:26,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 20:32:26,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:32:26,022 INFO L87 Difference]: Start difference. First operand 228 states and 258 transitions. Second operand has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:26,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:26,264 INFO L93 Difference]: Finished difference Result 318 states and 362 transitions. [2024-10-14 20:32:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-14 20:32:26,264 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2024-10-14 20:32:26,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:26,265 INFO L225 Difference]: With dead ends: 318 [2024-10-14 20:32:26,266 INFO L226 Difference]: Without dead ends: 316 [2024-10-14 20:32:26,266 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:32:26,267 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 391 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:26,267 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 261 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:26,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2024-10-14 20:32:26,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 269. [2024-10-14 20:32:26,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 223 states have (on average 1.3856502242152466) internal successors, (309), 260 states have internal predecessors, (309), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-10-14 20:32:26,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 321 transitions. [2024-10-14 20:32:26,276 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 321 transitions. Word has length 52 [2024-10-14 20:32:26,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:26,276 INFO L471 AbstractCegarLoop]: Abstraction has 269 states and 321 transitions. [2024-10-14 20:32:26,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:26,276 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 321 transitions. [2024-10-14 20:32:26,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-14 20:32:26,277 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:26,277 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] [2024-10-14 20:32:26,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-14 20:32:26,481 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,SelfDestructingSolverStorable25 [2024-10-14 20:32:26,482 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:26,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:26,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1076398939, now seen corresponding path program 1 times [2024-10-14 20:32:26,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:26,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930178307] [2024-10-14 20:32:26,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:26,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:26,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1844671520] [2024-10-14 20:32:26,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:26,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:26,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:26,496 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-10-14 20:32:26,497 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-10-14 20:32:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:26,530 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-14 20:32:26,536 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:26,700 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:26,700 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:26,886 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:26,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:26,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930178307] [2024-10-14 20:32:26,886 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:26,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844671520] [2024-10-14 20:32:26,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844671520] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:26,886 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:26,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-10-14 20:32:26,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814190305] [2024-10-14 20:32:26,887 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:26,887 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-14 20:32:26,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:26,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-14 20:32:26,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:32:26,888 INFO L87 Difference]: Start difference. First operand 269 states and 321 transitions. Second operand has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2024-10-14 20:32:27,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:27,497 INFO L93 Difference]: Finished difference Result 422 states and 514 transitions. [2024-10-14 20:32:27,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-14 20:32:27,497 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2024-10-14 20:32:27,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:27,498 INFO L225 Difference]: With dead ends: 422 [2024-10-14 20:32:27,498 INFO L226 Difference]: Without dead ends: 416 [2024-10-14 20:32:27,499 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2024-10-14 20:32:27,499 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 681 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:27,499 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 357 Invalid, 974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 952 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:32:27,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2024-10-14 20:32:27,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 321. [2024-10-14 20:32:27,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 275 states have (on average 1.3709090909090909) internal successors, (377), 310 states have internal predecessors, (377), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-14 20:32:27,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 393 transitions. [2024-10-14 20:32:27,509 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 393 transitions. Word has length 55 [2024-10-14 20:32:27,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:27,510 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 393 transitions. [2024-10-14 20:32:27,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2024-10-14 20:32:27,510 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 393 transitions. [2024-10-14 20:32:27,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-10-14 20:32:27,512 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:27,512 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:27,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-14 20:32:27,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:27,713 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:27,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:27,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1477004917, now seen corresponding path program 1 times [2024-10-14 20:32:27,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:27,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551317389] [2024-10-14 20:32:27,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:27,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:27,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:27,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [602591717] [2024-10-14 20:32:27,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:27,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:27,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:27,726 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-10-14 20:32:27,727 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-10-14 20:32:27,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:27,757 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-14 20:32:27,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:27,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:27,857 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:28,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:28,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551317389] [2024-10-14 20:32:28,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:28,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602591717] [2024-10-14 20:32:28,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602591717] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:28,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:28,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-10-14 20:32:28,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37652492] [2024-10-14 20:32:28,006 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:28,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:32:28,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:28,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:32:28,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-10-14 20:32:28,006 INFO L87 Difference]: Start difference. First operand 321 states and 393 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:28,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:28,251 INFO L93 Difference]: Finished difference Result 333 states and 401 transitions. [2024-10-14 20:32:28,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:32:28,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2024-10-14 20:32:28,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:28,252 INFO L225 Difference]: With dead ends: 333 [2024-10-14 20:32:28,252 INFO L226 Difference]: Without dead ends: 329 [2024-10-14 20:32:28,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:32:28,253 INFO L432 NwaCegarLoop]: 115 mSDtfsCounter, 142 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:28,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 389 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:28,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2024-10-14 20:32:28,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 317. [2024-10-14 20:32:28,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 275 states have (on average 1.3381818181818181) internal successors, (368), 306 states have internal predecessors, (368), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-14 20:32:28,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 384 transitions. [2024-10-14 20:32:28,264 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 384 transitions. Word has length 57 [2024-10-14 20:32:28,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:28,264 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 384 transitions. [2024-10-14 20:32:28,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:28,264 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 384 transitions. [2024-10-14 20:32:28,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-14 20:32:28,265 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:28,265 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] [2024-10-14 20:32:28,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-14 20:32:28,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-10-14 20:32:28,466 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:28,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:28,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1457487889, now seen corresponding path program 1 times [2024-10-14 20:32:28,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:28,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792721992] [2024-10-14 20:32:28,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:28,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:28,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:28,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1244537188] [2024-10-14 20:32:28,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:28,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:28,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:28,479 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-10-14 20:32:28,479 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-10-14 20:32:28,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:28,514 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-14 20:32:28,515 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:28,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:28,706 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:29,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:29,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792721992] [2024-10-14 20:32:29,339 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:29,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244537188] [2024-10-14 20:32:29,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244537188] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:29,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:29,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-14 20:32:29,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902392102] [2024-10-14 20:32:29,339 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:29,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-14 20:32:29,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:29,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-14 20:32:29,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-10-14 20:32:29,340 INFO L87 Difference]: Start difference. First operand 317 states and 384 transitions. Second operand has 9 states, 8 states have (on average 6.5) internal successors, (52), 9 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:29,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:29,553 INFO L93 Difference]: Finished difference Result 437 states and 535 transitions. [2024-10-14 20:32:29,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-14 20:32:29,553 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.5) internal successors, (52), 9 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2024-10-14 20:32:29,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:29,554 INFO L225 Difference]: With dead ends: 437 [2024-10-14 20:32:29,554 INFO L226 Difference]: Without dead ends: 435 [2024-10-14 20:32:29,555 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-10-14 20:32:29,555 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 220 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:29,555 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 349 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:29,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2024-10-14 20:32:29,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 389. [2024-10-14 20:32:29,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 345 states have (on average 1.373913043478261) internal successors, (474), 376 states have internal predecessors, (474), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-14 20:32:29,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 494 transitions. [2024-10-14 20:32:29,567 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 494 transitions. Word has length 58 [2024-10-14 20:32:29,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:29,567 INFO L471 AbstractCegarLoop]: Abstraction has 389 states and 494 transitions. [2024-10-14 20:32:29,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.5) internal successors, (52), 9 states have internal predecessors, (52), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-14 20:32:29,568 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 494 transitions. [2024-10-14 20:32:29,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-14 20:32:29,568 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:29,568 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] [2024-10-14 20:32:29,580 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-10-14 20:32:29,772 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,SelfDestructingSolverStorable28 [2024-10-14 20:32:29,772 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:29,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:29,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1744077345, now seen corresponding path program 1 times [2024-10-14 20:32:29,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:29,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048825577] [2024-10-14 20:32:29,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:29,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:29,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [8904079] [2024-10-14 20:32:29,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:29,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:29,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:29,785 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-10-14 20:32:29,786 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-10-14 20:32:29,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:29,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:32:29,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:29,863 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-14 20:32:29,863 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:29,909 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-14 20:32:29,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:29,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048825577] [2024-10-14 20:32:29,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:29,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8904079] [2024-10-14 20:32:29,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8904079] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:29,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:29,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2024-10-14 20:32:29,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878918603] [2024-10-14 20:32:29,910 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:29,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:32:29,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:29,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:32:29,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-10-14 20:32:29,910 INFO L87 Difference]: Start difference. First operand 389 states and 494 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:30,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:30,108 INFO L93 Difference]: Finished difference Result 428 states and 521 transitions. [2024-10-14 20:32:30,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:32:30,108 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2024-10-14 20:32:30,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:30,110 INFO L225 Difference]: With dead ends: 428 [2024-10-14 20:32:30,110 INFO L226 Difference]: Without dead ends: 426 [2024-10-14 20:32:30,110 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 110 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-10-14 20:32:30,111 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 161 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:30,111 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 277 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:30,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2024-10-14 20:32:30,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 389. [2024-10-14 20:32:30,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 345 states have (on average 1.3652173913043477) internal successors, (471), 376 states have internal predecessors, (471), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-14 20:32:30,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 491 transitions. [2024-10-14 20:32:30,124 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 491 transitions. Word has length 59 [2024-10-14 20:32:30,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:30,124 INFO L471 AbstractCegarLoop]: Abstraction has 389 states and 491 transitions. [2024-10-14 20:32:30,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:30,124 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 491 transitions. [2024-10-14 20:32:30,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-10-14 20:32:30,125 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:30,125 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:30,137 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-10-14 20:32:30,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:30,326 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:30,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:30,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1021080799, now seen corresponding path program 1 times [2024-10-14 20:32:30,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:30,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950070317] [2024-10-14 20:32:30,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:30,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:30,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:30,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1240960647] [2024-10-14 20:32:30,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:30,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:30,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:30,336 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:30,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-10-14 20:32:30,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:30,375 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-14 20:32:30,377 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:30,739 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:30,740 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:31,130 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:31,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:31,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950070317] [2024-10-14 20:32:31,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:31,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240960647] [2024-10-14 20:32:31,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240960647] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:31,130 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:31,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-10-14 20:32:31,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250811212] [2024-10-14 20:32:31,131 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:31,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-14 20:32:31,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:31,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-14 20:32:31,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:32:31,131 INFO L87 Difference]: Start difference. First operand 389 states and 491 transitions. Second operand has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:32:32,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:32,464 INFO L93 Difference]: Finished difference Result 458 states and 569 transitions. [2024-10-14 20:32:32,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-14 20:32:32,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 61 [2024-10-14 20:32:32,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:32,466 INFO L225 Difference]: With dead ends: 458 [2024-10-14 20:32:32,466 INFO L226 Difference]: Without dead ends: 432 [2024-10-14 20:32:32,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=347, Invalid=1059, Unknown=0, NotChecked=0, Total=1406 [2024-10-14 20:32:32,467 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 742 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:32,467 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [742 Valid, 286 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-14 20:32:32,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2024-10-14 20:32:32,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 376. [2024-10-14 20:32:32,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 332 states have (on average 1.3704819277108433) internal successors, (455), 363 states have internal predecessors, (455), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-14 20:32:32,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 475 transitions. [2024-10-14 20:32:32,480 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 475 transitions. Word has length 61 [2024-10-14 20:32:32,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:32,480 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 475 transitions. [2024-10-14 20:32:32,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.5) internal successors, (99), 19 states have internal predecessors, (99), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:32:32,480 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 475 transitions. [2024-10-14 20:32:32,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-10-14 20:32:32,481 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:32,481 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:32,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-14 20:32:32,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:32,685 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:32,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:32,685 INFO L85 PathProgramCache]: Analyzing trace with hash -2097599729, now seen corresponding path program 1 times [2024-10-14 20:32:32,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:32,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418061949] [2024-10-14 20:32:32,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:32,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:32,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2098894074] [2024-10-14 20:32:32,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:32,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:32,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:32,697 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:32,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-10-14 20:32:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:32,729 INFO L255 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-14 20:32:32,730 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:32,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:32,830 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:32,996 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:32,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:32,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418061949] [2024-10-14 20:32:32,996 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:32,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098894074] [2024-10-14 20:32:32,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098894074] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:32,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:32,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2024-10-14 20:32:32,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236709538] [2024-10-14 20:32:32,997 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:32,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-14 20:32:32,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:32,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-14 20:32:32,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-10-14 20:32:32,997 INFO L87 Difference]: Start difference. First operand 376 states and 475 transitions. Second operand has 13 states, 12 states have (on average 7.75) internal successors, (93), 13 states have internal predecessors, (93), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:34,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:34,254 INFO L93 Difference]: Finished difference Result 567 states and 687 transitions. [2024-10-14 20:32:34,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-14 20:32:34,254 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.75) internal successors, (93), 13 states have internal predecessors, (93), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 61 [2024-10-14 20:32:34,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:34,256 INFO L225 Difference]: With dead ends: 567 [2024-10-14 20:32:34,256 INFO L226 Difference]: Without dead ends: 565 [2024-10-14 20:32:34,257 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=191, Invalid=565, Unknown=0, NotChecked=0, Total=756 [2024-10-14 20:32:34,257 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 568 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:34,257 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 524 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-14 20:32:34,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2024-10-14 20:32:34,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 450. [2024-10-14 20:32:34,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 404 states have (on average 1.381188118811881) internal successors, (558), 435 states have internal predecessors, (558), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-14 20:32:34,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 582 transitions. [2024-10-14 20:32:34,273 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 582 transitions. Word has length 61 [2024-10-14 20:32:34,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:34,274 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 582 transitions. [2024-10-14 20:32:34,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.75) internal successors, (93), 13 states have internal predecessors, (93), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:34,274 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 582 transitions. [2024-10-14 20:32:34,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-14 20:32:34,274 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:34,274 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:34,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-10-14 20:32:34,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:34,475 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:34,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:34,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1588733621, now seen corresponding path program 1 times [2024-10-14 20:32:34,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:34,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513354020] [2024-10-14 20:32:34,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:34,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:34,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:34,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:34,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:34,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:34,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:34,528 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:34,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:34,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513354020] [2024-10-14 20:32:34,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513354020] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:34,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605196511] [2024-10-14 20:32:34,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:34,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:34,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:34,530 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:34,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-10-14 20:32:34,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:34,563 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:34,564 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:34,608 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:34,609 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:34,667 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:34,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605196511] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:34,667 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:34,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-10-14 20:32:34,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762634228] [2024-10-14 20:32:34,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:34,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-14 20:32:34,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:34,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-14 20:32:34,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-10-14 20:32:34,668 INFO L87 Difference]: Start difference. First operand 450 states and 582 transitions. Second operand has 11 states, 10 states have (on average 12.5) internal successors, (125), 11 states have internal predecessors, (125), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-10-14 20:32:34,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:34,939 INFO L93 Difference]: Finished difference Result 450 states and 582 transitions. [2024-10-14 20:32:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-14 20:32:34,939 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.5) internal successors, (125), 11 states have internal predecessors, (125), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 62 [2024-10-14 20:32:34,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:34,940 INFO L225 Difference]: With dead ends: 450 [2024-10-14 20:32:34,940 INFO L226 Difference]: Without dead ends: 448 [2024-10-14 20:32:34,941 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:32:34,941 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 149 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:34,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 364 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:34,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-10-14 20:32:34,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 448. [2024-10-14 20:32:34,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 404 states have (on average 1.353960396039604) internal successors, (547), 433 states have internal predecessors, (547), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-14 20:32:34,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 571 transitions. [2024-10-14 20:32:34,954 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 571 transitions. Word has length 62 [2024-10-14 20:32:34,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:34,955 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 571 transitions. [2024-10-14 20:32:34,955 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.5) internal successors, (125), 11 states have internal predecessors, (125), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-10-14 20:32:34,955 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 571 transitions. [2024-10-14 20:32:34,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-14 20:32:34,955 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:34,955 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:34,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-10-14 20:32:35,156 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-10-14 20:32:35,156 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:35,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:35,156 INFO L85 PathProgramCache]: Analyzing trace with hash -601082091, now seen corresponding path program 1 times [2024-10-14 20:32:35,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:35,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657254243] [2024-10-14 20:32:35,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:35,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:35,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1023190079] [2024-10-14 20:32:35,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:35,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:35,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:35,167 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:35,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-10-14 20:32:35,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:35,200 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-14 20:32:35,202 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:35,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:35,392 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:35,677 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:35,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:35,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657254243] [2024-10-14 20:32:35,678 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:35,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023190079] [2024-10-14 20:32:35,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023190079] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:35,678 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:35,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2024-10-14 20:32:35,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340181263] [2024-10-14 20:32:35,678 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:35,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-14 20:32:35,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:35,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-14 20:32:35,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:32:35,679 INFO L87 Difference]: Start difference. First operand 448 states and 571 transitions. Second operand has 16 states, 15 states have (on average 6.933333333333334) internal successors, (104), 16 states have internal predecessors, (104), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:32:36,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:36,313 INFO L93 Difference]: Finished difference Result 559 states and 665 transitions. [2024-10-14 20:32:36,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-14 20:32:36,314 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.933333333333334) internal successors, (104), 16 states have internal predecessors, (104), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 62 [2024-10-14 20:32:36,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:36,315 INFO L225 Difference]: With dead ends: 559 [2024-10-14 20:32:36,315 INFO L226 Difference]: Without dead ends: 557 [2024-10-14 20:32:36,315 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-10-14 20:32:36,316 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 867 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:36,316 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 596 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 961 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:32:36,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-10-14 20:32:36,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 448. [2024-10-14 20:32:36,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 404 states have (on average 1.3366336633663367) internal successors, (540), 433 states have internal predecessors, (540), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-10-14 20:32:36,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 564 transitions. [2024-10-14 20:32:36,329 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 564 transitions. Word has length 62 [2024-10-14 20:32:36,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:36,330 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 564 transitions. [2024-10-14 20:32:36,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.933333333333334) internal successors, (104), 16 states have internal predecessors, (104), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:32:36,330 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 564 transitions. [2024-10-14 20:32:36,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-10-14 20:32:36,330 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:36,330 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] [2024-10-14 20:32:36,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:36,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-10-14 20:32:36,531 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:36,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:36,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1453675567, now seen corresponding path program 1 times [2024-10-14 20:32:36,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:36,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105852050] [2024-10-14 20:32:36,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:36,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:36,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:36,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [463042473] [2024-10-14 20:32:36,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:36,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:36,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:36,541 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:36,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-14 20:32:36,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:36,574 INFO L255 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-14 20:32:36,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:36,685 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:36,685 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:37,170 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:37,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:37,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105852050] [2024-10-14 20:32:37,171 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:37,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463042473] [2024-10-14 20:32:37,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463042473] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:37,171 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:37,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-10-14 20:32:37,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560207513] [2024-10-14 20:32:37,171 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:37,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-14 20:32:37,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:37,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-14 20:32:37,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:32:37,172 INFO L87 Difference]: Start difference. First operand 448 states and 564 transitions. Second operand has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 16 states have internal predecessors, (97), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:38,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:38,852 INFO L93 Difference]: Finished difference Result 638 states and 802 transitions. [2024-10-14 20:32:38,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-14 20:32:38,853 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 16 states have internal predecessors, (97), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 63 [2024-10-14 20:32:38,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:38,854 INFO L225 Difference]: With dead ends: 638 [2024-10-14 20:32:38,855 INFO L226 Difference]: Without dead ends: 636 [2024-10-14 20:32:38,856 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2024-10-14 20:32:38,857 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 361 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 1073 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:38,857 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 473 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1073 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-14 20:32:38,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2024-10-14 20:32:38,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 527. [2024-10-14 20:32:38,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 481 states have (on average 1.3471933471933473) internal successors, (648), 510 states have internal predecessors, (648), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-14 20:32:38,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 676 transitions. [2024-10-14 20:32:38,873 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 676 transitions. Word has length 63 [2024-10-14 20:32:38,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:38,873 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 676 transitions. [2024-10-14 20:32:38,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 16 states have internal predecessors, (97), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:38,874 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 676 transitions. [2024-10-14 20:32:38,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-14 20:32:38,874 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:38,874 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:38,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:39,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:39,076 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:39,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:39,076 INFO L85 PathProgramCache]: Analyzing trace with hash -2114269545, now seen corresponding path program 1 times [2024-10-14 20:32:39,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:39,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210108905] [2024-10-14 20:32:39,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:39,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:39,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:39,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1706438747] [2024-10-14 20:32:39,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:39,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:39,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:39,088 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:39,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-10-14 20:32:39,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:39,119 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:32:39,120 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:39,245 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:39,246 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:39,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:39,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210108905] [2024-10-14 20:32:39,372 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:39,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706438747] [2024-10-14 20:32:39,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706438747] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:39,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:39,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-10-14 20:32:39,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243382950] [2024-10-14 20:32:39,372 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:39,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 20:32:39,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:39,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 20:32:39,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:32:39,373 INFO L87 Difference]: Start difference. First operand 527 states and 676 transitions. Second operand has 8 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:39,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:39,754 INFO L93 Difference]: Finished difference Result 543 states and 693 transitions. [2024-10-14 20:32:39,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-14 20:32:39,754 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 64 [2024-10-14 20:32:39,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:39,756 INFO L225 Difference]: With dead ends: 543 [2024-10-14 20:32:39,756 INFO L226 Difference]: Without dead ends: 539 [2024-10-14 20:32:39,756 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2024-10-14 20:32:39,757 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 262 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:39,757 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 353 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:32:39,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-10-14 20:32:39,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 521. [2024-10-14 20:32:39,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 479 states have (on average 1.3173277661795406) internal successors, (631), 504 states have internal predecessors, (631), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-14 20:32:39,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 659 transitions. [2024-10-14 20:32:39,779 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 659 transitions. Word has length 64 [2024-10-14 20:32:39,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:39,779 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 659 transitions. [2024-10-14 20:32:39,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:39,780 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 659 transitions. [2024-10-14 20:32:39,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-10-14 20:32:39,780 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:39,780 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 20:32:39,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:39,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:39,981 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:39,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:39,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1117846381, now seen corresponding path program 1 times [2024-10-14 20:32:39,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:39,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717286276] [2024-10-14 20:32:39,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:39,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:39,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:39,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [11462745] [2024-10-14 20:32:39,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:39,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:39,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:39,999 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:40,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-10-14 20:32:40,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:40,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-14 20:32:40,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:40,278 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:40,278 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:40,545 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:40,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:40,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717286276] [2024-10-14 20:32:40,545 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:40,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11462745] [2024-10-14 20:32:40,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11462745] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:40,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:40,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 17 [2024-10-14 20:32:40,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718714339] [2024-10-14 20:32:40,546 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:40,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-14 20:32:40,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:40,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-14 20:32:40,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-10-14 20:32:40,546 INFO L87 Difference]: Start difference. First operand 521 states and 659 transitions. Second operand has 18 states, 17 states have (on average 6.352941176470588) internal successors, (108), 18 states have internal predecessors, (108), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-14 20:32:42,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:42,003 INFO L93 Difference]: Finished difference Result 624 states and 777 transitions. [2024-10-14 20:32:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-14 20:32:42,004 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.352941176470588) internal successors, (108), 18 states have internal predecessors, (108), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 65 [2024-10-14 20:32:42,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:42,005 INFO L225 Difference]: With dead ends: 624 [2024-10-14 20:32:42,005 INFO L226 Difference]: Without dead ends: 622 [2024-10-14 20:32:42,006 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2024-10-14 20:32:42,006 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 488 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:42,006 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 488 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-14 20:32:42,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2024-10-14 20:32:42,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 523. [2024-10-14 20:32:42,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 481 states have (on average 1.3097713097713097) internal successors, (630), 506 states have internal predecessors, (630), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-14 20:32:42,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 658 transitions. [2024-10-14 20:32:42,023 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 658 transitions. Word has length 65 [2024-10-14 20:32:42,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:42,024 INFO L471 AbstractCegarLoop]: Abstraction has 523 states and 658 transitions. [2024-10-14 20:32:42,024 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 6.352941176470588) internal successors, (108), 18 states have internal predecessors, (108), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-10-14 20:32:42,024 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 658 transitions. [2024-10-14 20:32:42,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-10-14 20:32:42,024 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:42,024 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:42,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:42,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-10-14 20:32:42,225 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:42,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:42,225 INFO L85 PathProgramCache]: Analyzing trace with hash 687793999, now seen corresponding path program 1 times [2024-10-14 20:32:42,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:42,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515357858] [2024-10-14 20:32:42,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:42,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:42,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:42,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:42,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:42,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:42,286 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:42,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:42,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515357858] [2024-10-14 20:32:42,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515357858] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:42,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789913587] [2024-10-14 20:32:42,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:42,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:42,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:42,288 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:42,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-10-14 20:32:42,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:42,324 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:42,325 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:42,386 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:42,386 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:42,478 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:42,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789913587] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:42,479 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:42,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-10-14 20:32:42,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585063958] [2024-10-14 20:32:42,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:42,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-14 20:32:42,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:42,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-14 20:32:42,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:32:42,480 INFO L87 Difference]: Start difference. First operand 523 states and 658 transitions. Second operand has 9 states, 8 states have (on average 13.75) internal successors, (110), 9 states have internal predecessors, (110), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:42,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:42,839 INFO L93 Difference]: Finished difference Result 572 states and 711 transitions. [2024-10-14 20:32:42,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-14 20:32:42,840 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.75) internal successors, (110), 9 states have internal predecessors, (110), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 66 [2024-10-14 20:32:42,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:42,842 INFO L225 Difference]: With dead ends: 572 [2024-10-14 20:32:42,842 INFO L226 Difference]: Without dead ends: 570 [2024-10-14 20:32:42,842 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:32:42,842 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 160 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:42,842 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 252 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:32:42,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-10-14 20:32:42,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 550. [2024-10-14 20:32:42,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 508 states have (on average 1.2992125984251968) internal successors, (660), 533 states have internal predecessors, (660), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-14 20:32:42,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 688 transitions. [2024-10-14 20:32:42,863 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 688 transitions. Word has length 66 [2024-10-14 20:32:42,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:42,863 INFO L471 AbstractCegarLoop]: Abstraction has 550 states and 688 transitions. [2024-10-14 20:32:42,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.75) internal successors, (110), 9 states have internal predecessors, (110), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:42,863 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 688 transitions. [2024-10-14 20:32:42,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-14 20:32:42,864 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:42,865 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:42,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-10-14 20:32:43,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-10-14 20:32:43,066 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:43,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:43,066 INFO L85 PathProgramCache]: Analyzing trace with hash -153222425, now seen corresponding path program 1 times [2024-10-14 20:32:43,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:43,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278699510] [2024-10-14 20:32:43,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:43,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:43,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:43,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:43,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:43,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,112 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:43,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:43,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278699510] [2024-10-14 20:32:43,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278699510] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:43,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:32:43,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-14 20:32:43,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548682918] [2024-10-14 20:32:43,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:43,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 20:32:43,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:43,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 20:32:43,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 20:32:43,114 INFO L87 Difference]: Start difference. First operand 550 states and 688 transitions. Second operand has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-14 20:32:43,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:43,375 INFO L93 Difference]: Finished difference Result 795 states and 1008 transitions. [2024-10-14 20:32:43,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 20:32:43,376 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2024-10-14 20:32:43,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:43,378 INFO L225 Difference]: With dead ends: 795 [2024-10-14 20:32:43,378 INFO L226 Difference]: Without dead ends: 793 [2024-10-14 20:32:43,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-14 20:32:43,378 INFO L432 NwaCegarLoop]: 129 mSDtfsCounter, 80 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:43,378 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 321 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:43,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2024-10-14 20:32:43,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 730. [2024-10-14 20:32:43,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 683 states have (on average 1.3001464128843339) internal successors, (888), 708 states have internal predecessors, (888), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-14 20:32:43,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 926 transitions. [2024-10-14 20:32:43,406 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 926 transitions. Word has length 67 [2024-10-14 20:32:43,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:43,406 INFO L471 AbstractCegarLoop]: Abstraction has 730 states and 926 transitions. [2024-10-14 20:32:43,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-14 20:32:43,406 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 926 transitions. [2024-10-14 20:32:43,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-10-14 20:32:43,407 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:43,407 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:43,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-10-14 20:32:43,407 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:43,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:43,407 INFO L85 PathProgramCache]: Analyzing trace with hash -454927791, now seen corresponding path program 1 times [2024-10-14 20:32:43,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:43,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857652767] [2024-10-14 20:32:43,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:43,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:43,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:43,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:43,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,515 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 14 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:43,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:43,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857652767] [2024-10-14 20:32:43,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857652767] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:43,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144410768] [2024-10-14 20:32:43,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:43,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:43,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:43,517 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:43,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-10-14 20:32:43,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:43,550 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-14 20:32:43,551 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:43,775 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:43,775 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:32:43,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144410768] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:32:43,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:43,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 9 [2024-10-14 20:32:43,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463941813] [2024-10-14 20:32:43,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:32:43,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 20:32:43,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:43,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 20:32:43,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-10-14 20:32:43,777 INFO L87 Difference]: Start difference. First operand 730 states and 926 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:44,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:44,008 INFO L93 Difference]: Finished difference Result 748 states and 942 transitions. [2024-10-14 20:32:44,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:32:44,009 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2024-10-14 20:32:44,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:44,010 INFO L225 Difference]: With dead ends: 748 [2024-10-14 20:32:44,010 INFO L226 Difference]: Without dead ends: 746 [2024-10-14 20:32:44,011 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-10-14 20:32:44,011 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 154 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:44,011 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 253 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:44,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2024-10-14 20:32:44,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 739. [2024-10-14 20:32:44,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 692 states have (on average 1.2947976878612717) internal successors, (896), 717 states have internal predecessors, (896), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-14 20:32:44,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 934 transitions. [2024-10-14 20:32:44,040 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 934 transitions. Word has length 68 [2024-10-14 20:32:44,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:44,040 INFO L471 AbstractCegarLoop]: Abstraction has 739 states and 934 transitions. [2024-10-14 20:32:44,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:44,040 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 934 transitions. [2024-10-14 20:32:44,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-10-14 20:32:44,040 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:44,040 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:44,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:44,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-10-14 20:32:44,245 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:44,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:44,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1735424739, now seen corresponding path program 1 times [2024-10-14 20:32:44,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:44,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059517009] [2024-10-14 20:32:44,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:44,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:44,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [560479808] [2024-10-14 20:32:44,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:44,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:44,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:44,254 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:44,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-10-14 20:32:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:44,288 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-10-14 20:32:44,289 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:44,627 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:44,627 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:45,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:45,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059517009] [2024-10-14 20:32:45,089 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:45,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560479808] [2024-10-14 20:32:45,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560479808] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:45,089 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:32:45,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-10-14 20:32:45,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284675891] [2024-10-14 20:32:45,089 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:45,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-14 20:32:45,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:45,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-14 20:32:45,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2024-10-14 20:32:45,091 INFO L87 Difference]: Start difference. First operand 739 states and 934 transitions. Second operand has 13 states, 12 states have (on average 5.333333333333333) internal successors, (64), 13 states have internal predecessors, (64), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:45,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:45,534 INFO L93 Difference]: Finished difference Result 751 states and 943 transitions. [2024-10-14 20:32:45,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-14 20:32:45,535 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.333333333333333) internal successors, (64), 13 states have internal predecessors, (64), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 70 [2024-10-14 20:32:45,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:45,536 INFO L225 Difference]: With dead ends: 751 [2024-10-14 20:32:45,537 INFO L226 Difference]: Without dead ends: 749 [2024-10-14 20:32:45,537 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2024-10-14 20:32:45,537 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 199 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:45,537 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 389 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:32:45,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2024-10-14 20:32:45,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 739. [2024-10-14 20:32:45,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 692 states have (on average 1.2919075144508672) internal successors, (894), 717 states have internal predecessors, (894), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-14 20:32:45,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 932 transitions. [2024-10-14 20:32:45,561 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 932 transitions. Word has length 70 [2024-10-14 20:32:45,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:45,561 INFO L471 AbstractCegarLoop]: Abstraction has 739 states and 932 transitions. [2024-10-14 20:32:45,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.333333333333333) internal successors, (64), 13 states have internal predecessors, (64), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:32:45,561 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 932 transitions. [2024-10-14 20:32:45,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-14 20:32:45,562 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:45,562 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:45,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-14 20:32:45,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:45,765 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:45,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:45,766 INFO L85 PathProgramCache]: Analyzing trace with hash 2036408025, now seen corresponding path program 1 times [2024-10-14 20:32:45,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:45,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120321717] [2024-10-14 20:32:45,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:45,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:45,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [15472861] [2024-10-14 20:32:45,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:45,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:45,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:45,775 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:45,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-10-14 20:32:45,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:45,808 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-14 20:32:45,809 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:46,013 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:46,013 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:46,236 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-14 20:32:46,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:46,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120321717] [2024-10-14 20:32:46,236 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:46,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15472861] [2024-10-14 20:32:46,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15472861] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:46,237 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:46,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-10-14 20:32:46,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776156226] [2024-10-14 20:32:46,237 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:46,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-14 20:32:46,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:46,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-14 20:32:46,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:32:46,238 INFO L87 Difference]: Start difference. First operand 739 states and 932 transitions. Second operand has 16 states, 15 states have (on average 7.533333333333333) internal successors, (113), 16 states have internal predecessors, (113), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:47,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:47,343 INFO L93 Difference]: Finished difference Result 821 states and 1034 transitions. [2024-10-14 20:32:47,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-14 20:32:47,343 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.533333333333333) internal successors, (113), 16 states have internal predecessors, (113), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 71 [2024-10-14 20:32:47,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:47,345 INFO L225 Difference]: With dead ends: 821 [2024-10-14 20:32:47,345 INFO L226 Difference]: Without dead ends: 819 [2024-10-14 20:32:47,345 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=186, Invalid=626, Unknown=0, NotChecked=0, Total=812 [2024-10-14 20:32:47,346 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 314 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:47,346 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 292 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1074 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-14 20:32:47,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-10-14 20:32:47,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 729. [2024-10-14 20:32:47,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 682 states have (on average 1.2903225806451613) internal successors, (880), 707 states have internal predecessors, (880), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-14 20:32:47,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 918 transitions. [2024-10-14 20:32:47,378 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 918 transitions. Word has length 71 [2024-10-14 20:32:47,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:47,378 INFO L471 AbstractCegarLoop]: Abstraction has 729 states and 918 transitions. [2024-10-14 20:32:47,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.533333333333333) internal successors, (113), 16 states have internal predecessors, (113), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:32:47,378 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 918 transitions. [2024-10-14 20:32:47,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-14 20:32:47,379 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:47,379 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:47,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-10-14 20:32:47,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:47,583 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:47,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:47,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1295860577, now seen corresponding path program 1 times [2024-10-14 20:32:47,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:47,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357251342] [2024-10-14 20:32:47,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:47,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:47,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:47,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:47,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:47,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:47,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:47,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:47,662 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:47,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:47,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357251342] [2024-10-14 20:32:47,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357251342] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:47,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133337785] [2024-10-14 20:32:47,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:47,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:47,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:47,664 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:47,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-10-14 20:32:47,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:47,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-14 20:32:47,700 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:47,905 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:47,905 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:47,979 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-14 20:32:47,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133337785] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:47,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:47,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-10-14 20:32:47,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958976949] [2024-10-14 20:32:47,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:47,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-14 20:32:47,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:47,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-14 20:32:47,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-10-14 20:32:47,981 INFO L87 Difference]: Start difference. First operand 729 states and 918 transitions. Second operand has 13 states, 12 states have (on average 10.333333333333334) internal successors, (124), 13 states have internal predecessors, (124), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-14 20:32:48,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:48,330 INFO L93 Difference]: Finished difference Result 834 states and 1040 transitions. [2024-10-14 20:32:48,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-14 20:32:48,330 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 10.333333333333334) internal successors, (124), 13 states have internal predecessors, (124), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 72 [2024-10-14 20:32:48,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:48,332 INFO L225 Difference]: With dead ends: 834 [2024-10-14 20:32:48,332 INFO L226 Difference]: Without dead ends: 832 [2024-10-14 20:32:48,332 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 140 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2024-10-14 20:32:48,333 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 158 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:48,333 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 414 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:32:48,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2024-10-14 20:32:48,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 746. [2024-10-14 20:32:48,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 699 states have (on average 1.2775393419170242) internal successors, (893), 724 states have internal predecessors, (893), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-14 20:32:48,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 931 transitions. [2024-10-14 20:32:48,358 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 931 transitions. Word has length 72 [2024-10-14 20:32:48,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:48,359 INFO L471 AbstractCegarLoop]: Abstraction has 746 states and 931 transitions. [2024-10-14 20:32:48,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 10.333333333333334) internal successors, (124), 13 states have internal predecessors, (124), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-14 20:32:48,359 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 931 transitions. [2024-10-14 20:32:48,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-10-14 20:32:48,359 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:48,359 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:48,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:48,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:48,560 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:48,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:48,560 INFO L85 PathProgramCache]: Analyzing trace with hash -2099405738, now seen corresponding path program 1 times [2024-10-14 20:32:48,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:48,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039999529] [2024-10-14 20:32:48,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:48,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:48,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:48,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:48,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:48,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:48,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:48,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:32:48,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:48,612 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:48,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:48,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039999529] [2024-10-14 20:32:48,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039999529] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:48,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583013895] [2024-10-14 20:32:48,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:48,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:48,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:48,614 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:48,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-10-14 20:32:48,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:48,651 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:32:48,652 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:48,820 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:48,820 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:48,907 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:48,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583013895] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:48,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:48,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-10-14 20:32:48,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245667567] [2024-10-14 20:32:48,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:48,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-14 20:32:48,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:48,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-14 20:32:48,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-10-14 20:32:48,909 INFO L87 Difference]: Start difference. First operand 746 states and 931 transitions. Second operand has 13 states, 12 states have (on average 14.916666666666666) internal successors, (179), 13 states have internal predecessors, (179), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-10-14 20:32:49,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:49,202 INFO L93 Difference]: Finished difference Result 1124 states and 1394 transitions. [2024-10-14 20:32:49,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-14 20:32:49,203 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 14.916666666666666) internal successors, (179), 13 states have internal predecessors, (179), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 78 [2024-10-14 20:32:49,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:49,205 INFO L225 Difference]: With dead ends: 1124 [2024-10-14 20:32:49,205 INFO L226 Difference]: Without dead ends: 1122 [2024-10-14 20:32:49,206 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2024-10-14 20:32:49,207 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 1001 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1002 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:49,207 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1002 Valid, 281 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:32:49,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2024-10-14 20:32:49,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 976. [2024-10-14 20:32:49,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 923 states have (on average 1.2654387865655472) internal successors, (1168), 947 states have internal predecessors, (1168), 26 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-10-14 20:32:49,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1220 transitions. [2024-10-14 20:32:49,252 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1220 transitions. Word has length 78 [2024-10-14 20:32:49,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:49,252 INFO L471 AbstractCegarLoop]: Abstraction has 976 states and 1220 transitions. [2024-10-14 20:32:49,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 14.916666666666666) internal successors, (179), 13 states have internal predecessors, (179), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-10-14 20:32:49,252 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1220 transitions. [2024-10-14 20:32:49,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-10-14 20:32:49,252 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:49,253 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:49,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:49,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-10-14 20:32:49,453 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:49,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:49,453 INFO L85 PathProgramCache]: Analyzing trace with hash 498464703, now seen corresponding path program 1 times [2024-10-14 20:32:49,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:49,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785491150] [2024-10-14 20:32:49,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:49,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:49,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:49,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:49,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:49,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:49,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:49,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:49,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:32:49,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:49,500 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:49,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:49,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785491150] [2024-10-14 20:32:49,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785491150] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:49,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238287532] [2024-10-14 20:32:49,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:49,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:49,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:49,502 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:49,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-14 20:32:49,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:49,538 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-14 20:32:49,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:49,660 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:49,660 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:49,792 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:49,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238287532] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:49,792 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:49,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-10-14 20:32:49,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142693515] [2024-10-14 20:32:49,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:49,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-14 20:32:49,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:49,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-14 20:32:49,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-10-14 20:32:49,793 INFO L87 Difference]: Start difference. First operand 976 states and 1220 transitions. Second operand has 10 states, 9 states have (on average 17.555555555555557) internal successors, (158), 10 states have internal predecessors, (158), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:32:50,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:50,259 INFO L93 Difference]: Finished difference Result 1500 states and 1854 transitions. [2024-10-14 20:32:50,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-14 20:32:50,259 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 17.555555555555557) internal successors, (158), 10 states have internal predecessors, (158), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 81 [2024-10-14 20:32:50,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:50,262 INFO L225 Difference]: With dead ends: 1500 [2024-10-14 20:32:50,262 INFO L226 Difference]: Without dead ends: 1499 [2024-10-14 20:32:50,262 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2024-10-14 20:32:50,262 INFO L432 NwaCegarLoop]: 122 mSDtfsCounter, 370 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:50,263 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 440 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:32:50,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2024-10-14 20:32:50,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1267. [2024-10-14 20:32:50,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1267 states, 1205 states have (on average 1.262240663900415) internal successors, (1521), 1229 states have internal predecessors, (1521), 35 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2024-10-14 20:32:50,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1591 transitions. [2024-10-14 20:32:50,311 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1591 transitions. Word has length 81 [2024-10-14 20:32:50,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:50,311 INFO L471 AbstractCegarLoop]: Abstraction has 1267 states and 1591 transitions. [2024-10-14 20:32:50,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 17.555555555555557) internal successors, (158), 10 states have internal predecessors, (158), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:32:50,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1591 transitions. [2024-10-14 20:32:50,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-10-14 20:32:50,312 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:50,312 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:50,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:50,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:50,512 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:50,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:50,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1738350956, now seen corresponding path program 1 times [2024-10-14 20:32:50,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:50,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888850507] [2024-10-14 20:32:50,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:50,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:50,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:50,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:50,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:50,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:50,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:50,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:32:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:50,573 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:50,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:50,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888850507] [2024-10-14 20:32:50,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888850507] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:50,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768146677] [2024-10-14 20:32:50,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:50,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:50,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:50,575 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:50,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-14 20:32:50,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:50,613 INFO L255 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:32:50,614 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:50,676 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:50,676 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:50,759 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:50,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768146677] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:50,759 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:50,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-10-14 20:32:50,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966090340] [2024-10-14 20:32:50,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:50,760 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-14 20:32:50,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:50,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-14 20:32:50,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:32:50,761 INFO L87 Difference]: Start difference. First operand 1267 states and 1591 transitions. Second operand has 12 states, 11 states have (on average 14.0) internal successors, (154), 12 states have internal predecessors, (154), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:32:50,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:50,964 INFO L93 Difference]: Finished difference Result 1574 states and 1960 transitions. [2024-10-14 20:32:50,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-14 20:32:50,964 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 14.0) internal successors, (154), 12 states have internal predecessors, (154), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 82 [2024-10-14 20:32:50,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:50,967 INFO L225 Difference]: With dead ends: 1574 [2024-10-14 20:32:50,968 INFO L226 Difference]: Without dead ends: 1573 [2024-10-14 20:32:50,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:32:50,968 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 87 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:50,968 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 548 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:50,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1573 states. [2024-10-14 20:32:51,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1573 to 1516. [2024-10-14 20:32:51,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1449 states have (on average 1.2484472049689441) internal successors, (1809), 1473 states have internal predecessors, (1809), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-14 20:32:51,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 1889 transitions. [2024-10-14 20:32:51,030 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 1889 transitions. Word has length 82 [2024-10-14 20:32:51,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:51,030 INFO L471 AbstractCegarLoop]: Abstraction has 1516 states and 1889 transitions. [2024-10-14 20:32:51,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 14.0) internal successors, (154), 12 states have internal predecessors, (154), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:32:51,030 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 1889 transitions. [2024-10-14 20:32:51,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-10-14 20:32:51,030 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:51,030 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:51,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-10-14 20:32:51,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:51,231 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:51,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:51,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1801960399, now seen corresponding path program 1 times [2024-10-14 20:32:51,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:51,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518837118] [2024-10-14 20:32:51,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:51,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:51,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:51,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:51,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:51,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:51,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:51,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:32:51,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:51,306 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:51,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:51,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518837118] [2024-10-14 20:32:51,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518837118] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:51,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023241586] [2024-10-14 20:32:51,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:51,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:51,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:51,308 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:51,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-14 20:32:51,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:51,343 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:32:51,344 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:51,589 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:51,589 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:51,825 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:51,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023241586] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:51,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:51,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 17 [2024-10-14 20:32:51,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308419059] [2024-10-14 20:32:51,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:51,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-14 20:32:51,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:51,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-14 20:32:51,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2024-10-14 20:32:51,826 INFO L87 Difference]: Start difference. First operand 1516 states and 1889 transitions. Second operand has 18 states, 17 states have (on average 11.470588235294118) internal successors, (195), 18 states have internal predecessors, (195), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-10-14 20:32:52,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:52,471 INFO L93 Difference]: Finished difference Result 1599 states and 1972 transitions. [2024-10-14 20:32:52,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-14 20:32:52,471 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 11.470588235294118) internal successors, (195), 18 states have internal predecessors, (195), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 85 [2024-10-14 20:32:52,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:52,474 INFO L225 Difference]: With dead ends: 1599 [2024-10-14 20:32:52,475 INFO L226 Difference]: Without dead ends: 1598 [2024-10-14 20:32:52,476 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-10-14 20:32:52,476 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 772 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:52,476 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [773 Valid, 447 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:32:52,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2024-10-14 20:32:52,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1522. [2024-10-14 20:32:52,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1455 states have (on average 1.2446735395189004) internal successors, (1811), 1479 states have internal predecessors, (1811), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-14 20:32:52,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 1891 transitions. [2024-10-14 20:32:52,537 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 1891 transitions. Word has length 85 [2024-10-14 20:32:52,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:52,538 INFO L471 AbstractCegarLoop]: Abstraction has 1522 states and 1891 transitions. [2024-10-14 20:32:52,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 11.470588235294118) internal successors, (195), 18 states have internal predecessors, (195), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-10-14 20:32:52,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 1891 transitions. [2024-10-14 20:32:52,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-10-14 20:32:52,538 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:52,538 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:52,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:52,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-10-14 20:32:52,739 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:52,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:52,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1903468058, now seen corresponding path program 1 times [2024-10-14 20:32:52,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:52,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986956932] [2024-10-14 20:32:52,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:52,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:52,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [478678596] [2024-10-14 20:32:52,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:52,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:52,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:52,752 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:52,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-14 20:32:52,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:52,786 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-14 20:32:52,787 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:52,892 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:52,893 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:53,448 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:53,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:53,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986956932] [2024-10-14 20:32:53,448 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:53,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478678596] [2024-10-14 20:32:53,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478678596] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:53,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:53,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-10-14 20:32:53,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922748492] [2024-10-14 20:32:53,449 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:53,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-14 20:32:53,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:53,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-14 20:32:53,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:32:53,449 INFO L87 Difference]: Start difference. First operand 1522 states and 1891 transitions. Second operand has 14 states, 13 states have (on average 10.23076923076923) internal successors, (133), 14 states have internal predecessors, (133), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:32:55,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:55,465 INFO L93 Difference]: Finished difference Result 1535 states and 1898 transitions. [2024-10-14 20:32:55,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-14 20:32:55,466 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.23076923076923) internal successors, (133), 14 states have internal predecessors, (133), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 86 [2024-10-14 20:32:55,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:55,469 INFO L225 Difference]: With dead ends: 1535 [2024-10-14 20:32:55,469 INFO L226 Difference]: Without dead ends: 1533 [2024-10-14 20:32:55,469 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2024-10-14 20:32:55,469 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 212 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:55,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 619 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-10-14 20:32:55,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2024-10-14 20:32:55,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1522. [2024-10-14 20:32:55,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1455 states have (on average 1.2412371134020619) internal successors, (1806), 1479 states have internal predecessors, (1806), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-10-14 20:32:55,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 1886 transitions. [2024-10-14 20:32:55,528 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 1886 transitions. Word has length 86 [2024-10-14 20:32:55,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:55,528 INFO L471 AbstractCegarLoop]: Abstraction has 1522 states and 1886 transitions. [2024-10-14 20:32:55,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.23076923076923) internal successors, (133), 14 states have internal predecessors, (133), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:32:55,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 1886 transitions. [2024-10-14 20:32:55,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-10-14 20:32:55,528 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:55,528 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:55,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:55,729 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-10-14 20:32:55,729 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:55,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:55,729 INFO L85 PathProgramCache]: Analyzing trace with hash -812119277, now seen corresponding path program 1 times [2024-10-14 20:32:55,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:55,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326483049] [2024-10-14 20:32:55,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:55,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:55,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:55,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:32:55,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:55,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:32:55,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:55,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:32:55,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:55,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:32:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:55,778 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:55,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:55,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326483049] [2024-10-14 20:32:55,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326483049] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:32:55,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877313762] [2024-10-14 20:32:55,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:55,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:55,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:55,780 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:55,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-14 20:32:55,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:55,824 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:32:55,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:55,871 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:55,871 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:55,936 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:32:55,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877313762] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:55,936 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:32:55,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-10-14 20:32:55,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994605094] [2024-10-14 20:32:55,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:55,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-14 20:32:55,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:55,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-14 20:32:55,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:32:55,937 INFO L87 Difference]: Start difference. First operand 1522 states and 1886 transitions. Second operand has 12 states, 11 states have (on average 15.0) internal successors, (165), 12 states have internal predecessors, (165), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:32:56,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:32:56,097 INFO L93 Difference]: Finished difference Result 2047 states and 2513 transitions. [2024-10-14 20:32:56,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-14 20:32:56,097 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.0) internal successors, (165), 12 states have internal predecessors, (165), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 87 [2024-10-14 20:32:56,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:32:56,102 INFO L225 Difference]: With dead ends: 2047 [2024-10-14 20:32:56,102 INFO L226 Difference]: Without dead ends: 2046 [2024-10-14 20:32:56,102 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-10-14 20:32:56,103 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 304 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 823 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:32:56,103 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 823 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:32:56,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2024-10-14 20:32:56,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1837. [2024-10-14 20:32:56,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1761 states have (on average 1.246450880181715) internal successors, (2195), 1785 states have internal predecessors, (2195), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-10-14 20:32:56,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 2293 transitions. [2024-10-14 20:32:56,179 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 2293 transitions. Word has length 87 [2024-10-14 20:32:56,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:32:56,180 INFO L471 AbstractCegarLoop]: Abstraction has 1837 states and 2293 transitions. [2024-10-14 20:32:56,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.0) internal successors, (165), 12 states have internal predecessors, (165), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:32:56,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 2293 transitions. [2024-10-14 20:32:56,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-10-14 20:32:56,180 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:32:56,180 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:32:56,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-10-14 20:32:56,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-10-14 20:32:56,381 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:32:56,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:32:56,381 INFO L85 PathProgramCache]: Analyzing trace with hash 899994254, now seen corresponding path program 1 times [2024-10-14 20:32:56,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:32:56,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625158943] [2024-10-14 20:32:56,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:56,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:32:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:32:56,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2071535220] [2024-10-14 20:32:56,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:32:56,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:32:56,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:32:56,395 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:32:56,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-10-14 20:32:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:32:56,432 INFO L255 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-14 20:32:56,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:32:56,643 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:32:56,643 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:32:58,377 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:32:58,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:32:58,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625158943] [2024-10-14 20:32:58,378 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:32:58,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071535220] [2024-10-14 20:32:58,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071535220] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:32:58,378 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:32:58,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2024-10-14 20:32:58,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591191366] [2024-10-14 20:32:58,378 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:32:58,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-10-14 20:32:58,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:32:58,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-10-14 20:32:58,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2024-10-14 20:32:58,379 INFO L87 Difference]: Start difference. First operand 1837 states and 2293 transitions. Second operand has 23 states, 22 states have (on average 6.7272727272727275) internal successors, (148), 23 states have internal predecessors, (148), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-14 20:33:03,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:03,457 INFO L93 Difference]: Finished difference Result 2710 states and 3390 transitions. [2024-10-14 20:33:03,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-10-14 20:33:03,457 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.7272727272727275) internal successors, (148), 23 states have internal predecessors, (148), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 89 [2024-10-14 20:33:03,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:03,464 INFO L225 Difference]: With dead ends: 2710 [2024-10-14 20:33:03,464 INFO L226 Difference]: Without dead ends: 2076 [2024-10-14 20:33:03,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=693, Invalid=2847, Unknown=0, NotChecked=0, Total=3540 [2024-10-14 20:33:03,469 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 805 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 1653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:03,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 420 Invalid, 1653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-10-14 20:33:03,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2024-10-14 20:33:03,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 2015. [2024-10-14 20:33:03,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2015 states, 1933 states have (on average 1.25504397309881) internal successors, (2426), 1957 states have internal predecessors, (2426), 55 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-10-14 20:33:03,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 2536 transitions. [2024-10-14 20:33:03,561 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 2536 transitions. Word has length 89 [2024-10-14 20:33:03,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:03,561 INFO L471 AbstractCegarLoop]: Abstraction has 2015 states and 2536 transitions. [2024-10-14 20:33:03,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.7272727272727275) internal successors, (148), 23 states have internal predecessors, (148), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-14 20:33:03,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 2536 transitions. [2024-10-14 20:33:03,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-10-14 20:33:03,562 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:03,562 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:03,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:03,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-10-14 20:33:03,762 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:03,762 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:03,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1807813962, now seen corresponding path program 1 times [2024-10-14 20:33:03,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:03,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192339309] [2024-10-14 20:33:03,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:03,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:03,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:33:03,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1034198353] [2024-10-14 20:33:03,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:03,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:03,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:03,773 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:03,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-10-14 20:33:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:03,820 INFO L255 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-14 20:33:03,821 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:04,281 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:04,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:04,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192339309] [2024-10-14 20:33:04,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:33:04,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034198353] [2024-10-14 20:33:04,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034198353] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:04,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:33:04,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-10-14 20:33:04,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309107064] [2024-10-14 20:33:04,991 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:04,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-14 20:33:04,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:04,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-14 20:33:04,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:33:04,992 INFO L87 Difference]: Start difference. First operand 2015 states and 2536 transitions. Second operand has 14 states, 13 states have (on average 6.076923076923077) internal successors, (79), 14 states have internal predecessors, (79), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-14 20:33:05,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:05,663 INFO L93 Difference]: Finished difference Result 2152 states and 2704 transitions. [2024-10-14 20:33:05,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-14 20:33:05,664 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.076923076923077) internal successors, (79), 14 states have internal predecessors, (79), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 93 [2024-10-14 20:33:05,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:05,669 INFO L225 Difference]: With dead ends: 2152 [2024-10-14 20:33:05,671 INFO L226 Difference]: Without dead ends: 2148 [2024-10-14 20:33:05,672 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=585, Unknown=0, NotChecked=0, Total=756 [2024-10-14 20:33:05,672 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 193 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 1317 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:05,672 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 587 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1317 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-14 20:33:05,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2024-10-14 20:33:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 2102. [2024-10-14 20:33:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2102 states, 2017 states have (on average 1.2563212692117005) internal successors, (2534), 2041 states have internal predecessors, (2534), 58 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-10-14 20:33:05,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2102 states to 2102 states and 2650 transitions. [2024-10-14 20:33:05,756 INFO L78 Accepts]: Start accepts. Automaton has 2102 states and 2650 transitions. Word has length 93 [2024-10-14 20:33:05,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:05,757 INFO L471 AbstractCegarLoop]: Abstraction has 2102 states and 2650 transitions. [2024-10-14 20:33:05,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.076923076923077) internal successors, (79), 14 states have internal predecessors, (79), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-14 20:33:05,757 INFO L276 IsEmpty]: Start isEmpty. Operand 2102 states and 2650 transitions. [2024-10-14 20:33:05,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-10-14 20:33:05,757 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:05,757 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:05,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:05,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:05,962 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:05,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:05,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1298429678, now seen corresponding path program 1 times [2024-10-14 20:33:05,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:05,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714195615] [2024-10-14 20:33:05,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:05,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:05,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:33:05,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2107026061] [2024-10-14 20:33:05,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:05,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:05,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:05,972 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:05,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-10-14 20:33:06,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:06,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-14 20:33:06,018 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:06,416 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:06,416 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:08,666 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:08,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:08,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714195615] [2024-10-14 20:33:08,667 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:33:08,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107026061] [2024-10-14 20:33:08,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107026061] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:08,667 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:33:08,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 25 [2024-10-14 20:33:08,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34168515] [2024-10-14 20:33:08,667 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:08,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-10-14 20:33:08,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:08,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-10-14 20:33:08,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2024-10-14 20:33:08,668 INFO L87 Difference]: Start difference. First operand 2102 states and 2650 transitions. Second operand has 26 states, 25 states have (on average 6.28) internal successors, (157), 26 states have internal predecessors, (157), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-10-14 20:33:11,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:11,900 INFO L93 Difference]: Finished difference Result 2120 states and 2668 transitions. [2024-10-14 20:33:11,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-14 20:33:11,901 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 6.28) internal successors, (157), 26 states have internal predecessors, (157), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) Word has length 94 [2024-10-14 20:33:11,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:11,903 INFO L225 Difference]: With dead ends: 2120 [2024-10-14 20:33:11,903 INFO L226 Difference]: Without dead ends: 2119 [2024-10-14 20:33:11,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=406, Invalid=1756, Unknown=0, NotChecked=0, Total=2162 [2024-10-14 20:33:11,905 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 507 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 2150 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 2170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:11,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 436 Invalid, 2170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2150 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-10-14 20:33:11,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2119 states. [2024-10-14 20:33:11,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2119 to 2086. [2024-10-14 20:33:11,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2086 states, 2001 states have (on average 1.2573713143428287) internal successors, (2516), 2025 states have internal predecessors, (2516), 58 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-10-14 20:33:11,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2086 states to 2086 states and 2632 transitions. [2024-10-14 20:33:11,997 INFO L78 Accepts]: Start accepts. Automaton has 2086 states and 2632 transitions. Word has length 94 [2024-10-14 20:33:12,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:12,000 INFO L471 AbstractCegarLoop]: Abstraction has 2086 states and 2632 transitions. [2024-10-14 20:33:12,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 6.28) internal successors, (157), 26 states have internal predecessors, (157), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-10-14 20:33:12,000 INFO L276 IsEmpty]: Start isEmpty. Operand 2086 states and 2632 transitions. [2024-10-14 20:33:12,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-10-14 20:33:12,001 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:12,001 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:12,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:12,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-10-14 20:33:12,201 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:12,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:12,202 INFO L85 PathProgramCache]: Analyzing trace with hash -2115616630, now seen corresponding path program 1 times [2024-10-14 20:33:12,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:12,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674790112] [2024-10-14 20:33:12,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:12,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:12,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:12,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:12,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:12,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:33:12,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:12,321 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:12,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:12,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674790112] [2024-10-14 20:33:12,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674790112] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:12,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038103638] [2024-10-14 20:33:12,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:12,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:12,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:12,323 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:12,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-10-14 20:33:12,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:12,363 INFO L255 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-14 20:33:12,364 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:12,661 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:12,662 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:12,807 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:12,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038103638] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:12,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:12,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2024-10-14 20:33:12,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454079768] [2024-10-14 20:33:12,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:12,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-10-14 20:33:12,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:12,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-10-14 20:33:12,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2024-10-14 20:33:12,809 INFO L87 Difference]: Start difference. First operand 2086 states and 2632 transitions. Second operand has 23 states, 22 states have (on average 10.045454545454545) internal successors, (221), 23 states have internal predecessors, (221), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-14 20:33:13,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:13,702 INFO L93 Difference]: Finished difference Result 2120 states and 2667 transitions. [2024-10-14 20:33:13,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-14 20:33:13,702 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 10.045454545454545) internal successors, (221), 23 states have internal predecessors, (221), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 95 [2024-10-14 20:33:13,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:13,705 INFO L225 Difference]: With dead ends: 2120 [2024-10-14 20:33:13,705 INFO L226 Difference]: Without dead ends: 2119 [2024-10-14 20:33:13,705 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=241, Invalid=1319, Unknown=0, NotChecked=0, Total=1560 [2024-10-14 20:33:13,706 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 177 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 1645 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 1656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:13,706 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 851 Invalid, 1656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1645 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-14 20:33:13,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2119 states. [2024-10-14 20:33:13,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2119 to 2107. [2024-10-14 20:33:13,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 2022 states have (on average 1.2546983184965381) internal successors, (2537), 2046 states have internal predecessors, (2537), 58 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-10-14 20:33:13,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 2653 transitions. [2024-10-14 20:33:13,793 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 2653 transitions. Word has length 95 [2024-10-14 20:33:13,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:13,793 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 2653 transitions. [2024-10-14 20:33:13,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 10.045454545454545) internal successors, (221), 23 states have internal predecessors, (221), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-14 20:33:13,793 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 2653 transitions. [2024-10-14 20:33:13,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-14 20:33:13,795 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:13,795 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 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-10-14 20:33:13,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:13,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-10-14 20:33:14,000 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:14,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:14,000 INFO L85 PathProgramCache]: Analyzing trace with hash 2078295400, now seen corresponding path program 1 times [2024-10-14 20:33:14,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:14,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371993557] [2024-10-14 20:33:14,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:14,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:14,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:14,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:14,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:14,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:14,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:33:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 23 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:14,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:14,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371993557] [2024-10-14 20:33:14,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371993557] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:14,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389993536] [2024-10-14 20:33:14,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:14,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:14,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:14,105 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:14,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-10-14 20:33:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:14,146 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-14 20:33:14,147 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 23 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:14,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:14,375 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 23 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:14,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389993536] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:14,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:14,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-10-14 20:33:14,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759174019] [2024-10-14 20:33:14,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:14,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-14 20:33:14,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:14,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-14 20:33:14,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:33:14,377 INFO L87 Difference]: Start difference. First operand 2107 states and 2653 transitions. Second operand has 15 states, 15 states have (on average 11.133333333333333) internal successors, (167), 15 states have internal predecessors, (167), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-14 20:33:14,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:14,778 INFO L93 Difference]: Finished difference Result 2564 states and 3240 transitions. [2024-10-14 20:33:14,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-14 20:33:14,778 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.133333333333333) internal successors, (167), 15 states have internal predecessors, (167), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 96 [2024-10-14 20:33:14,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:14,780 INFO L225 Difference]: With dead ends: 2564 [2024-10-14 20:33:14,780 INFO L226 Difference]: Without dead ends: 1059 [2024-10-14 20:33:14,781 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-10-14 20:33:14,782 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 425 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:14,782 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 504 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:33:14,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2024-10-14 20:33:14,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1036. [2024-10-14 20:33:14,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 981 states have (on average 1.2507645259938838) internal successors, (1227), 1005 states have internal predecessors, (1227), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-10-14 20:33:14,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 1283 transitions. [2024-10-14 20:33:14,823 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 1283 transitions. Word has length 96 [2024-10-14 20:33:14,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:14,824 INFO L471 AbstractCegarLoop]: Abstraction has 1036 states and 1283 transitions. [2024-10-14 20:33:14,824 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.133333333333333) internal successors, (167), 15 states have internal predecessors, (167), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-14 20:33:14,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 1283 transitions. [2024-10-14 20:33:14,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-14 20:33:14,824 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:14,824 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:14,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:15,028 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-10-14 20:33:15,029 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:15,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:15,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1159605914, now seen corresponding path program 1 times [2024-10-14 20:33:15,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:15,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906022486] [2024-10-14 20:33:15,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:15,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:15,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:15,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:15,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:15,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:15,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-14 20:33:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:15,083 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-10-14 20:33:15,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:15,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906022486] [2024-10-14 20:33:15,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906022486] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:33:15,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:33:15,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 20:33:15,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434185496] [2024-10-14 20:33:15,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:33:15,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-14 20:33:15,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:15,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-14 20:33:15,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:33:15,084 INFO L87 Difference]: Start difference. First operand 1036 states and 1283 transitions. Second operand has 4 states, 3 states have (on average 21.0) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:33:15,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:15,211 INFO L93 Difference]: Finished difference Result 1039 states and 1284 transitions. [2024-10-14 20:33:15,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-14 20:33:15,212 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 96 [2024-10-14 20:33:15,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:15,213 INFO L225 Difference]: With dead ends: 1039 [2024-10-14 20:33:15,213 INFO L226 Difference]: Without dead ends: 1016 [2024-10-14 20:33:15,213 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-14 20:33:15,213 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 20 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:15,213 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 170 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:33:15,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2024-10-14 20:33:15,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 1015. [2024-10-14 20:33:15,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 960 states have (on average 1.2541666666666667) internal successors, (1204), 984 states have internal predecessors, (1204), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-10-14 20:33:15,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 1260 transitions. [2024-10-14 20:33:15,253 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 1260 transitions. Word has length 96 [2024-10-14 20:33:15,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:15,253 INFO L471 AbstractCegarLoop]: Abstraction has 1015 states and 1260 transitions. [2024-10-14 20:33:15,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 20:33:15,253 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 1260 transitions. [2024-10-14 20:33:15,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-10-14 20:33:15,254 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:15,254 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:15,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-10-14 20:33:15,254 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:15,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:15,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1587584718, now seen corresponding path program 1 times [2024-10-14 20:33:15,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:15,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705036974] [2024-10-14 20:33:15,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:15,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:15,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:33:15,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1036057703] [2024-10-14 20:33:15,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:15,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:15,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:15,265 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:15,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-10-14 20:33:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:15,305 INFO L255 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-14 20:33:15,306 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:15,544 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:15,544 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:16,082 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:16,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:16,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705036974] [2024-10-14 20:33:16,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:33:16,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036057703] [2024-10-14 20:33:16,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036057703] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:16,083 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:33:16,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-10-14 20:33:16,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97270241] [2024-10-14 20:33:16,083 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:16,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-14 20:33:16,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:16,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-14 20:33:16,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:33:16,084 INFO L87 Difference]: Start difference. First operand 1015 states and 1260 transitions. Second operand has 19 states, 18 states have (on average 9.055555555555555) internal successors, (163), 19 states have internal predecessors, (163), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-10-14 20:33:17,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:17,214 INFO L93 Difference]: Finished difference Result 1231 states and 1524 transitions. [2024-10-14 20:33:17,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-10-14 20:33:17,214 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 9.055555555555555) internal successors, (163), 19 states have internal predecessors, (163), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) Word has length 97 [2024-10-14 20:33:17,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:17,216 INFO L225 Difference]: With dead ends: 1231 [2024-10-14 20:33:17,216 INFO L226 Difference]: Without dead ends: 1227 [2024-10-14 20:33:17,216 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2024-10-14 20:33:17,216 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 754 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:17,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [754 Valid, 514 Invalid, 1403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-14 20:33:17,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2024-10-14 20:33:17,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 1114. [2024-10-14 20:33:17,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 1055 states have (on average 1.2464454976303319) internal successors, (1315), 1079 states have internal predecessors, (1315), 32 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-10-14 20:33:17,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1379 transitions. [2024-10-14 20:33:17,262 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1379 transitions. Word has length 97 [2024-10-14 20:33:17,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:17,263 INFO L471 AbstractCegarLoop]: Abstraction has 1114 states and 1379 transitions. [2024-10-14 20:33:17,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 9.055555555555555) internal successors, (163), 19 states have internal predecessors, (163), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-10-14 20:33:17,263 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1379 transitions. [2024-10-14 20:33:17,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-10-14 20:33:17,263 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:17,263 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:17,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:17,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:17,464 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:17,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:17,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1820908924, now seen corresponding path program 1 times [2024-10-14 20:33:17,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:17,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654675001] [2024-10-14 20:33:17,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:17,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:17,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:17,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:17,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:17,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:33:17,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:17,515 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:17,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:17,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654675001] [2024-10-14 20:33:17,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654675001] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:17,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733142204] [2024-10-14 20:33:17,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:17,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:17,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:17,517 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:17,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-10-14 20:33:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:17,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-14 20:33:17,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:17,636 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:17,637 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:33:17,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733142204] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:33:17,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 20:33:17,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2024-10-14 20:33:17,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338497492] [2024-10-14 20:33:17,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:33:17,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-14 20:33:17,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:17,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-14 20:33:17,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:33:17,639 INFO L87 Difference]: Start difference. First operand 1114 states and 1379 transitions. Second operand has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:33:17,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:17,790 INFO L93 Difference]: Finished difference Result 1115 states and 1379 transitions. [2024-10-14 20:33:17,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 20:33:17,791 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 99 [2024-10-14 20:33:17,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:17,792 INFO L225 Difference]: With dead ends: 1115 [2024-10-14 20:33:17,792 INFO L226 Difference]: Without dead ends: 1114 [2024-10-14 20:33:17,792 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-10-14 20:33:17,792 INFO L432 NwaCegarLoop]: 101 mSDtfsCounter, 86 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:17,793 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 265 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-14 20:33:17,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1114 states. [2024-10-14 20:33:17,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1114 to 1113. [2024-10-14 20:33:17,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 1055 states have (on average 1.2454976303317535) internal successors, (1314), 1078 states have internal predecessors, (1314), 32 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-10-14 20:33:17,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 1378 transitions. [2024-10-14 20:33:17,839 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 1378 transitions. Word has length 99 [2024-10-14 20:33:17,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:17,840 INFO L471 AbstractCegarLoop]: Abstraction has 1113 states and 1378 transitions. [2024-10-14 20:33:17,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.0) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:33:17,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 1378 transitions. [2024-10-14 20:33:17,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-10-14 20:33:17,840 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:17,841 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:17,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-10-14 20:33:18,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:18,041 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:18,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:18,042 INFO L85 PathProgramCache]: Analyzing trace with hash 613601972, now seen corresponding path program 1 times [2024-10-14 20:33:18,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:18,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602712277] [2024-10-14 20:33:18,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:18,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:33:18,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [291595636] [2024-10-14 20:33:18,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:18,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:18,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:18,059 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:18,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-10-14 20:33:18,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:18,099 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-14 20:33:18,100 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:18,723 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:18,723 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:21,475 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:21,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:21,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602712277] [2024-10-14 20:33:21,476 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:33:21,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291595636] [2024-10-14 20:33:21,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291595636] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:21,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-14 20:33:21,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2024-10-14 20:33:21,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114595717] [2024-10-14 20:33:21,476 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:21,476 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-14 20:33:21,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:21,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-14 20:33:21,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2024-10-14 20:33:21,477 INFO L87 Difference]: Start difference. First operand 1113 states and 1378 transitions. Second operand has 25 states, 24 states have (on average 6.708333333333333) internal successors, (161), 25 states have internal predecessors, (161), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:33:24,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:24,464 INFO L93 Difference]: Finished difference Result 1127 states and 1393 transitions. [2024-10-14 20:33:24,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-10-14 20:33:24,465 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.708333333333333) internal successors, (161), 25 states have internal predecessors, (161), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 100 [2024-10-14 20:33:24,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:24,466 INFO L225 Difference]: With dead ends: 1127 [2024-10-14 20:33:24,466 INFO L226 Difference]: Without dead ends: 1100 [2024-10-14 20:33:24,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=378, Invalid=954, Unknown=0, NotChecked=0, Total=1332 [2024-10-14 20:33:24,467 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 165 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:24,467 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 304 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-10-14 20:33:24,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2024-10-14 20:33:24,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 1100. [2024-10-14 20:33:24,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 1042 states have (on average 1.2476007677543186) internal successors, (1300), 1065 states have internal predecessors, (1300), 32 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-10-14 20:33:24,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 1364 transitions. [2024-10-14 20:33:24,514 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 1364 transitions. Word has length 100 [2024-10-14 20:33:24,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:24,514 INFO L471 AbstractCegarLoop]: Abstraction has 1100 states and 1364 transitions. [2024-10-14 20:33:24,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.708333333333333) internal successors, (161), 25 states have internal predecessors, (161), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-14 20:33:24,515 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 1364 transitions. [2024-10-14 20:33:24,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-10-14 20:33:24,515 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:24,515 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:33:24,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:24,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-10-14 20:33:24,720 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:24,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:24,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1064445514, now seen corresponding path program 1 times [2024-10-14 20:33:24,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:24,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094966314] [2024-10-14 20:33:24,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:24,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:24,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:24,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:24,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:24,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:24,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:24,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:24,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:33:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:24,826 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:24,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:24,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094966314] [2024-10-14 20:33:24,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094966314] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:24,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231354836] [2024-10-14 20:33:24,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:24,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:24,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:24,828 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:24,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-10-14 20:33:24,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:24,867 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-14 20:33:24,868 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:25,155 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 59 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:25,155 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:25,368 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 28 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:25,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231354836] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:25,368 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:25,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-10-14 20:33:25,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002136921] [2024-10-14 20:33:25,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:25,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-14 20:33:25,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:25,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-14 20:33:25,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2024-10-14 20:33:25,370 INFO L87 Difference]: Start difference. First operand 1100 states and 1364 transitions. Second operand has 20 states, 19 states have (on average 13.526315789473685) internal successors, (257), 20 states have internal predecessors, (257), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (11), 10 states have call predecessors, (11), 8 states have call successors, (11) [2024-10-14 20:33:25,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:25,959 INFO L93 Difference]: Finished difference Result 1136 states and 1396 transitions. [2024-10-14 20:33:25,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-14 20:33:25,959 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 13.526315789473685) internal successors, (257), 20 states have internal predecessors, (257), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (11), 10 states have call predecessors, (11), 8 states have call successors, (11) Word has length 103 [2024-10-14 20:33:25,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:25,960 INFO L225 Difference]: With dead ends: 1136 [2024-10-14 20:33:25,961 INFO L226 Difference]: Without dead ends: 1131 [2024-10-14 20:33:25,961 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=291, Invalid=831, Unknown=0, NotChecked=0, Total=1122 [2024-10-14 20:33:25,961 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 476 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:25,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 521 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-14 20:33:25,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2024-10-14 20:33:26,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 991. [2024-10-14 20:33:26,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 940 states have (on average 1.195744680851064) internal successors, (1124), 960 states have internal predecessors, (1124), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-10-14 20:33:26,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1180 transitions. [2024-10-14 20:33:26,005 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1180 transitions. Word has length 103 [2024-10-14 20:33:26,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:26,005 INFO L471 AbstractCegarLoop]: Abstraction has 991 states and 1180 transitions. [2024-10-14 20:33:26,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 13.526315789473685) internal successors, (257), 20 states have internal predecessors, (257), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (11), 10 states have call predecessors, (11), 8 states have call successors, (11) [2024-10-14 20:33:26,006 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1180 transitions. [2024-10-14 20:33:26,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-10-14 20:33:26,006 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:26,006 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:33:26,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:26,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-10-14 20:33:26,207 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:26,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:26,208 INFO L85 PathProgramCache]: Analyzing trace with hash 729925260, now seen corresponding path program 1 times [2024-10-14 20:33:26,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:26,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684695] [2024-10-14 20:33:26,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:26,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:26,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:26,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:26,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:26,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:26,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:33:26,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:26,267 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:26,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:26,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684695] [2024-10-14 20:33:26,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684695] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:26,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881623261] [2024-10-14 20:33:26,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:26,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:26,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:26,269 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:26,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-10-14 20:33:26,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:26,309 INFO L255 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-14 20:33:26,310 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:26,487 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:26,487 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:26,616 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 20:33:26,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881623261] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:26,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:26,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2024-10-14 20:33:26,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634804211] [2024-10-14 20:33:26,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:26,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-14 20:33:26,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:26,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-14 20:33:26,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-10-14 20:33:26,617 INFO L87 Difference]: Start difference. First operand 991 states and 1180 transitions. Second operand has 15 states, 14 states have (on average 16.285714285714285) internal successors, (228), 15 states have internal predecessors, (228), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:33:27,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:27,027 INFO L93 Difference]: Finished difference Result 1164 states and 1364 transitions. [2024-10-14 20:33:27,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-14 20:33:27,027 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 16.285714285714285) internal successors, (228), 15 states have internal predecessors, (228), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 105 [2024-10-14 20:33:27,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:27,028 INFO L225 Difference]: With dead ends: 1164 [2024-10-14 20:33:27,028 INFO L226 Difference]: Without dead ends: 679 [2024-10-14 20:33:27,029 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2024-10-14 20:33:27,029 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 354 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:27,030 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 503 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:33:27,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2024-10-14 20:33:27,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 649. [2024-10-14 20:33:27,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 610 states have (on average 1.178688524590164) internal successors, (719), 628 states have internal predecessors, (719), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-10-14 20:33:27,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 755 transitions. [2024-10-14 20:33:27,058 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 755 transitions. Word has length 105 [2024-10-14 20:33:27,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:27,059 INFO L471 AbstractCegarLoop]: Abstraction has 649 states and 755 transitions. [2024-10-14 20:33:27,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 16.285714285714285) internal successors, (228), 15 states have internal predecessors, (228), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-14 20:33:27,059 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 755 transitions. [2024-10-14 20:33:27,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-10-14 20:33:27,059 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:27,059 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:27,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-10-14 20:33:27,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-10-14 20:33:27,263 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:27,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:27,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1257976168, now seen corresponding path program 2 times [2024-10-14 20:33:27,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:27,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701855699] [2024-10-14 20:33:27,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:27,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:27,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:27,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:27,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:27,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:27,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:27,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:33:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:27,395 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 67 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:27,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:27,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701855699] [2024-10-14 20:33:27,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701855699] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:27,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940240109] [2024-10-14 20:33:27,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:33:27,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:27,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:27,397 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:27,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-10-14 20:33:27,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:33:27,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:33:27,444 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-14 20:33:27,446 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:27,747 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 24 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:27,748 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:27,859 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 24 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-14 20:33:27,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940240109] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:27,860 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:27,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-10-14 20:33:27,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155450886] [2024-10-14 20:33:27,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:27,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-14 20:33:27,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:27,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-14 20:33:27,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2024-10-14 20:33:27,861 INFO L87 Difference]: Start difference. First operand 649 states and 755 transitions. Second operand has 19 states, 18 states have (on average 12.0) internal successors, (216), 19 states have internal predecessors, (216), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 8 states have call predecessors, (8), 6 states have call successors, (8) [2024-10-14 20:33:28,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:28,275 INFO L93 Difference]: Finished difference Result 649 states and 755 transitions. [2024-10-14 20:33:28,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-14 20:33:28,275 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 12.0) internal successors, (216), 19 states have internal predecessors, (216), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 8 states have call predecessors, (8), 6 states have call successors, (8) Word has length 107 [2024-10-14 20:33:28,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:28,276 INFO L225 Difference]: With dead ends: 649 [2024-10-14 20:33:28,276 INFO L226 Difference]: Without dead ends: 647 [2024-10-14 20:33:28,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 208 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2024-10-14 20:33:28,276 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 272 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:28,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 599 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 20:33:28,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2024-10-14 20:33:28,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 625. [2024-10-14 20:33:28,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 588 states have (on average 1.1666666666666667) internal successors, (686), 604 states have internal predecessors, (686), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-10-14 20:33:28,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 722 transitions. [2024-10-14 20:33:28,305 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 722 transitions. Word has length 107 [2024-10-14 20:33:28,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:28,305 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 722 transitions. [2024-10-14 20:33:28,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 12.0) internal successors, (216), 19 states have internal predecessors, (216), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 8 states have call predecessors, (8), 6 states have call successors, (8) [2024-10-14 20:33:28,305 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 722 transitions. [2024-10-14 20:33:28,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-10-14 20:33:28,305 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:28,306 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:33:28,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-10-14 20:33:28,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:28,506 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:28,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:28,506 INFO L85 PathProgramCache]: Analyzing trace with hash -74232489, now seen corresponding path program 1 times [2024-10-14 20:33:28,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:28,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885763501] [2024-10-14 20:33:28,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:28,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:28,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-14 20:33:28,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [306024444] [2024-10-14 20:33:28,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:28,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:28,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:28,516 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:28,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-10-14 20:33:28,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:28,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-14 20:33:28,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:28,707 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-10-14 20:33:28,708 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 20:33:28,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:28,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885763501] [2024-10-14 20:33:28,708 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-14 20:33:28,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306024444] [2024-10-14 20:33:28,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306024444] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 20:33:28,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 20:33:28,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-14 20:33:28,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896921002] [2024-10-14 20:33:28,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 20:33:28,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 20:33:28,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:28,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 20:33:28,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-10-14 20:33:28,709 INFO L87 Difference]: Start difference. First operand 625 states and 722 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:33:29,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:29,104 INFO L93 Difference]: Finished difference Result 626 states and 722 transitions. [2024-10-14 20:33:29,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-14 20:33:29,105 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 118 [2024-10-14 20:33:29,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:29,105 INFO L225 Difference]: With dead ends: 626 [2024-10-14 20:33:29,105 INFO L226 Difference]: Without dead ends: 557 [2024-10-14 20:33:29,106 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-10-14 20:33:29,106 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 52 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:29,106 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 193 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:33:29,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-10-14 20:33:29,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2024-10-14 20:33:29,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 522 states have (on average 1.185823754789272) internal successors, (619), 538 states have internal predecessors, (619), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-10-14 20:33:29,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 651 transitions. [2024-10-14 20:33:29,133 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 651 transitions. Word has length 118 [2024-10-14 20:33:29,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:29,134 INFO L471 AbstractCegarLoop]: Abstraction has 557 states and 651 transitions. [2024-10-14 20:33:29,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-14 20:33:29,134 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 651 transitions. [2024-10-14 20:33:29,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-14 20:33:29,134 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:29,134 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 20:33:29,147 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-10-14 20:33:29,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:29,335 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:29,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:29,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1124290319, now seen corresponding path program 2 times [2024-10-14 20:33:29,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:29,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16059530] [2024-10-14 20:33:29,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:29,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:29,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:29,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:29,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:29,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:29,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:29,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:29,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:33:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:29,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-14 20:33:29,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:29,505 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 57 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-10-14 20:33:29,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:29,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16059530] [2024-10-14 20:33:29,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16059530] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:29,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125499328] [2024-10-14 20:33:29,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-14 20:33:29,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:29,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:29,507 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:29,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-10-14 20:33:29,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-14 20:33:29,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-14 20:33:29,549 INFO L255 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-14 20:33:29,550 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:29,917 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 40 proven. 77 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-10-14 20:33:29,918 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:30,265 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 40 proven. 77 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-10-14 20:33:30,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125499328] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:30,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:30,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 29 [2024-10-14 20:33:30,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051583885] [2024-10-14 20:33:30,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:30,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-14 20:33:30,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:30,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-14 20:33:30,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2024-10-14 20:33:30,267 INFO L87 Difference]: Start difference. First operand 557 states and 651 transitions. Second operand has 29 states, 29 states have (on average 10.241379310344827) internal successors, (297), 29 states have internal predecessors, (297), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 13 states have call predecessors, (14), 11 states have call successors, (14) [2024-10-14 20:33:30,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:30,642 INFO L93 Difference]: Finished difference Result 562 states and 654 transitions. [2024-10-14 20:33:30,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-14 20:33:30,643 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 10.241379310344827) internal successors, (297), 29 states have internal predecessors, (297), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 13 states have call predecessors, (14), 11 states have call successors, (14) Word has length 132 [2024-10-14 20:33:30,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:30,643 INFO L225 Difference]: With dead ends: 562 [2024-10-14 20:33:30,643 INFO L226 Difference]: Without dead ends: 124 [2024-10-14 20:33:30,644 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2024-10-14 20:33:30,644 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 108 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:30,644 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 473 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 20:33:30,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-10-14 20:33:30,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2024-10-14 20:33:30,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 116 states have (on average 1.0) internal successors, (116), 116 states have internal predecessors, (116), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-14 20:33:30,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 126 transitions. [2024-10-14 20:33:30,651 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 126 transitions. Word has length 132 [2024-10-14 20:33:30,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:30,651 INFO L471 AbstractCegarLoop]: Abstraction has 124 states and 126 transitions. [2024-10-14 20:33:30,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 10.241379310344827) internal successors, (297), 29 states have internal predecessors, (297), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 13 states have call predecessors, (14), 11 states have call successors, (14) [2024-10-14 20:33:30,651 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 126 transitions. [2024-10-14 20:33:30,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-10-14 20:33:30,652 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 20:33:30,652 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-10-14 20:33:30,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-10-14 20:33:30,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:30,852 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-10-14 20:33:30,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 20:33:30,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1272847251, now seen corresponding path program 1 times [2024-10-14 20:33:30,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 20:33:30,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201941231] [2024-10-14 20:33:30,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:30,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 20:33:30,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 20:33:30,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-14 20:33:30,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 20:33:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-14 20:33:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-14 20:33:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,927 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-14 20:33:30,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 20:33:30,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201941231] [2024-10-14 20:33:30,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201941231] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 20:33:30,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617425] [2024-10-14 20:33:30,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 20:33:30,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 20:33:30,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 20:33:30,929 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 20:33:30,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-10-14 20:33:30,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 20:33:30,975 INFO L255 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-14 20:33:30,976 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 20:33:31,068 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-14 20:33:31,068 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 20:33:31,177 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-14 20:33:31,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617425] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 20:33:31,177 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 20:33:31,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2024-10-14 20:33:31,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53803911] [2024-10-14 20:33:31,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 20:33:31,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-14 20:33:31,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 20:33:31,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-14 20:33:31,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:33:31,178 INFO L87 Difference]: Start difference. First operand 124 states and 126 transitions. Second operand has 14 states, 13 states have (on average 19.307692307692307) internal successors, (251), 14 states have internal predecessors, (251), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-14 20:33:31,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 20:33:31,211 INFO L93 Difference]: Finished difference Result 124 states and 126 transitions. [2024-10-14 20:33:31,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 20:33:31,212 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 19.307692307692307) internal successors, (251), 14 states have internal predecessors, (251), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 135 [2024-10-14 20:33:31,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 20:33:31,212 INFO L225 Difference]: With dead ends: 124 [2024-10-14 20:33:31,212 INFO L226 Difference]: Without dead ends: 0 [2024-10-14 20:33:31,212 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-10-14 20:33:31,212 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 0 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-14 20:33:31,212 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 294 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-14 20:33:31,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-10-14 20:33:31,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-10-14 20:33:31,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 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-10-14 20:33:31,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-10-14 20:33:31,213 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 135 [2024-10-14 20:33:31,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 20:33:31,213 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-14 20:33:31,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 19.307692307692307) internal successors, (251), 14 states have internal predecessors, (251), 8 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2024-10-14 20:33:31,213 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-10-14 20:33:31,213 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-10-14 20:33:31,217 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 58 remaining) [2024-10-14 20:33:31,217 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 58 remaining) [2024-10-14 20:33:31,217 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 58 remaining) [2024-10-14 20:33:31,217 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 58 remaining) [2024-10-14 20:33:31,218 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 58 remaining) [2024-10-14 20:33:31,219 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 58 remaining) [2024-10-14 20:33:31,220 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 58 remaining) [2024-10-14 20:33:31,221 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 58 remaining) [2024-10-14 20:33:31,222 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 58 remaining) [2024-10-14 20:33:31,223 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 58 remaining) [2024-10-14 20:33:31,223 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 58 remaining) [2024-10-14 20:33:31,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-10-14 20:33:31,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-10-14 20:33:31,426 INFO L407 BasicCegarLoop]: Path program 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] [2024-10-14 20:33:31,428 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-10-14 20:33:33,248 INFO L165 ceAbstractionStarter]: Computing trace abstraction results [2024-10-14 20:33:33,268 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.10 08:33:33 BoogieIcfgContainer [2024-10-14 20:33:33,268 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-10-14 20:33:33,269 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-14 20:33:33,269 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-14 20:33:33,269 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-14 20:33:33,270 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 08:32:16" (3/4) ... [2024-10-14 20:33:33,271 INFO L139 WitnessPrinter]: Generating witness for correct program [2024-10-14 20:33:33,275 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-10-14 20:33:33,275 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2024-10-14 20:33:33,279 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2024-10-14 20:33:33,279 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-10-14 20:33:33,279 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-10-14 20:33:33,280 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-10-14 20:33:33,358 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2024-10-14 20:33:33,358 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.yml [2024-10-14 20:33:33,358 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-14 20:33:33,358 INFO L158 Benchmark]: Toolchain (without parser) took 77500.13ms. Allocated memory was 172.0MB in the beginning and 276.8MB in the end (delta: 104.9MB). Free memory was 118.1MB in the beginning and 197.9MB in the end (delta: -79.8MB). Peak memory consumption was 27.5MB. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: CDTParser took 0.72ms. Allocated memory is still 172.0MB. Free memory is still 135.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: CACSL2BoogieTranslator took 188.05ms. Allocated memory is still 172.0MB. Free memory was 118.1MB in the beginning and 106.1MB in the end (delta: 11.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: Boogie Procedure Inliner took 30.38ms. Allocated memory is still 172.0MB. Free memory was 106.1MB in the beginning and 104.1MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: Boogie Preprocessor took 35.64ms. Allocated memory is still 172.0MB. Free memory was 104.1MB in the beginning and 102.7MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: RCFGBuilder took 421.05ms. Allocated memory is still 172.0MB. Free memory was 102.7MB in the beginning and 78.9MB in the end (delta: 23.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: TraceAbstraction took 76731.02ms. Allocated memory was 172.0MB in the beginning and 276.8MB in the end (delta: 104.9MB). Free memory was 78.2MB in the beginning and 204.1MB in the end (delta: -125.9MB). Peak memory consumption was 106.0MB. Max. memory is 16.1GB. [2024-10-14 20:33:33,359 INFO L158 Benchmark]: Witness Printer took 89.43ms. Allocated memory is still 276.8MB. Free memory was 204.1MB in the beginning and 197.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-10-14 20:33:33,360 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.72ms. Allocated memory is still 172.0MB. Free memory is still 135.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 188.05ms. Allocated memory is still 172.0MB. Free memory was 118.1MB in the beginning and 106.1MB in the end (delta: 11.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 30.38ms. Allocated memory is still 172.0MB. Free memory was 106.1MB in the beginning and 104.1MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 35.64ms. Allocated memory is still 172.0MB. Free memory was 104.1MB in the beginning and 102.7MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 421.05ms. Allocated memory is still 172.0MB. Free memory was 102.7MB in the beginning and 78.9MB in the end (delta: 23.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 76731.02ms. Allocated memory was 172.0MB in the beginning and 276.8MB in the end (delta: 104.9MB). Free memory was 78.2MB in the beginning and 204.1MB in the end (delta: -125.9MB). Peak memory consumption was 106.0MB. Max. memory is 16.1GB. * Witness Printer took 89.43ms. Allocated memory is still 276.8MB. Free memory was 204.1MB in the beginning and 197.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 33]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 33]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 34]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 34]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 41]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 41]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 41]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 41]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 43]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 43]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 43]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 43]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 43]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 43]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 44]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 44]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 46]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 46]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 136 locations, 58 error locations. Started 1 CEGAR loops. OverallTime: 74.8s, OverallIterations: 64, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 36.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16724 SdHoareTripleChecker+Valid, 26.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16688 mSDsluCounter, 21158 SdHoareTripleChecker+Invalid, 24.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16481 mSDsCounter, 696 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 33483 IncrementalHoareTripleChecker+Invalid, 34179 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 696 mSolverCounterUnsat, 4677 mSDtfsCounter, 33483 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6526 GetRequests, 5569 SyntacticMatches, 10 SemanticMatches, 947 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 4994 ImplicationChecksByTransitivity, 14.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2107occurred in iteration=53, InterpolantAutomatonStates: 773, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 64 MinimizatonAttempts, 2858 StatesRemovedByMinimization, 50 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 24.5s InterpolantComputationTime, 7279 NumberOfCodeBlocks, 7279 NumberOfCodeBlocksAsserted, 115 NumberOfCheckSat, 7797 ConstructedInterpolants, 18 QuantifiedInterpolants, 57746 SizeOfPredicates, 112 NumberOfNonLiveVariables, 6179 ConjunctsInSsa, 504 ConjunctsInUnsatCore, 111 InterpolantComputations, 31 PerfectInterpolantSequences, 1135/3335 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 58 specifications checked. All of them hold - InvariantResult [Line: 32]: Loop Invariant Derived loop invariant: (((((((((((Y <= 1) && (0 <= Y)) && (y == 0)) && (((long long) 2 * Y) == ((__int128) X + v))) && (0 <= X)) && (x == 0)) && (((long long) 2 * Y) <= ((__int128) v + 1))) || (((((((((((Y <= 1) && (xy == 0)) && (((long long) Y * 4) == ((__int128) v + ((long long) 3 * X)))) && (X <= 1)) && (0 <= yx)) && (x == 1)) && (y == 1)) && (yx <= 1)) && (X <= ((long long) 2 * Y))) && (0 <= X)) && ((yx % 2) == 0))) || (((((((((xy == 0) && (((__int128) v + 1) == 0)) && (0 <= yx)) && (x == 1)) && (y == 0)) && (Y == 0)) && (yx <= 1)) && (X == 1)) && ((yx % 2) == 0))) || ((((((((2 == x) && (xy == 0)) && (((__int128) v + 1) == 0)) && (y == 0)) && (Y == 0)) && (X == 1)) && (0 <= ((__int128) 4611686018427387903 + yx))) && (yx <= 4611686018427387903))) || ((((((((2 == x) && (yx == 1)) && (y <= 2)) && (1 <= y)) && (v == 1)) && (xy == 1)) && (Y == 1)) && (X == 1))) - ProcedureContractResult [Line: 10]: Procedure Contract for assume_abort_if_not Derived contract for procedure assume_abort_if_not. Ensures: (cond != 0) RESULT: Ultimate proved your program to be correct! [2024-10-14 20:33:33,413 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE