./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 803cd42f 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 ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.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 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 22:51:21,099 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 22:51:21,149 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-22 22:51:21,155 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 22:51:21,156 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 22:51:21,176 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 22:51:21,176 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 22:51:21,176 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 22:51:21,177 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 22:51:21,177 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 22:51:21,177 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 22:51:21,177 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 22:51:21,178 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 22:51:21,178 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 22:51:21,178 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 22:51:21,179 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 22:51:21,179 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 22:51:21,179 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 22:51:21,179 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 22:51:21,180 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 22:51:21,182 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 22:51:21,184 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 22:51:21,184 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 22:51:21,185 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 22:51:21,185 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 22:51:21,185 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-22 22:51:21,185 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-22 22:51:21,185 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 22:51:21,185 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 22:51:21,186 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 22:51:21,186 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 22:51:21,186 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:51:21,187 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 22:51:21,187 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 22:51:21,188 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 22:51:21,188 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 22:51:21,189 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 22:51:21,189 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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-11-22 22:51:21,396 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 22:51:21,413 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 22:51:21,415 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 22:51:21,416 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 22:51:21,416 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 22:51:21,417 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c [2024-11-22 22:51:22,645 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 22:51:22,781 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 22:51:22,781 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c [2024-11-22 22:51:22,790 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b28eb4650/1da0e852d0aa4325bd5e907772566d12/FLAG148f5d5fd [2024-11-22 22:51:23,204 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b28eb4650/1da0e852d0aa4325bd5e907772566d12 [2024-11-22 22:51:23,209 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 22:51:23,210 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 22:51:23,212 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 22:51:23,212 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 22:51:23,217 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 22:51:23,217 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,218 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f74a337 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23, skipping insertion in model container [2024-11-22 22:51:23,219 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,233 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 22:51:23,370 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:51:23,376 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 22:51:23,388 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:51:23,399 INFO L204 MainTranslator]: Completed translation [2024-11-22 22:51:23,399 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23 WrapperNode [2024-11-22 22:51:23,399 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 22:51:23,400 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 22:51:23,400 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 22:51:23,401 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 22:51:23,407 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,411 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,423 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 69 [2024-11-22 22:51:23,424 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 22:51:23,424 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 22:51:23,424 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 22:51:23,424 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 22:51:23,432 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,432 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,433 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,441 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-11-22 22:51:23,441 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,441 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,444 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,446 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,447 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,448 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,449 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 22:51:23,450 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 22:51:23,450 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 22:51:23,450 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 22:51:23,451 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (1/1) ... [2024-11-22 22:51:23,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:51:23,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:23,473 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 22:51:23,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 22:51:23,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 22:51:23,504 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-22 22:51:23,504 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-22 22:51:23,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 22:51:23,505 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 22:51:23,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 22:51:23,505 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-22 22:51:23,505 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-22 22:51:23,546 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 22:51:23,547 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 22:51:23,696 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-22 22:51:23,697 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 22:51:23,705 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 22:51:23,706 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-22 22:51:23,706 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:51:23 BoogieIcfgContainer [2024-11-22 22:51:23,706 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 22:51:23,707 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 22:51:23,707 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 22:51:23,709 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 22:51:23,710 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 10:51:23" (1/3) ... [2024-11-22 22:51:23,710 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26861abe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:51:23, skipping insertion in model container [2024-11-22 22:51:23,710 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:51:23" (2/3) ... [2024-11-22 22:51:23,710 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26861abe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:51:23, skipping insertion in model container [2024-11-22 22:51:23,710 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:51:23" (3/3) ... [2024-11-22 22:51:23,711 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound2.c [2024-11-22 22:51:23,722 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 22:51:23,723 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-11-22 22:51:23,758 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 22:51:23,764 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;@17599cd1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 22:51:23,764 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-22 22:51:23,767 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 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-11-22 22:51:23,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 22:51:23,771 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:23,772 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:23,772 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:23,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:23,776 INFO L85 PathProgramCache]: Analyzing trace with hash 848903376, now seen corresponding path program 1 times [2024-11-22 22:51:23,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:23,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351216404] [2024-11-22 22:51:23,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:23,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:23,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:23,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:23,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351216404] [2024-11-22 22:51:23,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351216404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:23,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:23,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:51:23,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013728020] [2024-11-22 22:51:23,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:23,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 22:51:23,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:23,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 22:51:23,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:51:23,918 INFO L87 Difference]: Start difference. First operand has 64 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 57 states have internal predecessors, (63), 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 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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-11-22 22:51:23,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:23,931 INFO L93 Difference]: Finished difference Result 124 states and 141 transitions. [2024-11-22 22:51:23,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 22:51:23,934 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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 15 [2024-11-22 22:51:23,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:23,938 INFO L225 Difference]: With dead ends: 124 [2024-11-22 22:51:23,938 INFO L226 Difference]: Without dead ends: 57 [2024-11-22 22:51:23,940 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 22:51:23,942 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:23,943 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:51:23,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-22 22:51:23,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-22 22:51:23,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 32 states have (on average 1.65625) internal successors, (53), 51 states have internal predecessors, (53), 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-11-22 22:51:23,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2024-11-22 22:51:23,971 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 15 [2024-11-22 22:51:23,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:23,972 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2024-11-22 22:51:23,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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-11-22 22:51:23,972 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2024-11-22 22:51:23,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 22:51:23,973 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:23,973 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:23,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 22:51:23,973 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:23,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:23,974 INFO L85 PathProgramCache]: Analyzing trace with hash 848903391, now seen corresponding path program 1 times [2024-11-22 22:51:23,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:23,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695506590] [2024-11-22 22:51:23,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:23,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:23,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:23,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [812923649] [2024-11-22 22:51:23,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:23,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:23,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:23,996 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:23,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 22:51:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:24,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:51:24,041 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:24,066 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:24,067 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:24,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:24,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695506590] [2024-11-22 22:51:24,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:24,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812923649] [2024-11-22 22:51:24,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812923649] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:24,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:24,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:51:24,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446794199] [2024-11-22 22:51:24,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:24,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:51:24,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:24,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:51:24,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:51:24,074 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-11-22 22:51:24,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:24,141 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-11-22 22:51:24,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:51:24,141 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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 15 [2024-11-22 22:51:24,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:24,142 INFO L225 Difference]: With dead ends: 91 [2024-11-22 22:51:24,143 INFO L226 Difference]: Without dead ends: 85 [2024-11-22 22:51:24,144 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:51:24,145 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 26 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:24,146 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 76 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:24,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-22 22:51:24,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 77. [2024-11-22 22:51:24,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 51 states have (on average 1.6470588235294117) internal successors, (84), 70 states have internal predecessors, (84), 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-11-22 22:51:24,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 92 transitions. [2024-11-22 22:51:24,153 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 92 transitions. Word has length 15 [2024-11-22 22:51:24,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:24,153 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 92 transitions. [2024-11-22 22:51:24,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 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-11-22 22:51:24,154 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 92 transitions. [2024-11-22 22:51:24,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-22 22:51:24,154 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:24,154 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:24,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-22 22:51:24,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:24,357 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:24,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:24,357 INFO L85 PathProgramCache]: Analyzing trace with hash -247625951, now seen corresponding path program 1 times [2024-11-22 22:51:24,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:24,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114393362] [2024-11-22 22:51:24,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:24,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:24,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:24,457 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:24,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:24,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114393362] [2024-11-22 22:51:24,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114393362] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:24,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:24,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:24,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071415523] [2024-11-22 22:51:24,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:24,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:24,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:24,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:24,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:24,460 INFO L87 Difference]: Start difference. First operand 77 states and 92 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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-11-22 22:51:24,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:24,567 INFO L93 Difference]: Finished difference Result 121 states and 153 transitions. [2024-11-22 22:51:24,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:24,567 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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 17 [2024-11-22 22:51:24,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:24,570 INFO L225 Difference]: With dead ends: 121 [2024-11-22 22:51:24,570 INFO L226 Difference]: Without dead ends: 114 [2024-11-22 22:51:24,570 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 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-11-22 22:51:24,571 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:24,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 94 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:24,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-22 22:51:24,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2024-11-22 22:51:24,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 82 states have (on average 1.5609756097560976) internal successors, (128), 101 states have internal predecessors, (128), 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-11-22 22:51:24,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 140 transitions. [2024-11-22 22:51:24,583 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 140 transitions. Word has length 17 [2024-11-22 22:51:24,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:24,583 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 140 transitions. [2024-11-22 22:51:24,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 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-11-22 22:51:24,584 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 140 transitions. [2024-11-22 22:51:24,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-22 22:51:24,585 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:24,585 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:24,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 22:51:24,585 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:24,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:24,586 INFO L85 PathProgramCache]: Analyzing trace with hash 913530163, now seen corresponding path program 1 times [2024-11-22 22:51:24,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:24,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442154321] [2024-11-22 22:51:24,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:24,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:24,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:24,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:24,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442154321] [2024-11-22 22:51:24,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442154321] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:24,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:24,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:24,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301311645] [2024-11-22 22:51:24,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:24,684 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:24,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:24,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:24,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:24,685 INFO L87 Difference]: Start difference. First operand 110 states and 140 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-11-22 22:51:24,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:24,751 INFO L93 Difference]: Finished difference Result 116 states and 141 transitions. [2024-11-22 22:51:24,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:24,752 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-11-22 22:51:24,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:24,753 INFO L225 Difference]: With dead ends: 116 [2024-11-22 22:51:24,753 INFO L226 Difference]: Without dead ends: 107 [2024-11-22 22:51:24,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 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-11-22 22:51:24,754 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 32 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:24,754 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 78 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:24,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-22 22:51:24,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-22 22:51:24,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5324675324675325) internal successors, (118), 96 states have internal predecessors, (118), 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-11-22 22:51:24,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 130 transitions. [2024-11-22 22:51:24,763 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 130 transitions. Word has length 18 [2024-11-22 22:51:24,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:24,763 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 130 transitions. [2024-11-22 22:51:24,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-11-22 22:51:24,763 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 130 transitions. [2024-11-22 22:51:24,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-22 22:51:24,764 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:24,764 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:24,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 22:51:24,764 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:24,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:24,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1745335965, now seen corresponding path program 1 times [2024-11-22 22:51:24,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:24,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094273011] [2024-11-22 22:51:24,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:24,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:24,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:24,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:24,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094273011] [2024-11-22 22:51:24,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094273011] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:24,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064527089] [2024-11-22 22:51:24,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:24,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:24,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:24,905 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:24,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 22:51:24,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:24,937 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:24,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:25,031 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:25,031 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:25,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064527089] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:25,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:25,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-22 22:51:25,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350927745] [2024-11-22 22:51:25,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:25,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:25,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:25,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:25,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:25,033 INFO L87 Difference]: Start difference. First operand 105 states and 130 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 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-11-22 22:51:25,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:25,154 INFO L93 Difference]: Finished difference Result 108 states and 134 transitions. [2024-11-22 22:51:25,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:25,154 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 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 19 [2024-11-22 22:51:25,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:25,156 INFO L225 Difference]: With dead ends: 108 [2024-11-22 22:51:25,156 INFO L226 Difference]: Without dead ends: 107 [2024-11-22 22:51:25,156 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:25,157 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:25,157 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:25,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-22 22:51:25,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2024-11-22 22:51:25,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5194805194805194) internal successors, (117), 96 states have internal predecessors, (117), 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-11-22 22:51:25,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 129 transitions. [2024-11-22 22:51:25,172 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 129 transitions. Word has length 19 [2024-11-22 22:51:25,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:25,172 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 129 transitions. [2024-11-22 22:51:25,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 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-11-22 22:51:25,175 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 129 transitions. [2024-11-22 22:51:25,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-22 22:51:25,176 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:25,176 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:25,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 22:51:25,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:25,376 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:25,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:25,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1729159989, now seen corresponding path program 1 times [2024-11-22 22:51:25,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:25,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035575102] [2024-11-22 22:51:25,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:25,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:25,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [266923407] [2024-11-22 22:51:25,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:25,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:25,395 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:25,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 22:51:25,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:25,430 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:25,431 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:25,491 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:25,492 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:25,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:25,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035575102] [2024-11-22 22:51:25,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:25,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266923407] [2024-11-22 22:51:25,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266923407] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:25,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:25,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:25,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144971213] [2024-11-22 22:51:25,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:25,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:25,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:25,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:25,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:25,493 INFO L87 Difference]: Start difference. First operand 105 states and 129 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 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-11-22 22:51:25,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:25,574 INFO L93 Difference]: Finished difference Result 106 states and 129 transitions. [2024-11-22 22:51:25,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:25,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 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-11-22 22:51:25,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:25,576 INFO L225 Difference]: With dead ends: 106 [2024-11-22 22:51:25,576 INFO L226 Difference]: Without dead ends: 105 [2024-11-22 22:51:25,576 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:51:25,577 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 65 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:25,578 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 69 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:25,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2024-11-22 22:51:25,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2024-11-22 22:51:25,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 96 states have internal predecessors, (116), 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-11-22 22:51:25,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 128 transitions. [2024-11-22 22:51:25,587 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 128 transitions. Word has length 20 [2024-11-22 22:51:25,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:25,587 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 128 transitions. [2024-11-22 22:51:25,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 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-11-22 22:51:25,587 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 128 transitions. [2024-11-22 22:51:25,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-22 22:51:25,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:25,588 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-11-22 22:51:25,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-22 22:51:25,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:25,792 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:25,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:25,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1247141175, now seen corresponding path program 1 times [2024-11-22 22:51:25,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:25,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236240170] [2024-11-22 22:51:25,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:25,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:25,890 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:25,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:25,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236240170] [2024-11-22 22:51:25,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236240170] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:25,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52456549] [2024-11-22 22:51:25,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:25,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:25,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:25,893 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:25,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 22:51:25,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:25,925 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:51:25,927 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:25,960 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:25,961 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:26,019 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:26,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52456549] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:26,020 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:26,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-22 22:51:26,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872824644] [2024-11-22 22:51:26,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:26,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:51:26,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:26,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:51:26,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:26,021 INFO L87 Difference]: Start difference. First operand 105 states and 128 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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-11-22 22:51:26,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:26,086 INFO L93 Difference]: Finished difference Result 158 states and 195 transitions. [2024-11-22 22:51:26,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:51:26,087 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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 32 [2024-11-22 22:51:26,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:26,088 INFO L225 Difference]: With dead ends: 158 [2024-11-22 22:51:26,088 INFO L226 Difference]: Without dead ends: 156 [2024-11-22 22:51:26,088 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:26,088 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 118 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:26,089 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 180 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:51:26,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2024-11-22 22:51:26,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 146. [2024-11-22 22:51:26,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 116 states have (on average 1.5) internal successors, (174), 135 states have internal predecessors, (174), 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-11-22 22:51:26,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 190 transitions. [2024-11-22 22:51:26,099 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 190 transitions. Word has length 32 [2024-11-22 22:51:26,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:26,100 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 190 transitions. [2024-11-22 22:51:26,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 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-11-22 22:51:26,100 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 190 transitions. [2024-11-22 22:51:26,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-22 22:51:26,101 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:26,102 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-11-22 22:51:26,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:26,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:26,302 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:26,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:26,303 INFO L85 PathProgramCache]: Analyzing trace with hash -6670674, now seen corresponding path program 1 times [2024-11-22 22:51:26,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:26,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327319423] [2024-11-22 22:51:26,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:26,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:26,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:26,333 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:26,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:26,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327319423] [2024-11-22 22:51:26,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327319423] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:26,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:26,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:26,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731587361] [2024-11-22 22:51:26,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:26,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:26,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:26,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:26,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:26,334 INFO L87 Difference]: Start difference. First operand 146 states and 190 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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-11-22 22:51:26,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:26,358 INFO L93 Difference]: Finished difference Result 146 states and 190 transitions. [2024-11-22 22:51:26,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:26,359 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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 33 [2024-11-22 22:51:26,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:26,360 INFO L225 Difference]: With dead ends: 146 [2024-11-22 22:51:26,360 INFO L226 Difference]: Without dead ends: 144 [2024-11-22 22:51:26,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:51:26,360 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 57 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:26,361 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 73 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:51:26,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-22 22:51:26,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-22 22:51:26,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 116 states have (on average 1.456896551724138) internal successors, (169), 133 states have internal predecessors, (169), 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-11-22 22:51:26,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 185 transitions. [2024-11-22 22:51:26,372 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 185 transitions. Word has length 33 [2024-11-22 22:51:26,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:26,372 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 185 transitions. [2024-11-22 22:51:26,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 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-11-22 22:51:26,373 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 185 transitions. [2024-11-22 22:51:26,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-22 22:51:26,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:26,373 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] [2024-11-22 22:51:26,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 22:51:26,373 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:26,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:26,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1598481830, now seen corresponding path program 1 times [2024-11-22 22:51:26,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:26,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514521398] [2024-11-22 22:51:26,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:26,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:26,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:26,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [482514693] [2024-11-22 22:51:26,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:26,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:26,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:26,390 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:26,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 22:51:26,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:26,422 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:26,423 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:26,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:26,556 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:26,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:26,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514521398] [2024-11-22 22:51:26,717 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:26,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482514693] [2024-11-22 22:51:26,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482514693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:26,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:26,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:51:26,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826485315] [2024-11-22 22:51:26,718 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:26,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:51:26,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:26,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:51:26,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:26,719 INFO L87 Difference]: Start difference. First operand 144 states and 185 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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-11-22 22:51:26,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:26,822 INFO L93 Difference]: Finished difference Result 151 states and 188 transitions. [2024-11-22 22:51:26,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:51:26,823 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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 35 [2024-11-22 22:51:26,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:26,824 INFO L225 Difference]: With dead ends: 151 [2024-11-22 22:51:26,824 INFO L226 Difference]: Without dead ends: 144 [2024-11-22 22:51:26,824 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:26,825 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 40 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:26,825 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 65 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:26,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-22 22:51:26,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2024-11-22 22:51:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 117 states have (on average 1.3418803418803418) internal successors, (157), 129 states have internal predecessors, (157), 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-11-22 22:51:26,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 173 transitions. [2024-11-22 22:51:26,832 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 173 transitions. Word has length 35 [2024-11-22 22:51:26,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:26,832 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 173 transitions. [2024-11-22 22:51:26,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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-11-22 22:51:26,832 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 173 transitions. [2024-11-22 22:51:26,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-22 22:51:26,833 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:26,833 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] [2024-11-22 22:51:26,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 22:51:27,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,035 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:27,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:27,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1986670774, now seen corresponding path program 1 times [2024-11-22 22:51:27,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:27,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687198775] [2024-11-22 22:51:27,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:27,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:27,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [741262442] [2024-11-22 22:51:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:27,048 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:27,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 22:51:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:27,082 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:27,084 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:27,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:27,174 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:27,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:27,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687198775] [2024-11-22 22:51:27,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:27,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741262442] [2024-11-22 22:51:27,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741262442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:27,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:27,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:51:27,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956174960] [2024-11-22 22:51:27,315 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:27,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:51:27,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:27,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:51:27,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:27,316 INFO L87 Difference]: Start difference. First operand 140 states and 173 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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-11-22 22:51:27,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:27,405 INFO L93 Difference]: Finished difference Result 188 states and 231 transitions. [2024-11-22 22:51:27,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:51:27,405 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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 36 [2024-11-22 22:51:27,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:27,406 INFO L225 Difference]: With dead ends: 188 [2024-11-22 22:51:27,406 INFO L226 Difference]: Without dead ends: 185 [2024-11-22 22:51:27,407 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:27,407 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 94 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:27,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 96 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:27,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-11-22 22:51:27,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 177. [2024-11-22 22:51:27,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 152 states have (on average 1.3289473684210527) internal successors, (202), 164 states have internal predecessors, (202), 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-11-22 22:51:27,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 222 transitions. [2024-11-22 22:51:27,414 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 222 transitions. Word has length 36 [2024-11-22 22:51:27,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:27,414 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 222 transitions. [2024-11-22 22:51:27,415 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 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-11-22 22:51:27,415 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 222 transitions. [2024-11-22 22:51:27,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-22 22:51:27,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:27,415 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] [2024-11-22 22:51:27,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-22 22:51:27,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,620 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:27,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:27,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1523064142, now seen corresponding path program 1 times [2024-11-22 22:51:27,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:27,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942335028] [2024-11-22 22:51:27,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:27,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:27,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:27,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942335028] [2024-11-22 22:51:27,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942335028] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:27,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316236565] [2024-11-22 22:51:27,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:27,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:27,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:27,704 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:27,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 22:51:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:27,731 INFO L255 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:51:27,732 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:27,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:27,807 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:51:27,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316236565] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:27,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:27,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 22:51:27,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737864456] [2024-11-22 22:51:27,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:27,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:51:27,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:27,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:51:27,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:51:27,809 INFO L87 Difference]: Start difference. First operand 177 states and 222 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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-11-22 22:51:27,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:27,870 INFO L93 Difference]: Finished difference Result 177 states and 222 transitions. [2024-11-22 22:51:27,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:51:27,870 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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 37 [2024-11-22 22:51:27,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:27,871 INFO L225 Difference]: With dead ends: 177 [2024-11-22 22:51:27,871 INFO L226 Difference]: Without dead ends: 175 [2024-11-22 22:51:27,871 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:51:27,872 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 20 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:27,872 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 81 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:27,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-22 22:51:27,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 172. [2024-11-22 22:51:27,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.3154362416107384) internal successors, (196), 159 states have internal predecessors, (196), 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-11-22 22:51:27,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 216 transitions. [2024-11-22 22:51:27,878 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 216 transitions. Word has length 37 [2024-11-22 22:51:27,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:27,879 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 216 transitions. [2024-11-22 22:51:27,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 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-11-22 22:51:27,879 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 216 transitions. [2024-11-22 22:51:27,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-22 22:51:27,879 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:27,880 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] [2024-11-22 22:51:27,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:28,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:28,080 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:28,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:28,081 INFO L85 PathProgramCache]: Analyzing trace with hash 29651906, now seen corresponding path program 1 times [2024-11-22 22:51:28,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:28,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346717720] [2024-11-22 22:51:28,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:28,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,148 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:28,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:28,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346717720] [2024-11-22 22:51:28,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346717720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:28,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048532637] [2024-11-22 22:51:28,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:28,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:28,150 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:28,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 22:51:28,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,180 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:28,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:28,240 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:28,240 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:28,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048532637] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:28,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:28,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2024-11-22 22:51:28,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740904880] [2024-11-22 22:51:28,301 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:28,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 22:51:28,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:28,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 22:51:28,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:28,302 INFO L87 Difference]: Start difference. First operand 172 states and 216 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-22 22:51:28,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:28,438 INFO L93 Difference]: Finished difference Result 180 states and 220 transitions. [2024-11-22 22:51:28,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:51:28,439 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 38 [2024-11-22 22:51:28,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:28,439 INFO L225 Difference]: With dead ends: 180 [2024-11-22 22:51:28,440 INFO L226 Difference]: Without dead ends: 172 [2024-11-22 22:51:28,440 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:51:28,440 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:28,441 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 138 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:28,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-22 22:51:28,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-22 22:51:28,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 159 states have internal predecessors, (192), 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-11-22 22:51:28,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 212 transitions. [2024-11-22 22:51:28,447 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 212 transitions. Word has length 38 [2024-11-22 22:51:28,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:28,447 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 212 transitions. [2024-11-22 22:51:28,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-22 22:51:28,447 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 212 transitions. [2024-11-22 22:51:28,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-22 22:51:28,448 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:28,448 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] [2024-11-22 22:51:28,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:28,648 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,SelfDestructingSolverStorable11 [2024-11-22 22:51:28,649 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:28,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:28,649 INFO L85 PathProgramCache]: Analyzing trace with hash 919209140, now seen corresponding path program 1 times [2024-11-22 22:51:28,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:28,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195833321] [2024-11-22 22:51:28,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:28,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:28,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:28,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195833321] [2024-11-22 22:51:28,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195833321] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:28,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:28,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:28,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077376157] [2024-11-22 22:51:28,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:28,702 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:28,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:28,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:28,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:28,703 INFO L87 Difference]: Start difference. First operand 172 states and 212 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-11-22 22:51:28,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:28,757 INFO L93 Difference]: Finished difference Result 173 states and 212 transitions. [2024-11-22 22:51:28,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:28,757 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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 39 [2024-11-22 22:51:28,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:28,758 INFO L225 Difference]: With dead ends: 173 [2024-11-22 22:51:28,759 INFO L226 Difference]: Without dead ends: 172 [2024-11-22 22:51:28,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-22 22:51:28,760 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:28,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 49 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:51:28,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-22 22:51:28,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 172. [2024-11-22 22:51:28,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 149 states have (on average 1.261744966442953) internal successors, (188), 159 states have internal predecessors, (188), 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-11-22 22:51:28,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 208 transitions. [2024-11-22 22:51:28,766 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 208 transitions. Word has length 39 [2024-11-22 22:51:28,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:28,766 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 208 transitions. [2024-11-22 22:51:28,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-11-22 22:51:28,767 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 208 transitions. [2024-11-22 22:51:28,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-22 22:51:28,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:28,767 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] [2024-11-22 22:51:28,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 22:51:28,767 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:28,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:28,768 INFO L85 PathProgramCache]: Analyzing trace with hash -259639638, now seen corresponding path program 1 times [2024-11-22 22:51:28,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:28,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785567304] [2024-11-22 22:51:28,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:28,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,872 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:28,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:28,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785567304] [2024-11-22 22:51:28,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785567304] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:28,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177096637] [2024-11-22 22:51:28,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:28,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:28,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:28,875 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:28,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 22:51:28,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:28,903 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:28,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:28,992 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:28,992 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:29,153 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-22 22:51:29,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177096637] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:29,153 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:29,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-22 22:51:29,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418592883] [2024-11-22 22:51:29,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:29,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-22 22:51:29,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:29,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-22 22:51:29,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:51:29,155 INFO L87 Difference]: Start difference. First operand 172 states and 208 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 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-11-22 22:51:29,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:29,440 INFO L93 Difference]: Finished difference Result 173 states and 208 transitions. [2024-11-22 22:51:29,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 22:51:29,441 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 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 39 [2024-11-22 22:51:29,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:29,442 INFO L225 Difference]: With dead ends: 173 [2024-11-22 22:51:29,442 INFO L226 Difference]: Without dead ends: 170 [2024-11-22 22:51:29,442 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:51:29,443 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 121 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:29,443 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 154 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:29,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-22 22:51:29,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 143. [2024-11-22 22:51:29,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2338709677419355) internal successors, (153), 131 states have internal predecessors, (153), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:51:29,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 171 transitions. [2024-11-22 22:51:29,450 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 171 transitions. Word has length 39 [2024-11-22 22:51:29,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:29,450 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 171 transitions. [2024-11-22 22:51:29,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 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-11-22 22:51:29,450 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 171 transitions. [2024-11-22 22:51:29,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-22 22:51:29,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:29,451 INFO L215 NwaCegarLoop]: trace histogram [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-11-22 22:51:29,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:29,654 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-11-22 22:51:29,654 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:29,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:29,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1569287676, now seen corresponding path program 1 times [2024-11-22 22:51:29,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:29,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663400249] [2024-11-22 22:51:29,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:29,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:29,700 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:29,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:29,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663400249] [2024-11-22 22:51:29,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663400249] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:51:29,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:51:29,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:51:29,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477616648] [2024-11-22 22:51:29,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:51:29,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:51:29,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:29,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:51:29,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:51:29,702 INFO L87 Difference]: Start difference. First operand 143 states and 171 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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-11-22 22:51:29,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:29,769 INFO L93 Difference]: Finished difference Result 144 states and 171 transitions. [2024-11-22 22:51:29,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:51:29,769 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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 40 [2024-11-22 22:51:29,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:29,770 INFO L225 Difference]: With dead ends: 144 [2024-11-22 22:51:29,770 INFO L226 Difference]: Without dead ends: 143 [2024-11-22 22:51:29,770 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-22 22:51:29,771 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 0 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:29,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 61 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:29,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-22 22:51:29,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2024-11-22 22:51:29,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 124 states have (on average 1.2016129032258065) internal successors, (149), 131 states have internal predecessors, (149), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-22 22:51:29,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 167 transitions. [2024-11-22 22:51:29,778 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 167 transitions. Word has length 40 [2024-11-22 22:51:29,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:29,778 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 167 transitions. [2024-11-22 22:51:29,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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-11-22 22:51:29,779 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 167 transitions. [2024-11-22 22:51:29,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-22 22:51:29,780 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:29,780 INFO L215 NwaCegarLoop]: trace histogram [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-11-22 22:51:29,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 22:51:29,780 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:29,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:29,780 INFO L85 PathProgramCache]: Analyzing trace with hash 541105870, now seen corresponding path program 1 times [2024-11-22 22:51:29,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:29,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233830647] [2024-11-22 22:51:29,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:51:29,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1860392842] [2024-11-22 22:51:29,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:29,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:29,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:29,795 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:29,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 22:51:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:29,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:51:29,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:29,955 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:29,955 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:30,034 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:51:30,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:30,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233830647] [2024-11-22 22:51:30,035 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:30,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860392842] [2024-11-22 22:51:30,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860392842] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:30,035 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:30,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-22 22:51:30,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325516272] [2024-11-22 22:51:30,036 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:30,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:51:30,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:30,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:51:30,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:30,037 INFO L87 Difference]: Start difference. First operand 143 states and 167 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 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-11-22 22:51:30,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:30,253 INFO L93 Difference]: Finished difference Result 230 states and 268 transitions. [2024-11-22 22:51:30,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:30,254 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 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 40 [2024-11-22 22:51:30,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:30,255 INFO L225 Difference]: With dead ends: 230 [2024-11-22 22:51:30,255 INFO L226 Difference]: Without dead ends: 158 [2024-11-22 22:51:30,255 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:51:30,256 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 82 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:30,256 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 93 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:30,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-22 22:51:30,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-11-22 22:51:30,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 145 states have internal predecessors, (162), 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-11-22 22:51:30,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 182 transitions. [2024-11-22 22:51:30,265 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 182 transitions. Word has length 40 [2024-11-22 22:51:30,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:30,266 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 182 transitions. [2024-11-22 22:51:30,266 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 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-11-22 22:51:30,266 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 182 transitions. [2024-11-22 22:51:30,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-22 22:51:30,266 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:30,267 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:30,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-22 22:51:30,467 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,SelfDestructingSolverStorable15 [2024-11-22 22:51:30,467 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:30,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:30,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1333082339, now seen corresponding path program 2 times [2024-11-22 22:51:30,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:30,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657043657] [2024-11-22 22:51:30,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:30,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:30,480 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:30,480 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:30,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1246992269] [2024-11-22 22:51:30,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:30,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:30,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:30,483 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:30,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-22 22:51:30,513 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:30,513 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:30,514 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:30,517 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:30,622 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:51:30,622 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:51:30,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:30,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657043657] [2024-11-22 22:51:30,748 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:30,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246992269] [2024-11-22 22:51:30,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246992269] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:30,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:30,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-22 22:51:30,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074818955] [2024-11-22 22:51:30,748 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:30,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:51:30,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:30,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:51:30,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:30,749 INFO L87 Difference]: Start difference. First operand 158 states and 182 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 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-11-22 22:51:31,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:31,108 INFO L93 Difference]: Finished difference Result 325 states and 386 transitions. [2024-11-22 22:51:31,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 22:51:31,109 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 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 56 [2024-11-22 22:51:31,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:31,111 INFO L225 Difference]: With dead ends: 325 [2024-11-22 22:51:31,111 INFO L226 Difference]: Without dead ends: 322 [2024-11-22 22:51:31,111 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:51:31,111 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 142 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:31,111 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 246 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:51:31,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-22 22:51:31,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 300. [2024-11-22 22:51:31,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 274 states have (on average 1.1715328467153285) internal successors, (321), 279 states have internal predecessors, (321), 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-11-22 22:51:31,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 357 transitions. [2024-11-22 22:51:31,126 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 357 transitions. Word has length 56 [2024-11-22 22:51:31,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:31,126 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 357 transitions. [2024-11-22 22:51:31,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 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-11-22 22:51:31,126 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 357 transitions. [2024-11-22 22:51:31,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-22 22:51:31,127 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:31,127 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-22 22:51:31,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-22 22:51:31,327 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-11-22 22:51:31,328 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:31,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:31,328 INFO L85 PathProgramCache]: Analyzing trace with hash 689941713, now seen corresponding path program 2 times [2024-11-22 22:51:31,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:31,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780676631] [2024-11-22 22:51:31,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:31,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:31,340 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:31,340 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:31,481 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:51:31,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:31,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780676631] [2024-11-22 22:51:31,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780676631] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:31,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568254010] [2024-11-22 22:51:31,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:31,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:31,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:31,484 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:31,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-22 22:51:31,511 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:31,511 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:31,512 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:51:31,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:31,647 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-22 22:51:31,647 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:31,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568254010] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:31,722 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:31,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 4] total 13 [2024-11-22 22:51:31,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034419199] [2024-11-22 22:51:31,722 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:31,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:51:31,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:31,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:51:31,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:51:31,723 INFO L87 Difference]: Start difference. First operand 300 states and 357 transitions. Second operand has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-22 22:51:32,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:32,073 INFO L93 Difference]: Finished difference Result 322 states and 383 transitions. [2024-11-22 22:51:32,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:51:32,073 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 58 [2024-11-22 22:51:32,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:32,074 INFO L225 Difference]: With dead ends: 322 [2024-11-22 22:51:32,074 INFO L226 Difference]: Without dead ends: 310 [2024-11-22 22:51:32,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=293, Invalid=763, Unknown=0, NotChecked=0, Total=1056 [2024-11-22 22:51:32,075 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 120 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:32,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 109 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:32,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-22 22:51:32,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2024-11-22 22:51:32,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 285 states have (on average 1.119298245614035) internal successors, (319), 288 states have internal predecessors, (319), 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-11-22 22:51:32,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 357 transitions. [2024-11-22 22:51:32,088 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 357 transitions. Word has length 58 [2024-11-22 22:51:32,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:32,088 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 357 transitions. [2024-11-22 22:51:32,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 6 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-22 22:51:32,088 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 357 transitions. [2024-11-22 22:51:32,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 22:51:32,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:32,089 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:32,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:32,293 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,SelfDestructingSolverStorable17 [2024-11-22 22:51:32,294 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:32,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:32,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1766875250, now seen corresponding path program 1 times [2024-11-22 22:51:32,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:32,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295219797] [2024-11-22 22:51:32,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:32,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:32,356 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:32,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:32,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295219797] [2024-11-22 22:51:32,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295219797] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:32,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124065561] [2024-11-22 22:51:32,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:32,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:32,358 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:32,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-22 22:51:32,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:32,391 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:32,392 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:32,444 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:32,444 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:32,530 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:32,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124065561] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:32,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:32,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-22 22:51:32,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003843892] [2024-11-22 22:51:32,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:32,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:51:32,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:32,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:51:32,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:32,532 INFO L87 Difference]: Start difference. First operand 310 states and 357 transitions. Second operand has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:32,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:32,657 INFO L93 Difference]: Finished difference Result 1042 states and 1262 transitions. [2024-11-22 22:51:32,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:32,657 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 88 [2024-11-22 22:51:32,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:32,660 INFO L225 Difference]: With dead ends: 1042 [2024-11-22 22:51:32,660 INFO L226 Difference]: Without dead ends: 1040 [2024-11-22 22:51:32,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:32,661 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:32,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 119 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:32,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-22 22:51:32,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1040. [2024-11-22 22:51:32,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 969 states have (on average 1.0691434468524252) internal successors, (1036), 971 states have internal predecessors, (1036), 66 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-22 22:51:32,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 1168 transitions. [2024-11-22 22:51:32,700 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 1168 transitions. Word has length 88 [2024-11-22 22:51:32,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:32,700 INFO L471 AbstractCegarLoop]: Abstraction has 1040 states and 1168 transitions. [2024-11-22 22:51:32,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.4) internal successors, (134), 11 states have internal predecessors, (134), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 1168 transitions. [2024-11-22 22:51:32,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-22 22:51:32,701 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:32,701 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:32,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-22 22:51:32,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:32,902 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:32,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:32,902 INFO L85 PathProgramCache]: Analyzing trace with hash -932034271, now seen corresponding path program 1 times [2024-11-22 22:51:32,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:32,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122354492] [2024-11-22 22:51:32,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:32,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:32,952 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:51:32,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:32,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122354492] [2024-11-22 22:51:32,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122354492] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:32,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873373211] [2024-11-22 22:51:32,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:32,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:32,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:32,955 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:32,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-22 22:51:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:32,987 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:32,988 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:33,056 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-22 22:51:33,056 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:33,124 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 54 proven. 24 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 22:51:33,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873373211] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:33,125 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:33,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 10 [2024-11-22 22:51:33,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228740901] [2024-11-22 22:51:33,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:33,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:51:33,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:33,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:51:33,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:51:33,126 INFO L87 Difference]: Start difference. First operand 1040 states and 1168 transitions. Second operand has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-22 22:51:33,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:33,438 INFO L93 Difference]: Finished difference Result 1934 states and 2170 transitions. [2024-11-22 22:51:33,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:51:33,438 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 91 [2024-11-22 22:51:33,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:33,443 INFO L225 Difference]: With dead ends: 1934 [2024-11-22 22:51:33,443 INFO L226 Difference]: Without dead ends: 1630 [2024-11-22 22:51:33,444 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 173 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2024-11-22 22:51:33,444 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 110 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:33,445 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 183 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:33,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2024-11-22 22:51:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1243. [2024-11-22 22:51:33,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1160 states have (on average 1.0672413793103448) internal successors, (1238), 1162 states have internal predecessors, (1238), 78 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-22 22:51:33,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1394 transitions. [2024-11-22 22:51:33,492 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1394 transitions. Word has length 91 [2024-11-22 22:51:33,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:33,493 INFO L471 AbstractCegarLoop]: Abstraction has 1243 states and 1394 transitions. [2024-11-22 22:51:33,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.2) internal successors, (132), 10 states have internal predecessors, (132), 9 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2024-11-22 22:51:33,493 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1394 transitions. [2024-11-22 22:51:33,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-22 22:51:33,493 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:33,494 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:33,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:33,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:33,694 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:33,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:33,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1317964823, now seen corresponding path program 1 times [2024-11-22 22:51:33,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:33,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595331734] [2024-11-22 22:51:33,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:33,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:33,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:33,770 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:33,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:33,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595331734] [2024-11-22 22:51:33,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595331734] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:33,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414048497] [2024-11-22 22:51:33,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:33,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:33,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:33,773 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:33,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-22 22:51:33,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:33,809 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:51:33,810 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:33,862 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:33,862 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:33,946 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 22:51:33,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414048497] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:33,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:33,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-22 22:51:33,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484676225] [2024-11-22 22:51:33,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:33,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:51:33,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:33,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:51:33,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:33,949 INFO L87 Difference]: Start difference. First operand 1243 states and 1394 transitions. Second operand has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:34,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:34,082 INFO L93 Difference]: Finished difference Result 2010 states and 2258 transitions. [2024-11-22 22:51:34,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:34,083 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2024-11-22 22:51:34,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:34,088 INFO L225 Difference]: With dead ends: 2010 [2024-11-22 22:51:34,088 INFO L226 Difference]: Without dead ends: 2009 [2024-11-22 22:51:34,089 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:51:34,089 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 87 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:34,090 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 170 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:34,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2024-11-22 22:51:34,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 2001. [2024-11-22 22:51:34,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 1870 states have (on average 1.0663101604278076) internal successors, (1994), 1872 states have internal predecessors, (1994), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-22 22:51:34,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 2246 transitions. [2024-11-22 22:51:34,187 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 2246 transitions. Word has length 91 [2024-11-22 22:51:34,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:34,188 INFO L471 AbstractCegarLoop]: Abstraction has 2001 states and 2246 transitions. [2024-11-22 22:51:34,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:34,188 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 2246 transitions. [2024-11-22 22:51:34,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-22 22:51:34,189 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:34,189 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:34,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-22 22:51:34,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:34,390 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:34,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:34,390 INFO L85 PathProgramCache]: Analyzing trace with hash -607809200, now seen corresponding path program 1 times [2024-11-22 22:51:34,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:34,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107665449] [2024-11-22 22:51:34,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:34,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:34,489 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:51:34,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:34,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107665449] [2024-11-22 22:51:34,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107665449] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:34,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198216625] [2024-11-22 22:51:34,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:51:34,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:34,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:34,491 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:34,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-22 22:51:34,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:34,530 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:51:34,531 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:34,650 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:51:34,651 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:34,764 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:51:34,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198216625] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:34,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:34,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-22 22:51:34,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753073686] [2024-11-22 22:51:34,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:34,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:51:34,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:34,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:51:34,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:51:34,766 INFO L87 Difference]: Start difference. First operand 2001 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:35,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:35,092 INFO L93 Difference]: Finished difference Result 4459 states and 5002 transitions. [2024-11-22 22:51:35,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 22:51:35,093 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 116 [2024-11-22 22:51:35,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:35,102 INFO L225 Difference]: With dead ends: 4459 [2024-11-22 22:51:35,102 INFO L226 Difference]: Without dead ends: 3299 [2024-11-22 22:51:35,106 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 223 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:51:35,107 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 29 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:35,107 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 247 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:35,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2024-11-22 22:51:35,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 2298. [2024-11-22 22:51:35,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2149 states have (on average 1.0604932526756632) internal successors, (2279), 2151 states have internal predecessors, (2279), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-22 22:51:35,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 2567 transitions. [2024-11-22 22:51:35,217 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 2567 transitions. Word has length 116 [2024-11-22 22:51:35,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:35,217 INFO L471 AbstractCegarLoop]: Abstraction has 2298 states and 2567 transitions. [2024-11-22 22:51:35,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-22 22:51:35,218 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 2567 transitions. [2024-11-22 22:51:35,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:51:35,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:35,220 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:35,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-22 22:51:35,421 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,SelfDestructingSolverStorable21 [2024-11-22 22:51:35,421 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:35,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:35,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1551203553, now seen corresponding path program 2 times [2024-11-22 22:51:35,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:35,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990495985] [2024-11-22 22:51:35,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:35,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:35,439 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:35,439 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:35,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1103086523] [2024-11-22 22:51:35,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:35,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:35,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:35,442 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:51:35,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-22 22:51:35,484 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:35,484 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:35,485 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:35,486 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:35,730 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-22 22:51:35,731 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:39,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:39,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990495985] [2024-11-22 22:51:39,751 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:39,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103086523] [2024-11-22 22:51:39,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103086523] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:39,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:39,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-22 22:51:39,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701560790] [2024-11-22 22:51:39,752 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:39,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:51:39,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:39,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:51:39,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=92, Unknown=1, NotChecked=0, Total=132 [2024-11-22 22:51:39,753 INFO L87 Difference]: Start difference. First operand 2298 states and 2567 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 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-11-22 22:51:39,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:39,942 INFO L93 Difference]: Finished difference Result 2589 states and 2888 transitions. [2024-11-22 22:51:39,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:51:39,943 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 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 136 [2024-11-22 22:51:39,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:39,949 INFO L225 Difference]: With dead ends: 2589 [2024-11-22 22:51:39,949 INFO L226 Difference]: Without dead ends: 2588 [2024-11-22 22:51:39,950 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=39, Invalid=92, Unknown=1, NotChecked=0, Total=132 [2024-11-22 22:51:39,950 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 19 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:39,951 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 185 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:39,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2024-11-22 22:51:40,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 2330. [2024-11-22 22:51:40,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2179 states have (on average 1.0596603946764571) internal successors, (2309), 2181 states have internal predecessors, (2309), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-22 22:51:40,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 2601 transitions. [2024-11-22 22:51:40,053 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 2601 transitions. Word has length 136 [2024-11-22 22:51:40,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:40,053 INFO L471 AbstractCegarLoop]: Abstraction has 2330 states and 2601 transitions. [2024-11-22 22:51:40,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 8 states have internal predecessors, (77), 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-11-22 22:51:40,053 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 2601 transitions. [2024-11-22 22:51:40,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:51:40,055 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:40,055 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:40,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-22 22:51:40,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:40,255 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:40,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:40,257 INFO L85 PathProgramCache]: Analyzing trace with hash -716297751, now seen corresponding path program 3 times [2024-11-22 22:51:40,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:40,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640392581] [2024-11-22 22:51:40,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:40,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:40,281 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:51:40,282 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:40,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [73346001] [2024-11-22 22:51:40,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:40,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:40,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:40,285 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-11-22 22:51:40,286 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-11-22 22:51:40,329 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-22 22:51:40,330 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:40,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 22:51:40,332 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:40,485 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:40,486 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:40,717 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:40,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:40,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640392581] [2024-11-22 22:51:40,717 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:40,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73346001] [2024-11-22 22:51:40,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73346001] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:40,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:40,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-22 22:51:40,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287826530] [2024-11-22 22:51:40,718 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:40,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:51:40,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:40,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:51:40,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:51:40,719 INFO L87 Difference]: Start difference. First operand 2330 states and 2601 transitions. Second operand has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-22 22:51:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:41,478 INFO L93 Difference]: Finished difference Result 3162 states and 3521 transitions. [2024-11-22 22:51:41,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-22 22:51:41,479 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 136 [2024-11-22 22:51:41,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:41,487 INFO L225 Difference]: With dead ends: 3162 [2024-11-22 22:51:41,487 INFO L226 Difference]: Without dead ends: 3161 [2024-11-22 22:51:41,489 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2024-11-22 22:51:41,490 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 256 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:41,490 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 363 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:51:41,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states. [2024-11-22 22:51:41,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 2385. [2024-11-22 22:51:41,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 2231 states have (on average 1.0578216046615867) internal successors, (2360), 2233 states have internal predecessors, (2360), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-22 22:51:41,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 2658 transitions. [2024-11-22 22:51:41,619 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 2658 transitions. Word has length 136 [2024-11-22 22:51:41,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:41,620 INFO L471 AbstractCegarLoop]: Abstraction has 2385 states and 2658 transitions. [2024-11-22 22:51:41,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.0) internal successors, (156), 14 states have internal predecessors, (156), 9 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-22 22:51:41,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 2658 transitions. [2024-11-22 22:51:41,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:51:41,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:41,622 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:41,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-22 22:51:41,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:41,827 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:41,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:41,827 INFO L85 PathProgramCache]: Analyzing trace with hash 223845959, now seen corresponding path program 3 times [2024-11-22 22:51:41,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:41,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709040242] [2024-11-22 22:51:41,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:41,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:41,852 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:51:41,853 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:41,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [283503948] [2024-11-22 22:51:41,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:41,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:41,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:41,856 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-11-22 22:51:41,857 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-11-22 22:51:41,893 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-22 22:51:41,893 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:41,894 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 22:51:41,896 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:41,935 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-11-22 22:51:41,936 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:42,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:42,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709040242] [2024-11-22 22:51:42,071 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:42,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283503948] [2024-11-22 22:51:42,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283503948] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:42,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:42,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-22 22:51:42,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538016197] [2024-11-22 22:51:42,071 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:42,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:51:42,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:42,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:51:42,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:51:42,072 INFO L87 Difference]: Start difference. First operand 2385 states and 2658 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-22 22:51:42,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:42,194 INFO L93 Difference]: Finished difference Result 3415 states and 3801 transitions. [2024-11-22 22:51:42,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:51:42,195 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 136 [2024-11-22 22:51:42,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:42,201 INFO L225 Difference]: With dead ends: 3415 [2024-11-22 22:51:42,201 INFO L226 Difference]: Without dead ends: 2108 [2024-11-22 22:51:42,203 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:51:42,203 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 14 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:42,204 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 98 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:42,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2024-11-22 22:51:42,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 2107. [2024-11-22 22:51:42,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2107 states, 1970 states have (on average 1.0532994923857868) internal successors, (2075), 1972 states have internal predecessors, (2075), 132 states have call successors, (132), 2 states have call predecessors, (132), 2 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2024-11-22 22:51:42,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2107 states to 2107 states and 2339 transitions. [2024-11-22 22:51:42,302 INFO L78 Accepts]: Start accepts. Automaton has 2107 states and 2339 transitions. Word has length 136 [2024-11-22 22:51:42,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:42,303 INFO L471 AbstractCegarLoop]: Abstraction has 2107 states and 2339 transitions. [2024-11-22 22:51:42,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-22 22:51:42,303 INFO L276 IsEmpty]: Start isEmpty. Operand 2107 states and 2339 transitions. [2024-11-22 22:51:42,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 22:51:42,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:42,305 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:42,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:42,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:42,509 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:42,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:42,509 INFO L85 PathProgramCache]: Analyzing trace with hash 528007278, now seen corresponding path program 4 times [2024-11-22 22:51:42,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:42,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606289993] [2024-11-22 22:51:42,509 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:51:42,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:42,528 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:51:42,529 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:42,650 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 69 proven. 248 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:42,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:42,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606289993] [2024-11-22 22:51:42,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606289993] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:42,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126115156] [2024-11-22 22:51:42,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:51:42,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:42,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:42,653 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-11-22 22:51:42,653 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-11-22 22:51:42,698 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:51:42,698 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:42,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:51:42,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:42,873 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:42,874 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:43,013 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-22 22:51:43,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126115156] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:43,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:43,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2024-11-22 22:51:43,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131695179] [2024-11-22 22:51:43,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:43,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 22:51:43,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:43,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 22:51:43,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:51:43,015 INFO L87 Difference]: Start difference. First operand 2107 states and 2339 transitions. Second operand has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:51:43,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:43,372 INFO L93 Difference]: Finished difference Result 4286 states and 4766 transitions. [2024-11-22 22:51:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:51:43,372 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 156 [2024-11-22 22:51:43,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:43,380 INFO L225 Difference]: With dead ends: 4286 [2024-11-22 22:51:43,380 INFO L226 Difference]: Without dead ends: 3262 [2024-11-22 22:51:43,383 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 300 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:51:43,384 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 30 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:43,384 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 368 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:43,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2024-11-22 22:51:43,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2500. [2024-11-22 22:51:43,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2339 states have (on average 1.0470286447199657) internal successors, (2449), 2341 states have internal predecessors, (2449), 156 states have call successors, (156), 2 states have call predecessors, (156), 2 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-22 22:51:43,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 2761 transitions. [2024-11-22 22:51:43,492 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 2761 transitions. Word has length 156 [2024-11-22 22:51:43,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:43,492 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 2761 transitions. [2024-11-22 22:51:43,492 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.5) internal successors, (175), 14 states have internal predecessors, (175), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:51:43,492 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 2761 transitions. [2024-11-22 22:51:43,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-22 22:51:43,494 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:43,494 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:43,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 22:51:43,694 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,SelfDestructingSolverStorable25 [2024-11-22 22:51:43,695 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:43,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:43,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1631783107, now seen corresponding path program 5 times [2024-11-22 22:51:43,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:43,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407657505] [2024-11-22 22:51:43,696 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:51:43,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:43,717 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-22 22:51:43,717 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:43,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [786467812] [2024-11-22 22:51:43,718 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:51:43,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:43,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:43,720 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-11-22 22:51:43,721 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-11-22 22:51:43,774 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-11-22 22:51:43,775 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:43,776 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-22 22:51:43,778 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:45,134 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 436 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-22 22:51:45,134 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:45,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:45,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407657505] [2024-11-22 22:51:45,424 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:45,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786467812] [2024-11-22 22:51:45,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786467812] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:45,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:45,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-22 22:51:45,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16047464] [2024-11-22 22:51:45,424 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:45,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-22 22:51:45,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:45,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-22 22:51:45,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1157, Unknown=0, NotChecked=0, Total=1332 [2024-11-22 22:51:45,426 INFO L87 Difference]: Start difference. First operand 2500 states and 2761 transitions. Second operand has 33 states, 32 states have (on average 4.3125) internal successors, (138), 31 states have internal predecessors, (138), 10 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:51:46,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:46,695 INFO L93 Difference]: Finished difference Result 3808 states and 4208 transitions. [2024-11-22 22:51:46,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-22 22:51:46,695 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 4.3125) internal successors, (138), 31 states have internal predecessors, (138), 10 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) Word has length 176 [2024-11-22 22:51:46,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:46,706 INFO L225 Difference]: With dead ends: 3808 [2024-11-22 22:51:46,706 INFO L226 Difference]: Without dead ends: 2712 [2024-11-22 22:51:46,708 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 150 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=334, Invalid=2018, Unknown=0, NotChecked=0, Total=2352 [2024-11-22 22:51:46,708 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 55 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 2878 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 2881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:46,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 658 Invalid, 2881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 2878 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 22:51:46,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-11-22 22:51:46,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2564. [2024-11-22 22:51:46,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2399 states have (on average 1.0458524385160484) internal successors, (2509), 2401 states have internal predecessors, (2509), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-22 22:51:46,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 2829 transitions. [2024-11-22 22:51:46,810 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 2829 transitions. Word has length 176 [2024-11-22 22:51:46,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:46,811 INFO L471 AbstractCegarLoop]: Abstraction has 2564 states and 2829 transitions. [2024-11-22 22:51:46,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 4.3125) internal successors, (138), 31 states have internal predecessors, (138), 10 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:51:46,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 2829 transitions. [2024-11-22 22:51:46,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-22 22:51:46,815 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:46,815 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:46,821 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-11-22 22:51:47,015 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,SelfDestructingSolverStorable26 [2024-11-22 22:51:47,016 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:47,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:47,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1879641597, now seen corresponding path program 2 times [2024-11-22 22:51:47,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:47,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305673030] [2024-11-22 22:51:47,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:47,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:47,032 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:47,032 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:47,179 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:47,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:47,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305673030] [2024-11-22 22:51:47,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305673030] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:47,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073325887] [2024-11-22 22:51:47,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:47,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:47,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:47,182 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-11-22 22:51:47,183 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-11-22 22:51:47,227 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:47,227 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:47,228 INFO L255 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:51:47,229 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:47,335 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:47,335 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:47,546 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 0 proven. 536 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:47,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073325887] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:47,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:47,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-22 22:51:47,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83203820] [2024-11-22 22:51:47,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:47,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 22:51:47,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:47,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 22:51:47,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:47,548 INFO L87 Difference]: Start difference. First operand 2564 states and 2829 transitions. Second operand has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:47,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:47,850 INFO L93 Difference]: Finished difference Result 4485 states and 5109 transitions. [2024-11-22 22:51:47,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-22 22:51:47,850 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 188 [2024-11-22 22:51:47,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:47,866 INFO L225 Difference]: With dead ends: 4485 [2024-11-22 22:51:47,866 INFO L226 Difference]: Without dead ends: 4484 [2024-11-22 22:51:47,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:47,868 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 26 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:47,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 151 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:47,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2024-11-22 22:51:48,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4484. [2024-11-22 22:51:48,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 4199 states have (on average 1.0547749464158134) internal successors, (4429), 4201 states have internal predecessors, (4429), 280 states have call successors, (280), 2 states have call predecessors, (280), 2 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2024-11-22 22:51:48,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 4989 transitions. [2024-11-22 22:51:48,050 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 4989 transitions. Word has length 188 [2024-11-22 22:51:48,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:48,050 INFO L471 AbstractCegarLoop]: Abstraction has 4484 states and 4989 transitions. [2024-11-22 22:51:48,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.2) internal successors, (284), 21 states have internal predecessors, (284), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:48,051 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 4989 transitions. [2024-11-22 22:51:48,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-22 22:51:48,053 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:48,053 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:48,064 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-11-22 22:51:48,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-22 22:51:48,253 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:48,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:48,254 INFO L85 PathProgramCache]: Analyzing trace with hash -821238662, now seen corresponding path program 2 times [2024-11-22 22:51:48,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:48,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71813203] [2024-11-22 22:51:48,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:48,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:48,268 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:48,269 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:48,455 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:48,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:48,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71813203] [2024-11-22 22:51:48,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71813203] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:48,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521763653] [2024-11-22 22:51:48,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:48,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:48,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:48,458 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-11-22 22:51:48,458 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-11-22 22:51:48,507 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:48,507 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:48,508 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 22:51:48,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:48,631 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:48,631 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:48,860 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:48,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521763653] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:48,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:48,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-22 22:51:48,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492351905] [2024-11-22 22:51:48,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:48,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 22:51:48,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:48,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 22:51:48,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:48,862 INFO L87 Difference]: Start difference. First operand 4484 states and 4989 transitions. Second operand has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:49,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:49,235 INFO L93 Difference]: Finished difference Result 8493 states and 9479 transitions. [2024-11-22 22:51:49,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-22 22:51:49,236 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 191 [2024-11-22 22:51:49,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:49,250 INFO L225 Difference]: With dead ends: 8493 [2024-11-22 22:51:49,251 INFO L226 Difference]: Without dead ends: 8492 [2024-11-22 22:51:49,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:51:49,253 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 314 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:49,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 301 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:51:49,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8492 states. [2024-11-22 22:51:49,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8492 to 8474. [2024-11-22 22:51:49,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8474 states, 7939 states have (on average 1.0554225973044464) internal successors, (8379), 7941 states have internal predecessors, (8379), 530 states have call successors, (530), 2 states have call predecessors, (530), 2 states have return successors, (530), 530 states have call predecessors, (530), 530 states have call successors, (530) [2024-11-22 22:51:49,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8474 states to 8474 states and 9439 transitions. [2024-11-22 22:51:49,653 INFO L78 Accepts]: Start accepts. Automaton has 8474 states and 9439 transitions. Word has length 191 [2024-11-22 22:51:49,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:49,653 INFO L471 AbstractCegarLoop]: Abstraction has 8474 states and 9439 transitions. [2024-11-22 22:51:49,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-22 22:51:49,654 INFO L276 IsEmpty]: Start isEmpty. Operand 8474 states and 9439 transitions. [2024-11-22 22:51:49,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-22 22:51:49,656 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:49,656 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:49,662 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-11-22 22:51:49,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:49,861 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:49,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:49,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1537771124, now seen corresponding path program 6 times [2024-11-22 22:51:49,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:49,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449833197] [2024-11-22 22:51:49,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:51:49,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:49,885 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-22 22:51:49,886 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:50,069 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 31 proven. 516 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:50,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:50,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449833197] [2024-11-22 22:51:50,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449833197] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:50,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790343625] [2024-11-22 22:51:50,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:51:50,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:50,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:50,072 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-11-22 22:51:50,072 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-11-22 22:51:50,137 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-22 22:51:50,137 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:50,138 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 22:51:50,140 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:50,402 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:50,402 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:50,629 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 22:51:50,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790343625] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:50,630 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:50,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 26 [2024-11-22 22:51:50,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594313280] [2024-11-22 22:51:50,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:50,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-22 22:51:50,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:50,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-22 22:51:50,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:51:50,632 INFO L87 Difference]: Start difference. First operand 8474 states and 9439 transitions. Second operand has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2024-11-22 22:51:51,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:51,879 INFO L93 Difference]: Finished difference Result 19634 states and 21917 transitions. [2024-11-22 22:51:51,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-22 22:51:51,880 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) Word has length 196 [2024-11-22 22:51:51,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:51,909 INFO L225 Difference]: With dead ends: 19634 [2024-11-22 22:51:51,910 INFO L226 Difference]: Without dead ends: 14150 [2024-11-22 22:51:51,918 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 372 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=326, Invalid=1654, Unknown=0, NotChecked=0, Total=1980 [2024-11-22 22:51:51,919 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 70 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 1860 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:51,920 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 966 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1860 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:51:51,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14150 states. [2024-11-22 22:51:52,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14150 to 9557. [2024-11-22 22:51:52,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9557 states, 8954 states have (on average 1.0504802322984141) internal successors, (9406), 8956 states have internal predecessors, (9406), 598 states have call successors, (598), 2 states have call predecessors, (598), 2 states have return successors, (598), 598 states have call predecessors, (598), 598 states have call successors, (598) [2024-11-22 22:51:52,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9557 states to 9557 states and 10602 transitions. [2024-11-22 22:51:52,353 INFO L78 Accepts]: Start accepts. Automaton has 9557 states and 10602 transitions. Word has length 196 [2024-11-22 22:51:52,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:52,353 INFO L471 AbstractCegarLoop]: Abstraction has 9557 states and 10602 transitions. [2024-11-22 22:51:52,353 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 13.0) internal successors, (338), 26 states have internal predecessors, (338), 23 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2024-11-22 22:51:52,354 INFO L276 IsEmpty]: Start isEmpty. Operand 9557 states and 10602 transitions. [2024-11-22 22:51:52,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-22 22:51:52,356 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:52,356 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:52,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-22 22:51:52,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:52,557 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:52,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:52,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1191162710, now seen corresponding path program 7 times [2024-11-22 22:51:52,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:52,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796971069] [2024-11-22 22:51:52,558 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:51:52,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:52,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:52,691 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-22 22:51:52,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:52,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796971069] [2024-11-22 22:51:52,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796971069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:52,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066455010] [2024-11-22 22:51:52,692 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:51:52,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:52,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:52,694 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-11-22 22:51:52,695 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-11-22 22:51:52,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:51:52,743 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:51:52,745 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:52,983 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 317 proven. 200 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-22 22:51:52,983 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:53,216 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 179 proven. 338 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-22 22:51:53,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066455010] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:51:53,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:51:53,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-22 22:51:53,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195460365] [2024-11-22 22:51:53,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:53,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-22 22:51:53,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:53,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-22 22:51:53,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-11-22 22:51:53,218 INFO L87 Difference]: Start difference. First operand 9557 states and 10602 transitions. Second operand has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-22 22:51:54,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:54,327 INFO L93 Difference]: Finished difference Result 24474 states and 27278 transitions. [2024-11-22 22:51:54,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-22 22:51:54,328 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 196 [2024-11-22 22:51:54,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:54,363 INFO L225 Difference]: With dead ends: 24474 [2024-11-22 22:51:54,363 INFO L226 Difference]: Without dead ends: 18131 [2024-11-22 22:51:54,373 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 378 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2024-11-22 22:51:54,374 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 23 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:54,374 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 362 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:51:54,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18131 states. [2024-11-22 22:51:54,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18131 to 8930. [2024-11-22 22:51:54,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8365 states have (on average 1.0485355648535566) internal successors, (8771), 8367 states have internal predecessors, (8771), 560 states have call successors, (560), 2 states have call predecessors, (560), 2 states have return successors, (560), 560 states have call predecessors, (560), 560 states have call successors, (560) [2024-11-22 22:51:54,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 9891 transitions. [2024-11-22 22:51:54,960 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 9891 transitions. Word has length 196 [2024-11-22 22:51:54,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:54,960 INFO L471 AbstractCegarLoop]: Abstraction has 8930 states and 9891 transitions. [2024-11-22 22:51:54,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 14.454545454545455) internal successors, (318), 22 states have internal predecessors, (318), 21 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2024-11-22 22:51:54,961 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 9891 transitions. [2024-11-22 22:51:54,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-22 22:51:54,964 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:54,965 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:54,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-22 22:51:55,165 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,SelfDestructingSolverStorable30 [2024-11-22 22:51:55,166 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:55,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:55,166 INFO L85 PathProgramCache]: Analyzing trace with hash 200406363, now seen corresponding path program 8 times [2024-11-22 22:51:55,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:55,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644295097] [2024-11-22 22:51:55,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:55,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:55,187 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:55,187 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:51:55,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [332090764] [2024-11-22 22:51:55,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:51:55,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:55,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:55,190 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-11-22 22:51:55,192 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-11-22 22:51:55,246 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:51:55,246 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:55,248 INFO L255 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:51:55,250 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-11-22 22:51:55,611 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:55,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:55,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644295097] [2024-11-22 22:51:55,708 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:51:55,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332090764] [2024-11-22 22:51:55,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332090764] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:55,709 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:51:55,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-22 22:51:55,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493104584] [2024-11-22 22:51:55,709 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:55,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:51:55,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:55,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:51:55,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:51:55,710 INFO L87 Difference]: Start difference. First operand 8930 states and 9891 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 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-11-22 22:51:56,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:51:56,231 INFO L93 Difference]: Finished difference Result 9541 states and 10568 transitions. [2024-11-22 22:51:56,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 22:51:56,232 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 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 216 [2024-11-22 22:51:56,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:51:56,247 INFO L225 Difference]: With dead ends: 9541 [2024-11-22 22:51:56,247 INFO L226 Difference]: Without dead ends: 9540 [2024-11-22 22:51:56,249 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:51:56,250 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 20 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:51:56,250 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 320 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:51:56,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2024-11-22 22:51:56,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9240. [2024-11-22 22:51:56,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9240 states, 8656 states have (on average 1.0486367837338262) internal successors, (9077), 8658 states have internal predecessors, (9077), 579 states have call successors, (579), 2 states have call predecessors, (579), 2 states have return successors, (579), 579 states have call predecessors, (579), 579 states have call successors, (579) [2024-11-22 22:51:56,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9240 states to 9240 states and 10235 transitions. [2024-11-22 22:51:56,660 INFO L78 Accepts]: Start accepts. Automaton has 9240 states and 10235 transitions. Word has length 216 [2024-11-22 22:51:56,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:51:56,661 INFO L471 AbstractCegarLoop]: Abstraction has 9240 states and 10235 transitions. [2024-11-22 22:51:56,661 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 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-11-22 22:51:56,661 INFO L276 IsEmpty]: Start isEmpty. Operand 9240 states and 10235 transitions. [2024-11-22 22:51:56,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-22 22:51:56,663 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:51:56,663 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:51:56,669 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-11-22 22:51:56,864 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,SelfDestructingSolverStorable31 [2024-11-22 22:51:56,864 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:51:56,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:51:56,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1429226326, now seen corresponding path program 9 times [2024-11-22 22:51:56,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:51:56,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993341164] [2024-11-22 22:51:56,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:56,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:51:56,885 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-22 22:51:56,886 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:57,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 185 proven. 710 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-11-22 22:51:57,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:51:57,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993341164] [2024-11-22 22:51:57,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993341164] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:57,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51220598] [2024-11-22 22:51:57,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:51:57,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:51:57,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:51:57,204 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-11-22 22:51:57,205 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-11-22 22:51:57,257 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:51:57,257 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:51:57,258 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:51:57,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:51:57,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 621 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2024-11-22 22:51:57,590 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:51:57,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51220598] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:51:57,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:51:57,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 27 [2024-11-22 22:51:57,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560937587] [2024-11-22 22:51:57,768 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:51:57,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-22 22:51:57,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:51:57,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-22 22:51:57,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2024-11-22 22:51:57,769 INFO L87 Difference]: Start difference. First operand 9240 states and 10235 transitions. Second operand has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-22 22:52:01,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:01,118 INFO L93 Difference]: Finished difference Result 19617 states and 21799 transitions. [2024-11-22 22:52:01,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-22 22:52:01,119 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 236 [2024-11-22 22:52:01,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:01,145 INFO L225 Difference]: With dead ends: 19617 [2024-11-22 22:52:01,145 INFO L226 Difference]: Without dead ends: 14227 [2024-11-22 22:52:01,153 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3983 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1156, Invalid=11726, Unknown=0, NotChecked=0, Total=12882 [2024-11-22 22:52:01,154 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 443 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 4696 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 4739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 4696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:01,154 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 870 Invalid, 4739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 4696 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-22 22:52:01,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14227 states. [2024-11-22 22:52:01,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14227 to 10372. [2024-11-22 22:52:01,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10372 states, 9717 states have (on average 1.0434290418853556) internal successors, (10139), 9719 states have internal predecessors, (10139), 650 states have call successors, (650), 2 states have call predecessors, (650), 2 states have return successors, (650), 650 states have call predecessors, (650), 650 states have call successors, (650) [2024-11-22 22:52:01,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10372 states to 10372 states and 11439 transitions. [2024-11-22 22:52:01,636 INFO L78 Accepts]: Start accepts. Automaton has 10372 states and 11439 transitions. Word has length 236 [2024-11-22 22:52:01,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:01,637 INFO L471 AbstractCegarLoop]: Abstraction has 10372 states and 11439 transitions. [2024-11-22 22:52:01,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.333333333333334) internal successors, (279), 27 states have internal predecessors, (279), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2024-11-22 22:52:01,637 INFO L276 IsEmpty]: Start isEmpty. Operand 10372 states and 11439 transitions. [2024-11-22 22:52:01,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-22 22:52:01,640 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:01,640 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:01,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-22 22:52:01,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:01,841 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:01,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:01,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1466466951, now seen corresponding path program 10 times [2024-11-22 22:52:01,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:01,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210680150] [2024-11-22 22:52:01,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:52:01,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:01,868 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:52:01,868 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:01,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2127319267] [2024-11-22 22:52:01,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:52:01,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:01,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:01,872 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-11-22 22:52:01,873 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-11-22 22:52:01,940 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:52:01,940 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:01,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-22 22:52:01,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:03,618 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-22 22:52:04,049 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-22 22:52:04,584 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-22 22:52:05,096 WARN L672 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2024-11-22 22:52:05,700 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-22 22:52:06,258 WARN L672 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2024-11-22 22:52:06,399 WARN L672 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2024-11-22 22:52:06,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 30 proven. 1045 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-22 22:52:06,705 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:06,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:06,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210680150] [2024-11-22 22:52:06,931 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:06,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127319267] [2024-11-22 22:52:06,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127319267] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:06,931 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:06,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2024-11-22 22:52:06,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199474998] [2024-11-22 22:52:06,931 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:06,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-22 22:52:06,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:06,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-22 22:52:06,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=2100, Unknown=0, NotChecked=0, Total=2352 [2024-11-22 22:52:06,933 INFO L87 Difference]: Start difference. First operand 10372 states and 11439 transitions. Second operand has 46 states, 44 states have (on average 4.5) internal successors, (198), 43 states have internal predecessors, (198), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-22 22:52:10,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:10,444 INFO L93 Difference]: Finished difference Result 10987 states and 12118 transitions. [2024-11-22 22:52:10,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-22 22:52:10,445 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 44 states have (on average 4.5) internal successors, (198), 43 states have internal predecessors, (198), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) Word has length 256 [2024-11-22 22:52:10,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:10,463 INFO L225 Difference]: With dead ends: 10987 [2024-11-22 22:52:10,463 INFO L226 Difference]: Without dead ends: 10986 [2024-11-22 22:52:10,468 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=535, Invalid=4721, Unknown=0, NotChecked=0, Total=5256 [2024-11-22 22:52:10,468 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 131 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 5446 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 5460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 5446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:10,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 879 Invalid, 5460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 5446 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-22 22:52:10,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10986 states. [2024-11-22 22:52:10,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10986 to 10682. [2024-11-22 22:52:10,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10682 states, 10008 states have (on average 1.0435651478816947) internal successors, (10444), 10010 states have internal predecessors, (10444), 669 states have call successors, (669), 2 states have call predecessors, (669), 2 states have return successors, (669), 669 states have call predecessors, (669), 669 states have call successors, (669) [2024-11-22 22:52:10,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10682 states to 10682 states and 11782 transitions. [2024-11-22 22:52:10,968 INFO L78 Accepts]: Start accepts. Automaton has 10682 states and 11782 transitions. Word has length 256 [2024-11-22 22:52:10,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:10,968 INFO L471 AbstractCegarLoop]: Abstraction has 10682 states and 11782 transitions. [2024-11-22 22:52:10,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 44 states have (on average 4.5) internal successors, (198), 43 states have internal predecessors, (198), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-22 22:52:10,969 INFO L276 IsEmpty]: Start isEmpty. Operand 10682 states and 11782 transitions. [2024-11-22 22:52:10,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-22 22:52:10,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:10,972 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:10,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-22 22:52:11,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:11,176 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:11,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:11,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1160014579, now seen corresponding path program 11 times [2024-11-22 22:52:11,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:11,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434075140] [2024-11-22 22:52:11,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:52:11,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:11,213 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-22 22:52:11,213 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:11,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [938897798] [2024-11-22 22:52:11,214 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:52:11,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:11,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:11,217 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-11-22 22:52:11,218 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-11-22 22:52:11,294 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-11-22 22:52:11,294 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:11,296 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-22 22:52:11,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:12,384 INFO L134 CoverageAnalysis]: Checked inductivity of 1232 backedges. 45 proven. 976 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-22 22:52:12,385 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:12,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:12,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434075140] [2024-11-22 22:52:12,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:12,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938897798] [2024-11-22 22:52:12,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938897798] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:12,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:12,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2024-11-22 22:52:12,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83002696] [2024-11-22 22:52:12,541 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:12,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-22 22:52:12,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:12,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-22 22:52:12,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2024-11-22 22:52:12,543 INFO L87 Difference]: Start difference. First operand 10682 states and 11782 transitions. Second operand has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 30 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:52:13,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:13,781 INFO L93 Difference]: Finished difference Result 11455 states and 12601 transitions. [2024-11-22 22:52:13,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-22 22:52:13,781 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 30 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 256 [2024-11-22 22:52:13,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:13,798 INFO L225 Difference]: With dead ends: 11455 [2024-11-22 22:52:13,798 INFO L226 Difference]: Without dead ends: 11194 [2024-11-22 22:52:13,802 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=356, Invalid=1996, Unknown=0, NotChecked=0, Total=2352 [2024-11-22 22:52:13,802 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 44 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:13,802 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 425 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1485 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:52:13,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11194 states. [2024-11-22 22:52:14,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11194 to 10682. [2024-11-22 22:52:14,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10682 states, 10008 states have (on average 1.0432653876898481) internal successors, (10441), 10010 states have internal predecessors, (10441), 669 states have call successors, (669), 2 states have call predecessors, (669), 2 states have return successors, (669), 669 states have call predecessors, (669), 669 states have call successors, (669) [2024-11-22 22:52:14,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10682 states to 10682 states and 11779 transitions. [2024-11-22 22:52:14,311 INFO L78 Accepts]: Start accepts. Automaton has 10682 states and 11779 transitions. Word has length 256 [2024-11-22 22:52:14,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:14,312 INFO L471 AbstractCegarLoop]: Abstraction has 10682 states and 11779 transitions. [2024-11-22 22:52:14,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 6.103448275862069) internal successors, (177), 30 states have internal predecessors, (177), 12 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-22 22:52:14,312 INFO L276 IsEmpty]: Start isEmpty. Operand 10682 states and 11779 transitions. [2024-11-22 22:52:14,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-22 22:52:14,314 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:14,314 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:14,321 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-11-22 22:52:14,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:14,515 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:14,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:14,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1297058248, now seen corresponding path program 12 times [2024-11-22 22:52:14,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:14,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254692191] [2024-11-22 22:52:14,515 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:52:14,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:14,542 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-22 22:52:14,543 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:14,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 43 proven. 1156 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-22 22:52:14,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:14,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254692191] [2024-11-22 22:52:14,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254692191] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:14,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323152496] [2024-11-22 22:52:14,829 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-22 22:52:14,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:14,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:14,831 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-11-22 22:52:14,832 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-11-22 22:52:14,948 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-11-22 22:52:14,948 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:14,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 22:52:14,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:15,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-22 22:52:15,348 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:15,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-22 22:52:15,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323152496] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:52:15,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:52:15,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2024-11-22 22:52:15,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942166737] [2024-11-22 22:52:15,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:15,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-22 22:52:15,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:15,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-22 22:52:15,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2024-11-22 22:52:15,721 INFO L87 Difference]: Start difference. First operand 10682 states and 11779 transitions. Second operand has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2024-11-22 22:52:17,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:17,744 INFO L93 Difference]: Finished difference Result 21254 states and 23533 transitions. [2024-11-22 22:52:17,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-22 22:52:17,745 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) Word has length 276 [2024-11-22 22:52:17,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:17,765 INFO L225 Difference]: With dead ends: 21254 [2024-11-22 22:52:17,765 INFO L226 Difference]: Without dead ends: 16094 [2024-11-22 22:52:17,772 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 524 SyntacticMatches, 8 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=554, Invalid=3352, Unknown=0, NotChecked=0, Total=3906 [2024-11-22 22:52:17,773 INFO L432 NwaCegarLoop]: 147 mSDtfsCounter, 70 mSDsluCounter, 1934 mSDsCounter, 0 mSdLazyCounter, 4321 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 4340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 4321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:17,773 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 2081 Invalid, 4340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 4321 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-22 22:52:17,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16094 states. [2024-11-22 22:52:18,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16094 to 12316. [2024-11-22 22:52:18,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12316 states, 11540 states have (on average 1.0389081455805893) internal successors, (11989), 11542 states have internal predecessors, (11989), 771 states have call successors, (771), 2 states have call predecessors, (771), 2 states have return successors, (771), 771 states have call predecessors, (771), 771 states have call successors, (771) [2024-11-22 22:52:18,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12316 states to 12316 states and 13531 transitions. [2024-11-22 22:52:18,328 INFO L78 Accepts]: Start accepts. Automaton has 12316 states and 13531 transitions. Word has length 276 [2024-11-22 22:52:18,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:18,328 INFO L471 AbstractCegarLoop]: Abstraction has 12316 states and 13531 transitions. [2024-11-22 22:52:18,329 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 13.555555555555555) internal successors, (488), 36 states have internal predecessors, (488), 33 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2024-11-22 22:52:18,329 INFO L276 IsEmpty]: Start isEmpty. Operand 12316 states and 13531 transitions. [2024-11-22 22:52:18,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-22 22:52:18,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:18,332 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:18,338 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-11-22 22:52:18,532 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,SelfDestructingSolverStorable35 [2024-11-22 22:52:18,532 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:18,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:18,533 INFO L85 PathProgramCache]: Analyzing trace with hash 203132823, now seen corresponding path program 13 times [2024-11-22 22:52:18,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:18,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637399374] [2024-11-22 22:52:18,533 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:52:18,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:18,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:52:18,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [958202589] [2024-11-22 22:52:18,553 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-22 22:52:18,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:18,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:18,555 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-11-22 22:52:18,556 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-11-22 22:52:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:52:18,626 INFO L255 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 88 conjuncts are in the unsatisfiable core [2024-11-22 22:52:18,629 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:19,858 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-22 22:52:20,251 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-22 22:52:20,673 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-22 22:52:21,134 WARN L672 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2024-11-22 22:52:21,652 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-22 22:52:22,237 WARN L672 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2024-11-22 22:52:22,885 WARN L672 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2024-11-22 22:52:23,604 WARN L672 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2024-11-22 22:52:23,953 WARN L672 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2024-11-22 22:52:24,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 39 proven. 1405 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-11-22 22:52:24,449 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:24,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:24,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637399374] [2024-11-22 22:52:24,912 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:24,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958202589] [2024-11-22 22:52:24,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958202589] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:24,912 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:52:24,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2024-11-22 22:52:24,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237457393] [2024-11-22 22:52:24,912 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:24,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-22 22:52:24,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:24,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-22 22:52:24,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=3013, Unknown=0, NotChecked=0, Total=3306 [2024-11-22 22:52:24,914 INFO L87 Difference]: Start difference. First operand 12316 states and 13531 transitions. Second operand has 53 states, 51 states have (on average 4.470588235294118) internal successors, (228), 51 states have internal predecessors, (228), 16 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-22 22:52:29,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:29,397 INFO L93 Difference]: Finished difference Result 18087 states and 19924 transitions. [2024-11-22 22:52:29,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-22 22:52:29,397 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 51 states have (on average 4.470588235294118) internal successors, (228), 51 states have internal predecessors, (228), 16 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) Word has length 296 [2024-11-22 22:52:29,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:29,412 INFO L225 Difference]: With dead ends: 18087 [2024-11-22 22:52:29,412 INFO L226 Difference]: Without dead ends: 12736 [2024-11-22 22:52:29,420 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1339 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=598, Invalid=5722, Unknown=0, NotChecked=0, Total=6320 [2024-11-22 22:52:29,420 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 179 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 9563 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 9581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 9563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:29,421 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 1325 Invalid, 9581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 9563 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-22 22:52:29,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12736 states. [2024-11-22 22:52:29,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12736 to 12428. [2024-11-22 22:52:29,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12428 states, 11645 states have (on average 1.0385573207385144) internal successors, (12094), 11647 states have internal predecessors, (12094), 778 states have call successors, (778), 2 states have call predecessors, (778), 2 states have return successors, (778), 778 states have call predecessors, (778), 778 states have call successors, (778) [2024-11-22 22:52:29,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12428 states to 12428 states and 13650 transitions. [2024-11-22 22:52:29,975 INFO L78 Accepts]: Start accepts. Automaton has 12428 states and 13650 transitions. Word has length 296 [2024-11-22 22:52:29,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:29,976 INFO L471 AbstractCegarLoop]: Abstraction has 12428 states and 13650 transitions. [2024-11-22 22:52:29,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 51 states have (on average 4.470588235294118) internal successors, (228), 51 states have internal predecessors, (228), 16 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-22 22:52:29,976 INFO L276 IsEmpty]: Start isEmpty. Operand 12428 states and 13650 transitions. [2024-11-22 22:52:29,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-22 22:52:29,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:29,980 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:29,987 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-11-22 22:52:30,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-22 22:52:30,180 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:30,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:30,181 INFO L85 PathProgramCache]: Analyzing trace with hash -2142969626, now seen corresponding path program 14 times [2024-11-22 22:52:30,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:30,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428119627] [2024-11-22 22:52:30,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:52:30,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:30,199 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:52:30,199 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:30,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 387 proven. 1234 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-22 22:52:30,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:30,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428119627] [2024-11-22 22:52:30,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428119627] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:52:30,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631585116] [2024-11-22 22:52:30,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:52:30,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:30,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:30,509 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-11-22 22:52:30,510 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-11-22 22:52:30,569 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:52:30,569 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:30,571 INFO L255 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 22:52:30,574 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:30,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 469 proven. 1152 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-22 22:52:30,923 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:31,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 469 proven. 1152 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-22 22:52:31,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631585116] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:52:31,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:52:31,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 27 [2024-11-22 22:52:31,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779668688] [2024-11-22 22:52:31,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:31,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-22 22:52:31,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:31,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-22 22:52:31,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-11-22 22:52:31,357 INFO L87 Difference]: Start difference. First operand 12428 states and 13650 transitions. Second operand has 27 states, 27 states have (on average 13.74074074074074) internal successors, (371), 27 states have internal predecessors, (371), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2024-11-22 22:52:32,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:32,658 INFO L93 Difference]: Finished difference Result 22743 states and 25082 transitions. [2024-11-22 22:52:32,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 22:52:32,659 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 13.74074074074074) internal successors, (371), 27 states have internal predecessors, (371), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) Word has length 316 [2024-11-22 22:52:32,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:32,678 INFO L225 Difference]: With dead ends: 22743 [2024-11-22 22:52:32,678 INFO L226 Difference]: Without dead ends: 17583 [2024-11-22 22:52:32,685 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 608 SyntacticMatches, 15 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=272, Invalid=850, Unknown=0, NotChecked=0, Total=1122 [2024-11-22 22:52:32,685 INFO L432 NwaCegarLoop]: 132 mSDtfsCounter, 25 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 1735 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 1737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:32,685 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 999 Invalid, 1737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1735 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:52:32,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17583 states. [2024-11-22 22:52:33,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17583 to 14334. [2024-11-22 22:52:33,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14334 states, 13432 states have (on average 1.034618820726623) internal successors, (13897), 13434 states have internal predecessors, (13897), 897 states have call successors, (897), 2 states have call predecessors, (897), 2 states have return successors, (897), 897 states have call predecessors, (897), 897 states have call successors, (897) [2024-11-22 22:52:33,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14334 states to 14334 states and 15691 transitions. [2024-11-22 22:52:33,343 INFO L78 Accepts]: Start accepts. Automaton has 14334 states and 15691 transitions. Word has length 316 [2024-11-22 22:52:33,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:33,344 INFO L471 AbstractCegarLoop]: Abstraction has 14334 states and 15691 transitions. [2024-11-22 22:52:33,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.74074074074074) internal successors, (371), 27 states have internal predecessors, (371), 25 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2024-11-22 22:52:33,344 INFO L276 IsEmpty]: Start isEmpty. Operand 14334 states and 15691 transitions. [2024-11-22 22:52:33,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2024-11-22 22:52:33,347 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:33,348 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:33,356 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-22 22:52:33,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-22 22:52:33,548 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:33,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:33,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1923062448, now seen corresponding path program 15 times [2024-11-22 22:52:33,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:33,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980654449] [2024-11-22 22:52:33,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:52:33,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:33,605 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-22 22:52:33,605 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:33,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1169786280] [2024-11-22 22:52:33,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:52:33,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:33,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:33,609 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-11-22 22:52:33,610 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-11-22 22:52:33,661 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-22 22:52:33,661 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:33,664 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-22 22:52:33,667 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:34,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 851 proven. 195 refuted. 0 times theorem prover too weak. 959 trivial. 0 not checked. [2024-11-22 22:52:34,263 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:52:35,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 808 proven. 161 refuted. 0 times theorem prover too weak. 1036 trivial. 0 not checked. [2024-11-22 22:52:35,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:52:35,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980654449] [2024-11-22 22:52:35,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:52:35,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169786280] [2024-11-22 22:52:35,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169786280] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:52:35,095 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:52:35,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 37 [2024-11-22 22:52:35,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213835355] [2024-11-22 22:52:35,095 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:52:35,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-22 22:52:35,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:52:35,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-22 22:52:35,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2024-11-22 22:52:35,097 INFO L87 Difference]: Start difference. First operand 14334 states and 15691 transitions. Second operand has 38 states, 37 states have (on average 6.081081081081081) internal successors, (225), 38 states have internal predecessors, (225), 12 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (16), 13 states have call predecessors, (16), 12 states have call successors, (16) [2024-11-22 22:52:38,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:52:38,512 INFO L93 Difference]: Finished difference Result 21154 states and 23183 transitions. [2024-11-22 22:52:38,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-22 22:52:38,513 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 6.081081081081081) internal successors, (225), 38 states have internal predecessors, (225), 12 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (16), 13 states have call predecessors, (16), 12 states have call successors, (16) Word has length 316 [2024-11-22 22:52:38,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:52:38,531 INFO L225 Difference]: With dead ends: 21154 [2024-11-22 22:52:38,531 INFO L226 Difference]: Without dead ends: 13030 [2024-11-22 22:52:38,546 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 699 GetRequests, 594 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3236 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2084, Invalid=9258, Unknown=0, NotChecked=0, Total=11342 [2024-11-22 22:52:38,547 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 521 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 2807 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 2928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 2807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:52:38,547 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 433 Invalid, 2928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 2807 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-22 22:52:38,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13030 states. [2024-11-22 22:52:39,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13030 to 13006. [2024-11-22 22:52:39,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13006 states, 12194 states have (on average 1.031572904707233) internal successors, (12579), 12196 states have internal predecessors, (12579), 807 states have call successors, (807), 2 states have call predecessors, (807), 2 states have return successors, (807), 807 states have call predecessors, (807), 807 states have call successors, (807) [2024-11-22 22:52:39,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13006 states to 13006 states and 14193 transitions. [2024-11-22 22:52:39,273 INFO L78 Accepts]: Start accepts. Automaton has 13006 states and 14193 transitions. Word has length 316 [2024-11-22 22:52:39,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:52:39,274 INFO L471 AbstractCegarLoop]: Abstraction has 13006 states and 14193 transitions. [2024-11-22 22:52:39,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 6.081081081081081) internal successors, (225), 38 states have internal predecessors, (225), 12 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (16), 13 states have call predecessors, (16), 12 states have call successors, (16) [2024-11-22 22:52:39,274 INFO L276 IsEmpty]: Start isEmpty. Operand 13006 states and 14193 transitions. [2024-11-22 22:52:39,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2024-11-22 22:52:39,277 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:52:39,278 INFO L215 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 14, 14, 14, 14, 14, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:52:39,285 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-11-22 22:52:39,481 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,SelfDestructingSolverStorable38 [2024-11-22 22:52:39,482 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-22 22:52:39,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:52:39,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1477694539, now seen corresponding path program 16 times [2024-11-22 22:52:39,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:52:39,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102349179] [2024-11-22 22:52:39,482 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:52:39,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:52:39,507 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:52:39,509 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:52:39,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098134627] [2024-11-22 22:52:39,510 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:52:39,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:52:39,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:52:39,512 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-11-22 22:52:39,513 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-11-22 22:52:39,593 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:52:39,594 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:52:39,596 INFO L255 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 97 conjuncts are in the unsatisfiable core [2024-11-22 22:52:39,600 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:52:40,828 WARN L672 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2024-11-22 22:52:41,149 WARN L672 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2024-11-22 22:52:41,574 WARN L672 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2024-11-22 22:52:42,125 WARN L672 sPolynomialRelations]: Constructing 512(two to the power of 9 dual juncts. [2024-11-22 22:52:42,634 WARN L672 sPolynomialRelations]: Constructing 1024(two to the power of 10 dual juncts. [2024-11-22 22:52:43,223 WARN L672 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2024-11-22 22:52:43,848 WARN L672 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2024-11-22 22:52:44,606 WARN L672 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2024-11-22 22:52:45,501 WARN L672 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2024-11-22 22:52:46,566 WARN L672 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2024-11-22 22:52:47,544 WARN L672 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts.