./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.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 d97e16340b134520fbcd52e88b56205e8eec0d97e940a97449195072afa1eb85 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4a390ef-m [2024-10-24 20:05:35,040 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 20:05:35,096 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-24 20:05:35,101 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 20:05:35,102 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 20:05:35,126 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 20:05:35,127 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 20:05:35,128 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 20:05:35,128 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 20:05:35,129 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 20:05:35,129 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 20:05:35,130 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 20:05:35,130 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 20:05:35,130 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 20:05:35,132 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 20:05:35,132 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 20:05:35,133 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 20:05:35,133 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-24 20:05:35,133 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 20:05:35,133 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-24 20:05:35,136 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 20:05:35,136 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 20:05:35,137 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 20:05:35,137 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 20:05:35,137 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 20:05:35,137 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-24 20:05:35,137 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-24 20:05:35,138 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-24 20:05:35,138 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 20:05:35,138 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 20:05:35,138 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 20:05:35,138 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 20:05:35,139 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 20:05:35,139 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 20:05:35,139 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:05:35,139 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 20:05:35,139 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 20:05:35,140 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 20:05:35,140 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 20:05:35,140 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 20:05:35,140 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 20:05:35,140 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 20:05:35,141 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 20:05:35,141 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 20:05:35,141 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 -> d97e16340b134520fbcd52e88b56205e8eec0d97e940a97449195072afa1eb85 [2024-10-24 20:05:35,340 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 20:05:35,361 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 20:05:35,364 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 20:05:35,365 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 20:05:35,366 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 20:05:35,367 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c [2024-10-24 20:05:36,654 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 20:05:36,801 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 20:05:36,801 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c [2024-10-24 20:05:36,825 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b2f7ad47f/ad69b8b3deed40d6ba2957f6927b6c1f/FLAGb44560ef7 [2024-10-24 20:05:36,841 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b2f7ad47f/ad69b8b3deed40d6ba2957f6927b6c1f [2024-10-24 20:05:36,843 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 20:05:36,844 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 20:05:36,846 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 20:05:36,846 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 20:05:36,850 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 20:05:36,851 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:05:36" (1/1) ... [2024-10-24 20:05:36,852 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54359094 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:36, skipping insertion in model container [2024-10-24 20:05:36,852 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 08:05:36" (1/1) ... [2024-10-24 20:05:36,882 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 20:05:37,023 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:05:37,031 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 20:05:37,044 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 20:05:37,057 INFO L204 MainTranslator]: Completed translation [2024-10-24 20:05:37,058 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37 WrapperNode [2024-10-24 20:05:37,058 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 20:05:37,059 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 20:05:37,059 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 20:05:37,059 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 20:05:37,064 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,069 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,099 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 93 [2024-10-24 20:05:37,099 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 20:05:37,101 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 20:05:37,101 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 20:05:37,101 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 20:05:37,114 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,114 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,116 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,129 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-24 20:05:37,130 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,130 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,134 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,136 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,138 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,138 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,139 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 20:05:37,140 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 20:05:37,140 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 20:05:37,140 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 20:05:37,141 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (1/1) ... [2024-10-24 20:05:37,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 20:05:37,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:37,172 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-24 20:05:37,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-24 20:05:37,210 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 20:05:37,210 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-10-24 20:05:37,211 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-10-24 20:05:37,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 20:05:37,211 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 20:05:37,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 20:05:37,211 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-24 20:05:37,211 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-24 20:05:37,263 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 20:05:37,265 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 20:05:37,559 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-10-24 20:05:37,560 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 20:05:37,588 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 20:05:37,589 INFO L314 CfgBuilder]: Removed 2 assume(true) statements. [2024-10-24 20:05:37,589 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:05:37 BoogieIcfgContainer [2024-10-24 20:05:37,589 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 20:05:37,591 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 20:05:37,591 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 20:05:37,597 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 20:05:37,598 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 08:05:36" (1/3) ... [2024-10-24 20:05:37,599 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6055f6a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:05:37, skipping insertion in model container [2024-10-24 20:05:37,599 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 08:05:37" (2/3) ... [2024-10-24 20:05:37,599 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6055f6a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 08:05:37, skipping insertion in model container [2024-10-24 20:05:37,600 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 08:05:37" (3/3) ... [2024-10-24 20:05:37,601 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound50.c [2024-10-24 20:05:37,615 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 20:05:37,615 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-10-24 20:05:37,675 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 20:05:37,680 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;@3bd5c26a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 20:05:37,681 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-10-24 20:05:37,684 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 44 states have (on average 1.8636363636363635) internal successors, (82), 74 states have internal predecessors, (82), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-10-24 20:05:37,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-10-24 20:05:37,690 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:37,691 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:37,692 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:37,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1812025852, now seen corresponding path program 1 times [2024-10-24 20:05:37,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:37,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923159912] [2024-10-24 20:05:37,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:37,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:37,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:37,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:37,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:37,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:37,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:37,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:37,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:37,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:05:37,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:37,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923159912] [2024-10-24 20:05:37,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923159912] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:37,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:37,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:05:37,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435026550] [2024-10-24 20:05:37,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:37,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-10-24 20:05:37,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:37,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-10-24 20:05:37,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-24 20:05:37,859 INFO L87 Difference]: Start difference. First operand has 87 states, 44 states have (on average 1.8636363636363635) internal successors, (82), 74 states have internal predecessors, (82), 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) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-24 20:05:37,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:37,886 INFO L93 Difference]: Finished difference Result 172 states and 211 transitions. [2024-10-24 20:05:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-24 20:05:37,888 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), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 20 [2024-10-24 20:05:37,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:37,902 INFO L225 Difference]: With dead ends: 172 [2024-10-24 20:05:37,902 INFO L226 Difference]: Without dead ends: 84 [2024-10-24 20:05:37,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-10-24 20:05:37,911 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:37,912 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 94 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:05:37,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2024-10-24 20:05:37,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2024-10-24 20:05:37,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 43 states have (on average 1.7209302325581395) internal successors, (74), 72 states have internal predecessors, (74), 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-10-24 20:05:37,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 92 transitions. [2024-10-24 20:05:37,979 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 92 transitions. Word has length 20 [2024-10-24 20:05:37,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:37,980 INFO L471 AbstractCegarLoop]: Abstraction has 84 states and 92 transitions. [2024-10-24 20:05:37,980 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), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-24 20:05:37,980 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 92 transitions. [2024-10-24 20:05:37,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-10-24 20:05:37,982 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:37,983 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:37,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 20:05:37,984 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:37,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:37,986 INFO L85 PathProgramCache]: Analyzing trace with hash 982000830, now seen corresponding path program 1 times [2024-10-24 20:05:37,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:37,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743263995] [2024-10-24 20:05:37,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:37,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:38,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1073872285] [2024-10-24 20:05:38,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:38,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:38,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:38,023 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:38,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-24 20:05:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:38,077 INFO L255 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-24 20:05:38,080 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:38,102 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:05:38,102 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:38,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:38,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743263995] [2024-10-24 20:05:38,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:38,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073872285] [2024-10-24 20:05:38,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073872285] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:38,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:38,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:05:38,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801283957] [2024-10-24 20:05:38,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:38,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:05:38,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:38,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:05:38,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:05:38,108 INFO L87 Difference]: Start difference. First operand 84 states and 92 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:05:38,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:38,249 INFO L93 Difference]: Finished difference Result 108 states and 118 transitions. [2024-10-24 20:05:38,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:05:38,250 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 20 [2024-10-24 20:05:38,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:38,251 INFO L225 Difference]: With dead ends: 108 [2024-10-24 20:05:38,251 INFO L226 Difference]: Without dead ends: 106 [2024-10-24 20:05:38,251 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:05:38,258 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 18 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:38,258 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 158 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:38,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-10-24 20:05:38,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 87. [2024-10-24 20:05:38,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 46 states have (on average 1.673913043478261) internal successors, (77), 75 states have internal predecessors, (77), 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-10-24 20:05:38,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 95 transitions. [2024-10-24 20:05:38,272 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 95 transitions. Word has length 20 [2024-10-24 20:05:38,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:38,272 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 95 transitions. [2024-10-24 20:05:38,273 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-24 20:05:38,273 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 95 transitions. [2024-10-24 20:05:38,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-10-24 20:05:38,274 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:38,274 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:38,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-24 20:05:38,478 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-10-24 20:05:38,479 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:38,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:38,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1646507377, now seen corresponding path program 1 times [2024-10-24 20:05:38,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:38,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211687844] [2024-10-24 20:05:38,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:38,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:38,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [506073815] [2024-10-24 20:05:38,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:38,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:38,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:38,512 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:38,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-24 20:05:38,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:38,545 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-24 20:05:38,546 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:38,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:05:38,568 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:38,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:38,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211687844] [2024-10-24 20:05:38,569 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:38,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506073815] [2024-10-24 20:05:38,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506073815] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:38,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:38,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:05:38,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767036119] [2024-10-24 20:05:38,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:38,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:05:38,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:38,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:05:38,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:05:38,571 INFO L87 Difference]: Start difference. First operand 87 states and 95 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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-10-24 20:05:38,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:38,729 INFO L93 Difference]: Finished difference Result 144 states and 167 transitions. [2024-10-24 20:05:38,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:05:38,729 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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 27 [2024-10-24 20:05:38,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:38,731 INFO L225 Difference]: With dead ends: 144 [2024-10-24 20:05:38,731 INFO L226 Difference]: Without dead ends: 138 [2024-10-24 20:05:38,731 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:05:38,732 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 45 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:38,732 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 133 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:38,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-10-24 20:05:38,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 118. [2024-10-24 20:05:38,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 71 states have (on average 1.6901408450704225) internal successors, (120), 100 states have internal predecessors, (120), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-10-24 20:05:38,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 150 transitions. [2024-10-24 20:05:38,752 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 150 transitions. Word has length 27 [2024-10-24 20:05:38,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:38,752 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 150 transitions. [2024-10-24 20:05:38,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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-10-24 20:05:38,753 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 150 transitions. [2024-10-24 20:05:38,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-10-24 20:05:38,753 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:38,753 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:38,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-10-24 20:05:38,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-10-24 20:05:38,957 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:38,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:38,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1745622607, now seen corresponding path program 1 times [2024-10-24 20:05:38,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:38,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633391076] [2024-10-24 20:05:38,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:38,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:38,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:39,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:39,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-10-24 20:05:39,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:39,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633391076] [2024-10-24 20:05:39,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633391076] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:39,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385925060] [2024-10-24 20:05:39,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:39,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:39,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:39,227 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:39,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-24 20:05:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:05:39,266 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:39,353 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:05:39,353 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:39,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385925060] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:39,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:39,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-10-24 20:05:39,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206533223] [2024-10-24 20:05:39,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:39,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:39,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:39,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:39,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:05:39,354 INFO L87 Difference]: Start difference. First operand 118 states and 150 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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-10-24 20:05:39,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:39,493 INFO L93 Difference]: Finished difference Result 137 states and 157 transitions. [2024-10-24 20:05:39,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:05:39,494 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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 29 [2024-10-24 20:05:39,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:39,495 INFO L225 Difference]: With dead ends: 137 [2024-10-24 20:05:39,495 INFO L226 Difference]: Without dead ends: 134 [2024-10-24 20:05:39,495 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:05:39,496 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 155 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:39,496 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 138 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:39,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-10-24 20:05:39,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 119. [2024-10-24 20:05:39,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 72 states have (on average 1.6527777777777777) internal successors, (119), 101 states have internal predecessors, (119), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-10-24 20:05:39,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 149 transitions. [2024-10-24 20:05:39,505 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 149 transitions. Word has length 29 [2024-10-24 20:05:39,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:39,505 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 149 transitions. [2024-10-24 20:05:39,505 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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-10-24 20:05:39,506 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 149 transitions. [2024-10-24 20:05:39,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-10-24 20:05:39,506 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:39,506 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:39,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-24 20:05:39,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:39,711 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:39,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:39,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1720274090, now seen corresponding path program 1 times [2024-10-24 20:05:39,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:39,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125398613] [2024-10-24 20:05:39,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:39,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:39,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:39,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [91726118] [2024-10-24 20:05:39,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:39,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:39,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:39,727 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:39,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-24 20:05:39,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:39,764 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 20:05:39,765 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:39,809 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-24 20:05:39,809 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:39,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:39,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125398613] [2024-10-24 20:05:39,810 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:39,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91726118] [2024-10-24 20:05:39,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91726118] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:39,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:39,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:39,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720115282] [2024-10-24 20:05:39,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:39,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:39,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:39,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:39,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:39,812 INFO L87 Difference]: Start difference. First operand 119 states and 149 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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-10-24 20:05:39,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:39,937 INFO L93 Difference]: Finished difference Result 137 states and 154 transitions. [2024-10-24 20:05:39,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:05:39,938 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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 30 [2024-10-24 20:05:39,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:39,939 INFO L225 Difference]: With dead ends: 137 [2024-10-24 20:05:39,939 INFO L226 Difference]: Without dead ends: 130 [2024-10-24 20:05:39,939 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:05:39,940 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 151 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:39,940 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 141 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:39,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-10-24 20:05:39,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 116. [2024-10-24 20:05:39,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 69 states have (on average 1.6376811594202898) internal successors, (113), 98 states have internal predecessors, (113), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-10-24 20:05:39,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 143 transitions. [2024-10-24 20:05:39,954 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 143 transitions. Word has length 30 [2024-10-24 20:05:39,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:39,957 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 143 transitions. [2024-10-24 20:05:39,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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-10-24 20:05:39,957 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 143 transitions. [2024-10-24 20:05:39,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-24 20:05:39,958 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:39,958 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:39,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-10-24 20:05:40,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:40,160 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:40,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:40,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1164336911, now seen corresponding path program 1 times [2024-10-24 20:05:40,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:40,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554394122] [2024-10-24 20:05:40,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:40,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:40,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:40,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1813141440] [2024-10-24 20:05:40,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:40,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:40,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:40,180 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:40,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-24 20:05:40,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:40,216 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:05:40,217 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:40,250 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-24 20:05:40,250 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:40,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:40,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554394122] [2024-10-24 20:05:40,251 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:40,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813141440] [2024-10-24 20:05:40,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813141440] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:40,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:40,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:40,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280981423] [2024-10-24 20:05:40,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:40,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:40,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:40,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:40,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:40,253 INFO L87 Difference]: Start difference. First operand 116 states and 143 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:05:40,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:40,472 INFO L93 Difference]: Finished difference Result 183 states and 251 transitions. [2024-10-24 20:05:40,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:05:40,473 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2024-10-24 20:05:40,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:40,474 INFO L225 Difference]: With dead ends: 183 [2024-10-24 20:05:40,474 INFO L226 Difference]: Without dead ends: 178 [2024-10-24 20:05:40,474 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:40,475 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 74 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:40,475 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 101 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:05:40,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-10-24 20:05:40,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 162. [2024-10-24 20:05:40,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 107 states have (on average 1.6168224299065421) internal successors, (173), 136 states have internal predecessors, (173), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:40,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 219 transitions. [2024-10-24 20:05:40,490 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 219 transitions. Word has length 38 [2024-10-24 20:05:40,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:40,490 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 219 transitions. [2024-10-24 20:05:40,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:05:40,491 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 219 transitions. [2024-10-24 20:05:40,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-24 20:05:40,491 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:40,491 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 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-10-24 20:05:40,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-10-24 20:05:40,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:40,696 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:40,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:40,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1734705951, now seen corresponding path program 1 times [2024-10-24 20:05:40,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:40,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191027021] [2024-10-24 20:05:40,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:40,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:40,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:40,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [681807260] [2024-10-24 20:05:40,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:40,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:40,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:40,712 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:40,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-10-24 20:05:40,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:40,746 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:05:40,748 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:40,796 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-24 20:05:40,797 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:40,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:40,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191027021] [2024-10-24 20:05:40,797 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:40,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681807260] [2024-10-24 20:05:40,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681807260] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:40,797 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:40,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:40,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109560029] [2024-10-24 20:05:40,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:40,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:40,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:40,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:40,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:40,799 INFO L87 Difference]: Start difference. First operand 162 states and 219 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:05:40,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:40,918 INFO L93 Difference]: Finished difference Result 181 states and 242 transitions. [2024-10-24 20:05:40,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:05:40,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2024-10-24 20:05:40,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:40,920 INFO L225 Difference]: With dead ends: 181 [2024-10-24 20:05:40,920 INFO L226 Difference]: Without dead ends: 178 [2024-10-24 20:05:40,920 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:40,921 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 99 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:40,921 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 83 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:40,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-10-24 20:05:40,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 163. [2024-10-24 20:05:40,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 108 states have (on average 1.5740740740740742) internal successors, (170), 137 states have internal predecessors, (170), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:40,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 216 transitions. [2024-10-24 20:05:40,931 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 216 transitions. Word has length 39 [2024-10-24 20:05:40,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:40,931 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 216 transitions. [2024-10-24 20:05:40,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 20:05:40,932 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 216 transitions. [2024-10-24 20:05:40,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-24 20:05:40,932 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:40,933 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:40,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-10-24 20:05:41,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:41,133 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:41,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:41,134 INFO L85 PathProgramCache]: Analyzing trace with hash -221741680, now seen corresponding path program 1 times [2024-10-24 20:05:41,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:41,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715457535] [2024-10-24 20:05:41,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:41,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:41,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:41,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:41,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,210 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:05:41,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:41,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715457535] [2024-10-24 20:05:41,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715457535] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:41,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:41,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:41,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769972923] [2024-10-24 20:05:41,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:41,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:41,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:41,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:41,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:41,212 INFO L87 Difference]: Start difference. First operand 163 states and 216 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:05:41,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:41,550 INFO L93 Difference]: Finished difference Result 196 states and 245 transitions. [2024-10-24 20:05:41,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:05:41,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 59 [2024-10-24 20:05:41,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:41,551 INFO L225 Difference]: With dead ends: 196 [2024-10-24 20:05:41,552 INFO L226 Difference]: Without dead ends: 194 [2024-10-24 20:05:41,552 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-10-24 20:05:41,552 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 114 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:41,553 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 89 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:05:41,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-24 20:05:41,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 165. [2024-10-24 20:05:41,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 110 states have (on average 1.5454545454545454) internal successors, (170), 139 states have internal predecessors, (170), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:41,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 216 transitions. [2024-10-24 20:05:41,562 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 216 transitions. Word has length 59 [2024-10-24 20:05:41,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:41,562 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 216 transitions. [2024-10-24 20:05:41,562 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:05:41,563 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 216 transitions. [2024-10-24 20:05:41,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-10-24 20:05:41,563 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:41,563 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:41,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-24 20:05:41,564 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:41,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:41,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1715942605, now seen corresponding path program 1 times [2024-10-24 20:05:41,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:41,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849803302] [2024-10-24 20:05:41,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:41,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:41,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:41,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:41,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,624 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:05:41,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:41,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849803302] [2024-10-24 20:05:41,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849803302] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:41,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:41,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:41,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214516441] [2024-10-24 20:05:41,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:41,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:41,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:41,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:41,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:41,626 INFO L87 Difference]: Start difference. First operand 165 states and 216 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:05:41,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:41,747 INFO L93 Difference]: Finished difference Result 196 states and 241 transitions. [2024-10-24 20:05:41,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:05:41,748 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 60 [2024-10-24 20:05:41,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:41,749 INFO L225 Difference]: With dead ends: 196 [2024-10-24 20:05:41,749 INFO L226 Difference]: Without dead ends: 194 [2024-10-24 20:05:41,749 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-10-24 20:05:41,750 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 111 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:41,750 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 91 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:41,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-24 20:05:41,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 167. [2024-10-24 20:05:41,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 112 states have (on average 1.5178571428571428) internal successors, (170), 141 states have internal predecessors, (170), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:41,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 216 transitions. [2024-10-24 20:05:41,759 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 216 transitions. Word has length 60 [2024-10-24 20:05:41,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:41,759 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 216 transitions. [2024-10-24 20:05:41,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:05:41,759 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 216 transitions. [2024-10-24 20:05:41,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-24 20:05:41,760 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:41,760 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:41,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-24 20:05:41,760 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:41,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:41,761 INFO L85 PathProgramCache]: Analyzing trace with hash -246595163, now seen corresponding path program 1 times [2024-10-24 20:05:41,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:41,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425890633] [2024-10-24 20:05:41,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:41,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:41,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:41,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:41,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:41,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:41,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:41,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,811 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:05:41,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:41,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425890633] [2024-10-24 20:05:41,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425890633] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:41,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:41,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-24 20:05:41,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058239024] [2024-10-24 20:05:41,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:41,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-24 20:05:41,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:41,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-24 20:05:41,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:05:41,813 INFO L87 Difference]: Start difference. First operand 167 states and 216 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 20:05:41,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:41,851 INFO L93 Difference]: Finished difference Result 172 states and 216 transitions. [2024-10-24 20:05:41,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-24 20:05:41,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 62 [2024-10-24 20:05:41,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:41,852 INFO L225 Difference]: With dead ends: 172 [2024-10-24 20:05:41,852 INFO L226 Difference]: Without dead ends: 171 [2024-10-24 20:05:41,853 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-24 20:05:41,853 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 13 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:41,853 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 141 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:05:41,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-10-24 20:05:41,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2024-10-24 20:05:41,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 112 states have (on average 1.5089285714285714) internal successors, (169), 141 states have internal predecessors, (169), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:41,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 215 transitions. [2024-10-24 20:05:41,861 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 215 transitions. Word has length 62 [2024-10-24 20:05:41,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:41,861 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 215 transitions. [2024-10-24 20:05:41,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 20:05:41,862 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 215 transitions. [2024-10-24 20:05:41,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-24 20:05:41,862 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:41,862 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:41,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-24 20:05:41,863 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:41,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:41,863 INFO L85 PathProgramCache]: Analyzing trace with hash -246595121, now seen corresponding path program 1 times [2024-10-24 20:05:41,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:41,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988408890] [2024-10-24 20:05:41,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:41,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:41,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:41,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:41,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:41,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:41,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:41,971 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-24 20:05:41,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:41,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988408890] [2024-10-24 20:05:41,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988408890] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:41,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322073103] [2024-10-24 20:05:41,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:41,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:41,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:41,973 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:41,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-10-24 20:05:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,009 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:05:42,010 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:42,081 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-24 20:05:42,081 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:42,160 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-24 20:05:42,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322073103] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:05:42,160 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:05:42,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-10-24 20:05:42,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707019798] [2024-10-24 20:05:42,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:42,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:05:42,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:42,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:05:42,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:05:42,162 INFO L87 Difference]: Start difference. First operand 167 states and 215 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-10-24 20:05:42,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:42,261 INFO L93 Difference]: Finished difference Result 167 states and 215 transitions. [2024-10-24 20:05:42,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:05:42,262 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 62 [2024-10-24 20:05:42,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:42,263 INFO L225 Difference]: With dead ends: 167 [2024-10-24 20:05:42,263 INFO L226 Difference]: Without dead ends: 165 [2024-10-24 20:05:42,263 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:05:42,264 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 54 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:42,264 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 143 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:42,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-10-24 20:05:42,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-10-24 20:05:42,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 112 states have (on average 1.4375) internal successors, (161), 139 states have internal predecessors, (161), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:42,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 207 transitions. [2024-10-24 20:05:42,272 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 207 transitions. Word has length 62 [2024-10-24 20:05:42,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:42,272 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 207 transitions. [2024-10-24 20:05:42,272 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-10-24 20:05:42,272 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 207 transitions. [2024-10-24 20:05:42,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-10-24 20:05:42,273 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:42,273 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:42,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-24 20:05:42,473 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-10-24 20:05:42,474 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:42,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:42,475 INFO L85 PathProgramCache]: Analyzing trace with hash 945484661, now seen corresponding path program 1 times [2024-10-24 20:05:42,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:42,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127066901] [2024-10-24 20:05:42,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:42,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:42,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:42,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:42,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:42,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:42,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:42,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:42,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:42,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,541 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:05:42,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:42,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127066901] [2024-10-24 20:05:42,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127066901] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:42,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:42,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:05:42,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084548954] [2024-10-24 20:05:42,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:42,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:05:42,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:42,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:05:42,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:05:42,543 INFO L87 Difference]: Start difference. First operand 165 states and 207 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 20:05:42,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:42,605 INFO L93 Difference]: Finished difference Result 165 states and 207 transitions. [2024-10-24 20:05:42,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:05:42,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2024-10-24 20:05:42,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:42,606 INFO L225 Difference]: With dead ends: 165 [2024-10-24 20:05:42,606 INFO L226 Difference]: Without dead ends: 164 [2024-10-24 20:05:42,607 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:05:42,607 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 100 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:42,607 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 158 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:05:42,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-10-24 20:05:42,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2024-10-24 20:05:42,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 112 states have (on average 1.4196428571428572) internal successors, (159), 138 states have internal predecessors, (159), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:42,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 205 transitions. [2024-10-24 20:05:42,615 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 205 transitions. Word has length 63 [2024-10-24 20:05:42,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:42,615 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 205 transitions. [2024-10-24 20:05:42,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 20:05:42,615 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 205 transitions. [2024-10-24 20:05:42,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-24 20:05:42,616 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:42,616 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:42,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-24 20:05:42,617 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:42,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:42,617 INFO L85 PathProgramCache]: Analyzing trace with hash -754746457, now seen corresponding path program 1 times [2024-10-24 20:05:42,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:42,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557589587] [2024-10-24 20:05:42,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:42,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:42,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:42,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:42,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:42,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:42,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,698 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-10-24 20:05:42,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:42,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557589587] [2024-10-24 20:05:42,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557589587] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:42,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:42,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:42,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210452231] [2024-10-24 20:05:42,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:42,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:42,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:42,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:42,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:42,701 INFO L87 Difference]: Start difference. First operand 164 states and 205 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:05:42,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:42,813 INFO L93 Difference]: Finished difference Result 185 states and 218 transitions. [2024-10-24 20:05:42,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:05:42,814 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), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 64 [2024-10-24 20:05:42,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:42,815 INFO L225 Difference]: With dead ends: 185 [2024-10-24 20:05:42,815 INFO L226 Difference]: Without dead ends: 183 [2024-10-24 20:05:42,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:42,815 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 48 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:42,815 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 147 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 20:05:42,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-10-24 20:05:42,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 168. [2024-10-24 20:05:42,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 116 states have (on average 1.4051724137931034) internal successors, (163), 142 states have internal predecessors, (163), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-10-24 20:05:42,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 209 transitions. [2024-10-24 20:05:42,829 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 209 transitions. Word has length 64 [2024-10-24 20:05:42,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:42,829 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 209 transitions. [2024-10-24 20:05:42,830 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), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 20:05:42,830 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 209 transitions. [2024-10-24 20:05:42,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-10-24 20:05:42,833 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:42,833 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:42,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-24 20:05:42,834 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:42,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:42,834 INFO L85 PathProgramCache]: Analyzing trace with hash 116785460, now seen corresponding path program 1 times [2024-10-24 20:05:42,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:42,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37312553] [2024-10-24 20:05:42,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:42,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:42,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:42,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1676746484] [2024-10-24 20:05:42,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:42,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:42,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:42,852 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:42,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-10-24 20:05:42,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:42,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-24 20:05:42,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:43,148 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-24 20:05:43,149 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:43,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:43,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37312553] [2024-10-24 20:05:43,295 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:43,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676746484] [2024-10-24 20:05:43,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676746484] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:43,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:43,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:05:43,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884668388] [2024-10-24 20:05:43,296 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:43,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:05:43,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:43,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:05:43,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:05:43,297 INFO L87 Difference]: Start difference. First operand 168 states and 209 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 9 states have internal predecessors, (38), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:43,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:43,742 INFO L93 Difference]: Finished difference Result 263 states and 326 transitions. [2024-10-24 20:05:43,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:05:43,743 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 9 states have internal predecessors, (38), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 74 [2024-10-24 20:05:43,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:43,745 INFO L225 Difference]: With dead ends: 263 [2024-10-24 20:05:43,746 INFO L226 Difference]: Without dead ends: 255 [2024-10-24 20:05:43,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:05:43,746 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 300 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:43,746 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 310 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:05:43,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-10-24 20:05:43,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 234. [2024-10-24 20:05:43,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 172 states have (on average 1.4069767441860466) internal successors, (242), 198 states have internal predecessors, (242), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-10-24 20:05:43,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 308 transitions. [2024-10-24 20:05:43,759 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 308 transitions. Word has length 74 [2024-10-24 20:05:43,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:43,760 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 308 transitions. [2024-10-24 20:05:43,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 9 states have internal predecessors, (38), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:43,760 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 308 transitions. [2024-10-24 20:05:43,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-10-24 20:05:43,772 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:43,772 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:43,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-24 20:05:43,973 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,SelfDestructingSolverStorable13 [2024-10-24 20:05:43,973 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:43,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:43,973 INFO L85 PathProgramCache]: Analyzing trace with hash -674617981, now seen corresponding path program 1 times [2024-10-24 20:05:43,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:43,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680578835] [2024-10-24 20:05:43,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:43,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:43,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:43,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1589189726] [2024-10-24 20:05:43,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:43,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:43,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:43,992 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:43,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-10-24 20:05:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:44,030 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-24 20:05:44,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:44,448 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-24 20:05:44,448 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:45,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:45,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680578835] [2024-10-24 20:05:45,300 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:45,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589189726] [2024-10-24 20:05:45,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589189726] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:45,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:45,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-10-24 20:05:45,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439946155] [2024-10-24 20:05:45,301 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:45,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 20:05:45,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:45,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 20:05:45,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:05:45,302 INFO L87 Difference]: Start difference. First operand 234 states and 308 transitions. Second operand has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:45,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:45,979 INFO L93 Difference]: Finished difference Result 321 states and 411 transitions. [2024-10-24 20:05:45,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 20:05:45,983 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 75 [2024-10-24 20:05:45,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:45,984 INFO L225 Difference]: With dead ends: 321 [2024-10-24 20:05:45,984 INFO L226 Difference]: Without dead ends: 318 [2024-10-24 20:05:45,985 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:05:45,985 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 254 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:45,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 350 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:05:45,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-10-24 20:05:46,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 290. [2024-10-24 20:05:46,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 218 states have (on average 1.3944954128440368) internal successors, (304), 244 states have internal predecessors, (304), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-10-24 20:05:46,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 390 transitions. [2024-10-24 20:05:46,026 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 390 transitions. Word has length 75 [2024-10-24 20:05:46,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:46,028 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 390 transitions. [2024-10-24 20:05:46,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:46,028 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 390 transitions. [2024-10-24 20:05:46,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-24 20:05:46,029 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:46,029 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:46,043 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-10-24 20:05:46,230 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,SelfDestructingSolverStorable14 [2024-10-24 20:05:46,230 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:46,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:46,230 INFO L85 PathProgramCache]: Analyzing trace with hash 561679126, now seen corresponding path program 1 times [2024-10-24 20:05:46,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:46,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688575960] [2024-10-24 20:05:46,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:46,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:46,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:46,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:46,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:46,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 20:05:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:46,333 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-10-24 20:05:46,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:46,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688575960] [2024-10-24 20:05:46,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688575960] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:46,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:46,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-24 20:05:46,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19270402] [2024-10-24 20:05:46,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:46,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:05:46,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:46,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:05:46,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:05:46,335 INFO L87 Difference]: Start difference. First operand 290 states and 390 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-10-24 20:05:47,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:47,672 INFO L93 Difference]: Finished difference Result 421 states and 570 transitions. [2024-10-24 20:05:47,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:05:47,676 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 76 [2024-10-24 20:05:47,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:47,678 INFO L225 Difference]: With dead ends: 421 [2024-10-24 20:05:47,679 INFO L226 Difference]: Without dead ends: 418 [2024-10-24 20:05:47,679 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:05:47,679 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 127 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:47,680 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 203 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 20:05:47,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2024-10-24 20:05:47,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 296. [2024-10-24 20:05:47,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 224 states have (on average 1.3616071428571428) internal successors, (305), 248 states have internal predecessors, (305), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:05:47,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 395 transitions. [2024-10-24 20:05:47,732 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 395 transitions. Word has length 76 [2024-10-24 20:05:47,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:47,733 INFO L471 AbstractCegarLoop]: Abstraction has 296 states and 395 transitions. [2024-10-24 20:05:47,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-10-24 20:05:47,733 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 395 transitions. [2024-10-24 20:05:47,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-24 20:05:47,733 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:47,733 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:47,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-24 20:05:47,734 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:47,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:47,734 INFO L85 PathProgramCache]: Analyzing trace with hash 617318363, now seen corresponding path program 1 times [2024-10-24 20:05:47,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:47,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448238979] [2024-10-24 20:05:47,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:47,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:47,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [524761944] [2024-10-24 20:05:47,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:47,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:47,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:47,769 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:47,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-10-24 20:05:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:47,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-24 20:05:47,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:48,006 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-24 20:05:48,006 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:48,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:48,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448238979] [2024-10-24 20:05:48,067 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:48,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524761944] [2024-10-24 20:05:48,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524761944] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:48,067 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:48,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-10-24 20:05:48,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401110459] [2024-10-24 20:05:48,068 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:48,068 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 20:05:48,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:48,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 20:05:48,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:05:48,069 INFO L87 Difference]: Start difference. First operand 296 states and 395 transitions. Second operand has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-10-24 20:05:48,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:48,292 INFO L93 Difference]: Finished difference Result 307 states and 414 transitions. [2024-10-24 20:05:48,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 20:05:48,292 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 76 [2024-10-24 20:05:48,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:48,294 INFO L225 Difference]: With dead ends: 307 [2024-10-24 20:05:48,294 INFO L226 Difference]: Without dead ends: 303 [2024-10-24 20:05:48,294 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-10-24 20:05:48,294 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 61 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:48,295 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 230 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:05:48,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-10-24 20:05:48,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 292. [2024-10-24 20:05:48,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 224 states have (on average 1.3303571428571428) internal successors, (298), 244 states have internal predecessors, (298), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:05:48,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 388 transitions. [2024-10-24 20:05:48,312 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 388 transitions. Word has length 76 [2024-10-24 20:05:48,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:48,313 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 388 transitions. [2024-10-24 20:05:48,313 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-10-24 20:05:48,313 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 388 transitions. [2024-10-24 20:05:48,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-24 20:05:48,313 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:48,314 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:48,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-24 20:05:48,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-10-24 20:05:48,515 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:48,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:48,515 INFO L85 PathProgramCache]: Analyzing trace with hash 232183781, now seen corresponding path program 1 times [2024-10-24 20:05:48,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:48,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133529214] [2024-10-24 20:05:48,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:48,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:48,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:48,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1783246330] [2024-10-24 20:05:48,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:48,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:48,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:48,531 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:48,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-24 20:05:48,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:48,599 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-24 20:05:48,601 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:48,897 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-24 20:05:48,897 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:49,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:49,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133529214] [2024-10-24 20:05:49,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:49,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783246330] [2024-10-24 20:05:49,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783246330] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:49,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:49,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-24 20:05:49,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188136713] [2024-10-24 20:05:49,492 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:49,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:05:49,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:49,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:05:49,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:05:49,493 INFO L87 Difference]: Start difference. First operand 292 states and 388 transitions. Second operand has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:49,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:49,982 INFO L93 Difference]: Finished difference Result 315 states and 398 transitions. [2024-10-24 20:05:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:05:49,983 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 77 [2024-10-24 20:05:49,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:49,984 INFO L225 Difference]: With dead ends: 315 [2024-10-24 20:05:49,984 INFO L226 Difference]: Without dead ends: 308 [2024-10-24 20:05:49,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:05:49,985 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 258 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:49,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 355 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:05:49,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-10-24 20:05:49,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 290. [2024-10-24 20:05:49,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 222 states have (on average 1.3153153153153154) internal successors, (292), 242 states have internal predecessors, (292), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-10-24 20:05:50,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 382 transitions. [2024-10-24 20:05:50,000 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 382 transitions. Word has length 77 [2024-10-24 20:05:50,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:50,000 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 382 transitions. [2024-10-24 20:05:50,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:50,000 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 382 transitions. [2024-10-24 20:05:50,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-24 20:05:50,001 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:50,001 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:50,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-10-24 20:05:50,205 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-10-24 20:05:50,206 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:50,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:50,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1957000147, now seen corresponding path program 1 times [2024-10-24 20:05:50,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:50,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814917861] [2024-10-24 20:05:50,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:50,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:50,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [288906728] [2024-10-24 20:05:50,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:50,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:50,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:50,219 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:50,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-10-24 20:05:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:50,256 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-24 20:05:50,258 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:50,430 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-10-24 20:05:50,431 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:50,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:50,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814917861] [2024-10-24 20:05:50,908 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:50,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288906728] [2024-10-24 20:05:50,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288906728] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:50,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:50,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-10-24 20:05:50,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289629212] [2024-10-24 20:05:50,909 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:50,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 20:05:50,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:50,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 20:05:50,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-10-24 20:05:50,911 INFO L87 Difference]: Start difference. First operand 290 states and 382 transitions. Second operand has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:51,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:51,344 INFO L93 Difference]: Finished difference Result 585 states and 804 transitions. [2024-10-24 20:05:51,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-24 20:05:51,345 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 77 [2024-10-24 20:05:51,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:51,347 INFO L225 Difference]: With dead ends: 585 [2024-10-24 20:05:51,347 INFO L226 Difference]: Without dead ends: 581 [2024-10-24 20:05:51,347 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:05:51,348 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 544 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:51,348 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [550 Valid, 301 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:05:51,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-10-24 20:05:51,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 464. [2024-10-24 20:05:51,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 366 states have (on average 1.3114754098360655) internal successors, (480), 386 states have internal predecessors, (480), 75 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-10-24 20:05:51,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 630 transitions. [2024-10-24 20:05:51,398 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 630 transitions. Word has length 77 [2024-10-24 20:05:51,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:51,398 INFO L471 AbstractCegarLoop]: Abstraction has 464 states and 630 transitions. [2024-10-24 20:05:51,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-10-24 20:05:51,399 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 630 transitions. [2024-10-24 20:05:51,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-10-24 20:05:51,399 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:51,399 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:51,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-24 20:05:51,600 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:51,600 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:51,601 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:51,601 INFO L85 PathProgramCache]: Analyzing trace with hash 742198340, now seen corresponding path program 1 times [2024-10-24 20:05:51,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:51,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806595397] [2024-10-24 20:05:51,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:51,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:51,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:51,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:51,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:51,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:51,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:51,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:05:51,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:05:51,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:05:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:05:51,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,671 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:51,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:51,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806595397] [2024-10-24 20:05:51,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806595397] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:51,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753420494] [2024-10-24 20:05:51,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:51,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:51,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:51,674 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:51,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-10-24 20:05:51,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:51,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:05:51,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:51,749 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:51,749 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:51,845 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:51,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753420494] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:05:51,845 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:05:51,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-10-24 20:05:51,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770494521] [2024-10-24 20:05:51,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:51,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 20:05:51,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:51,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 20:05:51,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:05:51,847 INFO L87 Difference]: Start difference. First operand 464 states and 630 transitions. Second operand has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-10-24 20:05:52,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:52,362 INFO L93 Difference]: Finished difference Result 766 states and 1062 transitions. [2024-10-24 20:05:52,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 20:05:52,363 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 97 [2024-10-24 20:05:52,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:52,366 INFO L225 Difference]: With dead ends: 766 [2024-10-24 20:05:52,366 INFO L226 Difference]: Without dead ends: 764 [2024-10-24 20:05:52,366 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2024-10-24 20:05:52,367 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 222 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:52,367 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 317 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:05:52,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-10-24 20:05:52,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 643. [2024-10-24 20:05:52,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 510 states have (on average 1.3196078431372549) internal successors, (673), 529 states have internal predecessors, (673), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-10-24 20:05:52,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 895 transitions. [2024-10-24 20:05:52,448 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 895 transitions. Word has length 97 [2024-10-24 20:05:52,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:52,449 INFO L471 AbstractCegarLoop]: Abstraction has 643 states and 895 transitions. [2024-10-24 20:05:52,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-10-24 20:05:52,449 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 895 transitions. [2024-10-24 20:05:52,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-10-24 20:05:52,450 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:52,450 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:52,463 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-24 20:05:52,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-10-24 20:05:52,655 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:52,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:52,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1533312153, now seen corresponding path program 1 times [2024-10-24 20:05:52,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:52,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434993767] [2024-10-24 20:05:52,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:52,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:52,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:52,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:52,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:52,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:52,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:52,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:52,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:05:52,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:05:52,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:05:52,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:05:52,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,740 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:52,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:52,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434993767] [2024-10-24 20:05:52,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434993767] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:52,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169641708] [2024-10-24 20:05:52,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:52,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:52,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:52,742 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:52,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-10-24 20:05:52,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:52,788 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:05:52,789 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:52,834 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:52,835 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:52,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169641708] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:05:52,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:05:52,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-10-24 20:05:52,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681526355] [2024-10-24 20:05:52,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:52,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:05:52,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:52,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:05:52,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:05:52,931 INFO L87 Difference]: Start difference. First operand 643 states and 895 transitions. Second operand has 11 states, 10 states have (on average 10.5) internal successors, (105), 11 states have internal predecessors, (105), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-10-24 20:05:53,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:53,429 INFO L93 Difference]: Finished difference Result 776 states and 1048 transitions. [2024-10-24 20:05:53,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:05:53,430 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.5) internal successors, (105), 11 states have internal predecessors, (105), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 98 [2024-10-24 20:05:53,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:53,433 INFO L225 Difference]: With dead ends: 776 [2024-10-24 20:05:53,434 INFO L226 Difference]: Without dead ends: 774 [2024-10-24 20:05:53,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:05:53,435 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 596 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:53,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 425 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:05:53,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2024-10-24 20:05:53,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 645. [2024-10-24 20:05:53,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 513 states have (on average 1.2729044834307992) internal successors, (653), 531 states have internal predecessors, (653), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-10-24 20:05:53,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 875 transitions. [2024-10-24 20:05:53,496 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 875 transitions. Word has length 98 [2024-10-24 20:05:53,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:53,497 INFO L471 AbstractCegarLoop]: Abstraction has 645 states and 875 transitions. [2024-10-24 20:05:53,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.5) internal successors, (105), 11 states have internal predecessors, (105), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-10-24 20:05:53,497 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 875 transitions. [2024-10-24 20:05:53,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-10-24 20:05:53,498 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:53,499 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:53,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-24 20:05:53,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:53,700 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:53,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:53,700 INFO L85 PathProgramCache]: Analyzing trace with hash 339199601, now seen corresponding path program 1 times [2024-10-24 20:05:53,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:53,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538362787] [2024-10-24 20:05:53,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:53,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:53,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:53,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:53,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:53,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:53,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:53,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:53,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:53,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:05:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:05:53,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:05:53,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:05:53,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,754 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:53,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:53,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538362787] [2024-10-24 20:05:53,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538362787] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:53,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:05:53,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-24 20:05:53,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658327456] [2024-10-24 20:05:53,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:53,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-10-24 20:05:53,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:53,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-10-24 20:05:53,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-10-24 20:05:53,756 INFO L87 Difference]: Start difference. First operand 645 states and 875 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-10-24 20:05:53,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:53,822 INFO L93 Difference]: Finished difference Result 645 states and 875 transitions. [2024-10-24 20:05:53,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-10-24 20:05:53,823 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 100 [2024-10-24 20:05:53,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:53,825 INFO L225 Difference]: With dead ends: 645 [2024-10-24 20:05:53,825 INFO L226 Difference]: Without dead ends: 644 [2024-10-24 20:05:53,825 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:05:53,826 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 16 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:53,826 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 148 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-24 20:05:53,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-10-24 20:05:53,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 644. [2024-10-24 20:05:53,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 513 states have (on average 1.2651072124756335) internal successors, (649), 530 states have internal predecessors, (649), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-10-24 20:05:53,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 871 transitions. [2024-10-24 20:05:53,862 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 871 transitions. Word has length 100 [2024-10-24 20:05:53,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:53,863 INFO L471 AbstractCegarLoop]: Abstraction has 644 states and 871 transitions. [2024-10-24 20:05:53,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-10-24 20:05:53,863 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 871 transitions. [2024-10-24 20:05:53,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 20:05:53,864 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:53,864 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:53,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-10-24 20:05:53,865 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:53,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:53,865 INFO L85 PathProgramCache]: Analyzing trace with hash -446694029, now seen corresponding path program 1 times [2024-10-24 20:05:53,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:53,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593748071] [2024-10-24 20:05:53,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:53,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:53,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:53,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:53,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:53,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:53,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:05:53,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:05:53,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:05:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:05:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:53,963 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:53,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:53,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593748071] [2024-10-24 20:05:53,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593748071] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:53,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479748509] [2024-10-24 20:05:53,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:53,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:53,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:53,965 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:53,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-10-24 20:05:54,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,004 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:05:54,005 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:54,101 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:54,101 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 20:05:54,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479748509] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:05:54,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:54,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-10-24 20:05:54,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393874068] [2024-10-24 20:05:54,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:05:54,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:05:54,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:54,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:05:54,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:05:54,104 INFO L87 Difference]: Start difference. First operand 644 states and 871 transitions. Second operand has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-10-24 20:05:54,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:54,340 INFO L93 Difference]: Finished difference Result 661 states and 902 transitions. [2024-10-24 20:05:54,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-24 20:05:54,340 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 102 [2024-10-24 20:05:54,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:54,342 INFO L225 Difference]: With dead ends: 661 [2024-10-24 20:05:54,342 INFO L226 Difference]: Without dead ends: 660 [2024-10-24 20:05:54,343 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-10-24 20:05:54,343 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 59 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:54,343 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 112 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-24 20:05:54,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-10-24 20:05:54,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 643. [2024-10-24 20:05:54,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 513 states have (on average 1.2573099415204678) internal successors, (645), 529 states have internal predecessors, (645), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-10-24 20:05:54,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 867 transitions. [2024-10-24 20:05:54,380 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 867 transitions. Word has length 102 [2024-10-24 20:05:54,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:54,381 INFO L471 AbstractCegarLoop]: Abstraction has 643 states and 867 transitions. [2024-10-24 20:05:54,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-10-24 20:05:54,381 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 867 transitions. [2024-10-24 20:05:54,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-10-24 20:05:54,381 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:54,382 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:54,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-24 20:05:54,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:54,583 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:54,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:54,583 INFO L85 PathProgramCache]: Analyzing trace with hash -962612885, now seen corresponding path program 1 times [2024-10-24 20:05:54,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:54,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993587572] [2024-10-24 20:05:54,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:54,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:54,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:05:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:05:54,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:05:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:05:54,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:05:54,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:05:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:05:54,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:05:54,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:05:54,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:05:54,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:05:54,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:05:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:54,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:54,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993587572] [2024-10-24 20:05:54,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993587572] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:54,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651170916] [2024-10-24 20:05:54,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:54,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:54,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:54,655 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:54,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-10-24 20:05:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:54,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-24 20:05:54,700 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:54,812 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:54,812 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:54,904 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-10-24 20:05:54,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651170916] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:05:54,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:05:54,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-10-24 20:05:54,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816919118] [2024-10-24 20:05:54,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:54,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:05:54,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:54,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:05:54,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:05:54,907 INFO L87 Difference]: Start difference. First operand 643 states and 867 transitions. Second operand has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-10-24 20:05:55,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:55,492 INFO L93 Difference]: Finished difference Result 904 states and 1231 transitions. [2024-10-24 20:05:55,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 20:05:55,493 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 103 [2024-10-24 20:05:55,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:55,495 INFO L225 Difference]: With dead ends: 904 [2024-10-24 20:05:55,495 INFO L226 Difference]: Without dead ends: 902 [2024-10-24 20:05:55,496 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:05:55,500 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 226 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:55,500 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 304 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:05:55,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2024-10-24 20:05:55,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 765. [2024-10-24 20:05:55,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 617 states have (on average 1.2576985413290114) internal successors, (776), 633 states have internal predecessors, (776), 129 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-10-24 20:05:55,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 1034 transitions. [2024-10-24 20:05:55,598 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 1034 transitions. Word has length 103 [2024-10-24 20:05:55,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:55,601 INFO L471 AbstractCegarLoop]: Abstraction has 765 states and 1034 transitions. [2024-10-24 20:05:55,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.1) internal successors, (131), 11 states have internal predecessors, (131), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-10-24 20:05:55,602 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 1034 transitions. [2024-10-24 20:05:55,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-24 20:05:55,602 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:55,602 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:55,629 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-10-24 20:05:55,803 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,SelfDestructingSolverStorable23 [2024-10-24 20:05:55,803 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:55,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:55,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1163676672, now seen corresponding path program 1 times [2024-10-24 20:05:55,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:55,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691130836] [2024-10-24 20:05:55,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:55,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:55,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [415700736] [2024-10-24 20:05:55,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:55,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:55,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:55,840 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:55,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-24 20:05:55,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:55,939 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-24 20:05:55,941 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:56,573 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-24 20:05:56,575 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:56,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:56,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691130836] [2024-10-24 20:05:56,769 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:56,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415700736] [2024-10-24 20:05:56,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415700736] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:56,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:56,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:05:56,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958767654] [2024-10-24 20:05:56,770 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:56,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:05:56,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:56,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:05:56,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:05:56,771 INFO L87 Difference]: Start difference. First operand 765 states and 1034 transitions. Second operand has 12 states, 11 states have (on average 5.090909090909091) internal successors, (56), 12 states have internal predecessors, (56), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-10-24 20:05:57,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:05:57,787 INFO L93 Difference]: Finished difference Result 850 states and 1144 transitions. [2024-10-24 20:05:57,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:05:57,788 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.090909090909091) internal successors, (56), 12 states have internal predecessors, (56), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 112 [2024-10-24 20:05:57,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:05:57,795 INFO L225 Difference]: With dead ends: 850 [2024-10-24 20:05:57,795 INFO L226 Difference]: Without dead ends: 847 [2024-10-24 20:05:57,800 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2024-10-24 20:05:57,800 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 214 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:05:57,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 375 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:05:57,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2024-10-24 20:05:57,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 830. [2024-10-24 20:05:57,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 670 states have (on average 1.2582089552238807) internal successors, (843), 686 states have internal predecessors, (843), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-10-24 20:05:57,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1125 transitions. [2024-10-24 20:05:57,988 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1125 transitions. Word has length 112 [2024-10-24 20:05:57,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:05:57,988 INFO L471 AbstractCegarLoop]: Abstraction has 830 states and 1125 transitions. [2024-10-24 20:05:57,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.090909090909091) internal successors, (56), 12 states have internal predecessors, (56), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-10-24 20:05:57,993 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1125 transitions. [2024-10-24 20:05:57,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-10-24 20:05:57,993 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:05:57,993 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:05:58,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-10-24 20:05:58,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:58,194 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:05:58,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:05:58,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1714238409, now seen corresponding path program 1 times [2024-10-24 20:05:58,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:05:58,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464896656] [2024-10-24 20:05:58,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:58,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:05:58,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:05:58,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [770552805] [2024-10-24 20:05:58,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:05:58,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:05:58,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:05:58,223 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:05:58,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-10-24 20:05:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:05:58,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-24 20:05:58,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:05:58,864 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-24 20:05:58,864 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:05:59,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:05:59,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464896656] [2024-10-24 20:05:59,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:05:59,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770552805] [2024-10-24 20:05:59,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770552805] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:05:59,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:05:59,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:05:59,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396660784] [2024-10-24 20:05:59,786 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:05:59,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:05:59,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:05:59,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:05:59,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:05:59,787 INFO L87 Difference]: Start difference. First operand 830 states and 1125 transitions. Second operand has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-10-24 20:06:00,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:00,524 INFO L93 Difference]: Finished difference Result 854 states and 1142 transitions. [2024-10-24 20:06:00,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 20:06:00,524 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 113 [2024-10-24 20:06:00,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:00,527 INFO L225 Difference]: With dead ends: 854 [2024-10-24 20:06:00,530 INFO L226 Difference]: Without dead ends: 851 [2024-10-24 20:06:00,530 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2024-10-24 20:06:00,531 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 240 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:00,532 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 420 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:00,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2024-10-24 20:06:00,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 832. [2024-10-24 20:06:00,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 672 states have (on average 1.2485119047619047) internal successors, (839), 688 states have internal predecessors, (839), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-10-24 20:06:00,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1121 transitions. [2024-10-24 20:06:00,631 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1121 transitions. Word has length 113 [2024-10-24 20:06:00,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:00,632 INFO L471 AbstractCegarLoop]: Abstraction has 832 states and 1121 transitions. [2024-10-24 20:06:00,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-10-24 20:06:00,634 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1121 transitions. [2024-10-24 20:06:00,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-10-24 20:06:00,635 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:00,635 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:00,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-10-24 20:06:00,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:00,836 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:00,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:00,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1601783070, now seen corresponding path program 1 times [2024-10-24 20:06:00,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:00,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308924595] [2024-10-24 20:06:00,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:00,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:00,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:00,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:00,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:00,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:00,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:00,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:00,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:00,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:00,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:00,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-10-24 20:06:00,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:00,971 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-10-24 20:06:00,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:00,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308924595] [2024-10-24 20:06:00,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308924595] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:06:00,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:06:00,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-24 20:06:00,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732472147] [2024-10-24 20:06:00,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:06:00,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 20:06:00,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:00,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 20:06:00,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 20:06:00,974 INFO L87 Difference]: Start difference. First operand 832 states and 1121 transitions. Second operand has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-10-24 20:06:01,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:01,623 INFO L93 Difference]: Finished difference Result 836 states and 1121 transitions. [2024-10-24 20:06:01,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-24 20:06:01,623 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 114 [2024-10-24 20:06:01,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:01,626 INFO L225 Difference]: With dead ends: 836 [2024-10-24 20:06:01,626 INFO L226 Difference]: Without dead ends: 835 [2024-10-24 20:06:01,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:06:01,627 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 85 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:01,627 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 205 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:01,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2024-10-24 20:06:01,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 793. [2024-10-24 20:06:01,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 638 states have (on average 1.2398119122257054) internal successors, (791), 653 states have internal predecessors, (791), 137 states have call successors, (137), 2 states have call predecessors, (137), 2 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2024-10-24 20:06:01,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1065 transitions. [2024-10-24 20:06:01,690 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1065 transitions. Word has length 114 [2024-10-24 20:06:01,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:01,690 INFO L471 AbstractCegarLoop]: Abstraction has 793 states and 1065 transitions. [2024-10-24 20:06:01,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-10-24 20:06:01,690 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1065 transitions. [2024-10-24 20:06:01,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-24 20:06:01,691 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:01,691 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:01,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-10-24 20:06:01,692 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:01,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:01,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1884332441, now seen corresponding path program 1 times [2024-10-24 20:06:01,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:01,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128026971] [2024-10-24 20:06:01,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:01,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:01,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:01,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [992626175] [2024-10-24 20:06:01,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:01,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:01,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:01,707 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:01,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-10-24 20:06:01,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:01,764 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-24 20:06:01,766 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:02,206 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-24 20:06:02,207 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:02,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:02,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128026971] [2024-10-24 20:06:02,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:02,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992626175] [2024-10-24 20:06:02,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992626175] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:02,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:02,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-24 20:06:02,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431668105] [2024-10-24 20:06:02,483 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:02,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:06:02,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:02,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:06:02,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:06:02,484 INFO L87 Difference]: Start difference. First operand 793 states and 1065 transitions. Second operand has 11 states, 10 states have (on average 5.9) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-10-24 20:06:03,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:03,101 INFO L93 Difference]: Finished difference Result 809 states and 1071 transitions. [2024-10-24 20:06:03,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 20:06:03,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 115 [2024-10-24 20:06:03,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:03,104 INFO L225 Difference]: With dead ends: 809 [2024-10-24 20:06:03,104 INFO L226 Difference]: Without dead ends: 802 [2024-10-24 20:06:03,104 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:06:03,105 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 180 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:03,105 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 404 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:03,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-10-24 20:06:03,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 791. [2024-10-24 20:06:03,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 636 states have (on average 1.229559748427673) internal successors, (782), 651 states have internal predecessors, (782), 137 states have call successors, (137), 2 states have call predecessors, (137), 2 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2024-10-24 20:06:03,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1056 transitions. [2024-10-24 20:06:03,153 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1056 transitions. Word has length 115 [2024-10-24 20:06:03,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:03,153 INFO L471 AbstractCegarLoop]: Abstraction has 791 states and 1056 transitions. [2024-10-24 20:06:03,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-10-24 20:06:03,153 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1056 transitions. [2024-10-24 20:06:03,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-24 20:06:03,154 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:03,154 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:03,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-10-24 20:06:03,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:03,354 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:03,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:03,355 INFO L85 PathProgramCache]: Analyzing trace with hash -685818489, now seen corresponding path program 2 times [2024-10-24 20:06:03,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:03,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020923392] [2024-10-24 20:06:03,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:03,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:03,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:03,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2087611735] [2024-10-24 20:06:03,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:03,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:03,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:03,368 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:03,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-10-24 20:06:03,411 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:03,411 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:03,412 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-24 20:06:03,413 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:03,710 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-10-24 20:06:03,710 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:04,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:04,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020923392] [2024-10-24 20:06:04,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:04,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087611735] [2024-10-24 20:06:04,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087611735] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:04,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:04,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:06:04,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437855077] [2024-10-24 20:06:04,104 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:04,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:06:04,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:04,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:06:04,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:06:04,105 INFO L87 Difference]: Start difference. First operand 791 states and 1056 transitions. Second operand has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-10-24 20:06:04,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:04,756 INFO L93 Difference]: Finished difference Result 1123 states and 1524 transitions. [2024-10-24 20:06:04,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:06:04,757 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 115 [2024-10-24 20:06:04,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:04,765 INFO L225 Difference]: With dead ends: 1123 [2024-10-24 20:06:04,766 INFO L226 Difference]: Without dead ends: 1119 [2024-10-24 20:06:04,766 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:06:04,767 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 621 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:04,767 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 394 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:04,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2024-10-24 20:06:04,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 947. [2024-10-24 20:06:04,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 764 states have (on average 1.2172774869109948) internal successors, (930), 779 states have internal predecessors, (930), 165 states have call successors, (165), 2 states have call predecessors, (165), 2 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2024-10-24 20:06:04,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1260 transitions. [2024-10-24 20:06:04,874 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1260 transitions. Word has length 115 [2024-10-24 20:06:04,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:04,874 INFO L471 AbstractCegarLoop]: Abstraction has 947 states and 1260 transitions. [2024-10-24 20:06:04,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-10-24 20:06:04,875 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1260 transitions. [2024-10-24 20:06:04,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-10-24 20:06:04,877 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:04,877 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:04,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-10-24 20:06:05,081 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,SelfDestructingSolverStorable28 [2024-10-24 20:06:05,082 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:05,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:05,082 INFO L85 PathProgramCache]: Analyzing trace with hash -770695640, now seen corresponding path program 2 times [2024-10-24 20:06:05,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:05,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298586930] [2024-10-24 20:06:05,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:05,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:05,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:05,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:05,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:05,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:05,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:05,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 20:06:05,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:05,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-24 20:06:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-10-24 20:06:05,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:05,154 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-10-24 20:06:05,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:05,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298586930] [2024-10-24 20:06:05,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298586930] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 20:06:05,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 20:06:05,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-24 20:06:05,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635060168] [2024-10-24 20:06:05,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 20:06:05,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 20:06:05,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:05,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 20:06:05,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 20:06:05,156 INFO L87 Difference]: Start difference. First operand 947 states and 1260 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-10-24 20:06:05,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:05,501 INFO L93 Difference]: Finished difference Result 1274 states and 1706 transitions. [2024-10-24 20:06:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 20:06:05,502 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 122 [2024-10-24 20:06:05,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:05,505 INFO L225 Difference]: With dead ends: 1274 [2024-10-24 20:06:05,505 INFO L226 Difference]: Without dead ends: 621 [2024-10-24 20:06:05,510 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-10-24 20:06:05,511 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 29 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:05,511 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 154 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-24 20:06:05,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2024-10-24 20:06:05,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 584. [2024-10-24 20:06:05,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 465 states have (on average 1.221505376344086) internal successors, (568), 480 states have internal predecessors, (568), 101 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2024-10-24 20:06:05,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 770 transitions. [2024-10-24 20:06:05,591 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 770 transitions. Word has length 122 [2024-10-24 20:06:05,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:05,592 INFO L471 AbstractCegarLoop]: Abstraction has 584 states and 770 transitions. [2024-10-24 20:06:05,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-10-24 20:06:05,592 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 770 transitions. [2024-10-24 20:06:05,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-10-24 20:06:05,592 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:05,593 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:05,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-10-24 20:06:05,593 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:05,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:05,593 INFO L85 PathProgramCache]: Analyzing trace with hash 490794444, now seen corresponding path program 2 times [2024-10-24 20:06:05,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:05,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559075517] [2024-10-24 20:06:05,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:05,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:05,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [833212819] [2024-10-24 20:06:05,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:05,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:05,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:05,628 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:05,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-10-24 20:06:05,681 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:05,681 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:05,682 INFO L255 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-24 20:06:05,684 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:06,228 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-10-24 20:06:06,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:06,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:06,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559075517] [2024-10-24 20:06:06,352 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:06,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833212819] [2024-10-24 20:06:06,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833212819] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:06,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:06,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-10-24 20:06:06,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053254002] [2024-10-24 20:06:06,352 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:06,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 20:06:06,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:06,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 20:06:06,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-10-24 20:06:06,354 INFO L87 Difference]: Start difference. First operand 584 states and 770 transitions. Second operand has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 14 states have internal predecessors, (74), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-10-24 20:06:07,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:07,057 INFO L93 Difference]: Finished difference Result 671 states and 882 transitions. [2024-10-24 20:06:07,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-24 20:06:07,057 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 14 states have internal predecessors, (74), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 150 [2024-10-24 20:06:07,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:07,059 INFO L225 Difference]: With dead ends: 671 [2024-10-24 20:06:07,059 INFO L226 Difference]: Without dead ends: 668 [2024-10-24 20:06:07,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2024-10-24 20:06:07,060 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 232 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:07,060 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 429 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 985 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:07,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2024-10-24 20:06:07,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 650. [2024-10-24 20:06:07,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 519 states have (on average 1.2254335260115607) internal successors, (636), 534 states have internal predecessors, (636), 113 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2024-10-24 20:06:07,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 862 transitions. [2024-10-24 20:06:07,101 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 862 transitions. Word has length 150 [2024-10-24 20:06:07,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:07,102 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 862 transitions. [2024-10-24 20:06:07,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 14 states have internal predecessors, (74), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-10-24 20:06:07,102 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 862 transitions. [2024-10-24 20:06:07,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-10-24 20:06:07,103 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:07,103 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:07,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-10-24 20:06:07,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:07,306 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:07,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:07,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1965241365, now seen corresponding path program 2 times [2024-10-24 20:06:07,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:07,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156828155] [2024-10-24 20:06:07,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:07,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:07,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:07,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1818084982] [2024-10-24 20:06:07,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:07,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:07,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:07,327 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:07,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-24 20:06:07,376 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:07,376 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:07,377 INFO L255 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-24 20:06:07,379 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:07,976 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 3 proven. 57 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-10-24 20:06:07,977 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:08,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:08,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156828155] [2024-10-24 20:06:08,730 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:08,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818084982] [2024-10-24 20:06:08,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818084982] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:08,730 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:08,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-10-24 20:06:08,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442318466] [2024-10-24 20:06:08,731 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:08,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-24 20:06:08,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:08,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-24 20:06:08,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:06:08,732 INFO L87 Difference]: Start difference. First operand 650 states and 862 transitions. Second operand has 13 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2024-10-24 20:06:09,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:09,164 INFO L93 Difference]: Finished difference Result 669 states and 876 transitions. [2024-10-24 20:06:09,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:06:09,165 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 151 [2024-10-24 20:06:09,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:09,167 INFO L225 Difference]: With dead ends: 669 [2024-10-24 20:06:09,167 INFO L226 Difference]: Without dead ends: 666 [2024-10-24 20:06:09,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2024-10-24 20:06:09,168 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 143 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:09,168 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 267 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:06:09,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2024-10-24 20:06:09,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 651. [2024-10-24 20:06:09,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 520 states have (on average 1.2134615384615384) internal successors, (631), 535 states have internal predecessors, (631), 113 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2024-10-24 20:06:09,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 857 transitions. [2024-10-24 20:06:09,253 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 857 transitions. Word has length 151 [2024-10-24 20:06:09,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:09,253 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 857 transitions. [2024-10-24 20:06:09,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2024-10-24 20:06:09,253 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 857 transitions. [2024-10-24 20:06:09,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-24 20:06:09,254 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:09,254 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:09,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-24 20:06:09,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:09,454 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:09,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:09,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1188660301, now seen corresponding path program 2 times [2024-10-24 20:06:09,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:09,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899789953] [2024-10-24 20:06:09,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:09,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:09,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [339241058] [2024-10-24 20:06:09,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:09,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:09,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:09,480 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:09,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-10-24 20:06:09,534 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:09,535 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:09,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-10-24 20:06:09,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:10,295 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-10-24 20:06:10,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:11,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:11,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899789953] [2024-10-24 20:06:11,407 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:11,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339241058] [2024-10-24 20:06:11,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339241058] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:11,408 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:11,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-10-24 20:06:11,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48910571] [2024-10-24 20:06:11,408 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:11,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-24 20:06:11,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:11,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-24 20:06:11,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2024-10-24 20:06:11,409 INFO L87 Difference]: Start difference. First operand 651 states and 857 transitions. Second operand has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-10-24 20:06:12,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:12,299 INFO L93 Difference]: Finished difference Result 667 states and 863 transitions. [2024-10-24 20:06:12,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-24 20:06:12,299 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 153 [2024-10-24 20:06:12,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:12,301 INFO L225 Difference]: With dead ends: 667 [2024-10-24 20:06:12,301 INFO L226 Difference]: Without dead ends: 660 [2024-10-24 20:06:12,302 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2024-10-24 20:06:12,302 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 224 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:12,302 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 525 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 20:06:12,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-10-24 20:06:12,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 613. [2024-10-24 20:06:12,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 489 states have (on average 1.1983640081799591) internal successors, (586), 504 states have internal predecessors, (586), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-10-24 20:06:12,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 798 transitions. [2024-10-24 20:06:12,342 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 798 transitions. Word has length 153 [2024-10-24 20:06:12,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:12,343 INFO L471 AbstractCegarLoop]: Abstraction has 613 states and 798 transitions. [2024-10-24 20:06:12,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.5) internal successors, (77), 15 states have internal predecessors, (77), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-10-24 20:06:12,343 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 798 transitions. [2024-10-24 20:06:12,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-10-24 20:06:12,343 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:12,344 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:12,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-10-24 20:06:12,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:12,548 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:12,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:12,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1381490629, now seen corresponding path program 3 times [2024-10-24 20:06:12,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:12,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110076460] [2024-10-24 20:06:12,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:12,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:12,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454072649] [2024-10-24 20:06:12,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:06:12,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:12,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:12,566 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:12,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-10-24 20:06:12,598 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-24 20:06:12,599 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:12,599 INFO L255 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-24 20:06:12,601 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:13,897 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 51 proven. 17 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2024-10-24 20:06:13,898 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:14,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:14,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110076460] [2024-10-24 20:06:14,129 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:14,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454072649] [2024-10-24 20:06:14,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454072649] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:14,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:14,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-10-24 20:06:14,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056586204] [2024-10-24 20:06:14,130 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:14,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-24 20:06:14,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:14,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-24 20:06:14,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=173, Unknown=1, NotChecked=0, Total=210 [2024-10-24 20:06:14,130 INFO L87 Difference]: Start difference. First operand 613 states and 798 transitions. Second operand has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-10-24 20:06:14,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:14,955 INFO L93 Difference]: Finished difference Result 752 states and 992 transitions. [2024-10-24 20:06:14,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 20:06:14,955 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 153 [2024-10-24 20:06:14,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:14,958 INFO L225 Difference]: With dead ends: 752 [2024-10-24 20:06:14,958 INFO L226 Difference]: Without dead ends: 748 [2024-10-24 20:06:14,958 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=95, Invalid=324, Unknown=1, NotChecked=0, Total=420 [2024-10-24 20:06:14,958 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 288 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:14,958 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 349 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:06:14,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2024-10-24 20:06:15,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 609. [2024-10-24 20:06:15,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 485 states have (on average 1.1917525773195876) internal successors, (578), 500 states have internal predecessors, (578), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-10-24 20:06:15,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 790 transitions. [2024-10-24 20:06:15,004 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 790 transitions. Word has length 153 [2024-10-24 20:06:15,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:15,004 INFO L471 AbstractCegarLoop]: Abstraction has 609 states and 790 transitions. [2024-10-24 20:06:15,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-10-24 20:06:15,004 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 790 transitions. [2024-10-24 20:06:15,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-10-24 20:06:15,005 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:15,005 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:15,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-10-24 20:06:15,205 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:15,206 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:15,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:15,206 INFO L85 PathProgramCache]: Analyzing trace with hash -568005725, now seen corresponding path program 3 times [2024-10-24 20:06:15,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:15,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953117952] [2024-10-24 20:06:15,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:15,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:15,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:15,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1710391383] [2024-10-24 20:06:15,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:06:15,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:15,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:15,224 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:15,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-10-24 20:06:15,281 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-24 20:06:15,281 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:15,282 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-24 20:06:15,284 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:15,751 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 79 proven. 49 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-10-24 20:06:15,752 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:16,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:16,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953117952] [2024-10-24 20:06:16,101 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:16,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710391383] [2024-10-24 20:06:16,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710391383] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:16,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:16,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-10-24 20:06:16,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321879223] [2024-10-24 20:06:16,101 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:16,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:06:16,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:16,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:06:16,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:06:16,102 INFO L87 Difference]: Start difference. First operand 609 states and 790 transitions. Second operand has 11 states, 10 states have (on average 6.9) internal successors, (69), 10 states have internal predecessors, (69), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-10-24 20:06:17,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:17,941 INFO L93 Difference]: Finished difference Result 630 states and 818 transitions. [2024-10-24 20:06:17,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-24 20:06:17,942 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 10 states have internal predecessors, (69), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 159 [2024-10-24 20:06:17,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:17,945 INFO L225 Difference]: With dead ends: 630 [2024-10-24 20:06:17,945 INFO L226 Difference]: Without dead ends: 627 [2024-10-24 20:06:17,945 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2024-10-24 20:06:17,946 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 138 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:17,946 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 324 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-10-24 20:06:17,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2024-10-24 20:06:18,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 606. [2024-10-24 20:06:18,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 485 states have (on average 1.1608247422680413) internal successors, (563), 497 states have internal predecessors, (563), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-10-24 20:06:18,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 775 transitions. [2024-10-24 20:06:18,028 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 775 transitions. Word has length 159 [2024-10-24 20:06:18,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:18,028 INFO L471 AbstractCegarLoop]: Abstraction has 606 states and 775 transitions. [2024-10-24 20:06:18,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 10 states have internal predecessors, (69), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-10-24 20:06:18,029 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 775 transitions. [2024-10-24 20:06:18,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-10-24 20:06:18,030 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:18,030 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:18,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-10-24 20:06:18,234 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,SelfDestructingSolverStorable34 [2024-10-24 20:06:18,235 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:18,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:18,235 INFO L85 PathProgramCache]: Analyzing trace with hash -428308236, now seen corresponding path program 3 times [2024-10-24 20:06:18,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:18,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379479154] [2024-10-24 20:06:18,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:18,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:18,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:18,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2124321504] [2024-10-24 20:06:18,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:06:18,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:18,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:18,253 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:18,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-10-24 20:06:18,314 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-24 20:06:18,314 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:18,315 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-24 20:06:18,317 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:19,279 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 99 proven. 67 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2024-10-24 20:06:19,280 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:20,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:20,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379479154] [2024-10-24 20:06:20,606 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:20,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124321504] [2024-10-24 20:06:20,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124321504] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:20,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:20,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-10-24 20:06:20,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838561142] [2024-10-24 20:06:20,607 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:20,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-24 20:06:20,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:20,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-24 20:06:20,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2024-10-24 20:06:20,608 INFO L87 Difference]: Start difference. First operand 606 states and 775 transitions. Second operand has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 15 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-10-24 20:06:24,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-10-24 20:06:26,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:26,744 INFO L93 Difference]: Finished difference Result 626 states and 799 transitions. [2024-10-24 20:06:26,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-24 20:06:26,744 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 15 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) Word has length 160 [2024-10-24 20:06:26,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:26,746 INFO L225 Difference]: With dead ends: 626 [2024-10-24 20:06:26,747 INFO L226 Difference]: Without dead ends: 610 [2024-10-24 20:06:26,747 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2024-10-24 20:06:26,747 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 221 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 56 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:26,748 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 218 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 475 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-10-24 20:06:26,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2024-10-24 20:06:26,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 513. [2024-10-24 20:06:26,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 414 states have (on average 1.0893719806763285) internal successors, (451), 421 states have internal predecessors, (451), 89 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2024-10-24 20:06:26,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 629 transitions. [2024-10-24 20:06:26,806 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 629 transitions. Word has length 160 [2024-10-24 20:06:26,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:26,807 INFO L471 AbstractCegarLoop]: Abstraction has 513 states and 629 transitions. [2024-10-24 20:06:26,807 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 15 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-10-24 20:06:26,807 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 629 transitions. [2024-10-24 20:06:26,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-10-24 20:06:26,808 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:26,808 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2024-10-24 20:06:26,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-10-24 20:06:27,012 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,SelfDestructingSolverStorable35 [2024-10-24 20:06:27,013 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:27,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:27,013 INFO L85 PathProgramCache]: Analyzing trace with hash 712647446, now seen corresponding path program 3 times [2024-10-24 20:06:27,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:27,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595062541] [2024-10-24 20:06:27,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:27,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:27,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:27,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2065178230] [2024-10-24 20:06:27,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:06:27,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:27,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:27,035 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:27,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-10-24 20:06:27,110 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-24 20:06:27,110 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:27,114 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-24 20:06:27,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:27,655 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 66 proven. 70 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-10-24 20:06:27,655 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:27,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:27,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595062541] [2024-10-24 20:06:27,892 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:27,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065178230] [2024-10-24 20:06:27,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065178230] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:27,892 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:27,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-10-24 20:06:27,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256636051] [2024-10-24 20:06:27,892 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:27,893 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-24 20:06:27,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:27,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-24 20:06:27,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-10-24 20:06:27,893 INFO L87 Difference]: Start difference. First operand 513 states and 629 transitions. Second operand has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) [2024-10-24 20:06:28,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:28,755 INFO L93 Difference]: Finished difference Result 518 states and 634 transitions. [2024-10-24 20:06:28,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-24 20:06:28,755 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) Word has length 162 [2024-10-24 20:06:28,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:28,757 INFO L225 Difference]: With dead ends: 518 [2024-10-24 20:06:28,757 INFO L226 Difference]: Without dead ends: 505 [2024-10-24 20:06:28,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2024-10-24 20:06:28,758 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 168 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:28,758 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 127 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:28,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2024-10-24 20:06:28,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 488. [2024-10-24 20:06:28,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 392 states have (on average 1.0790816326530612) internal successors, (423), 398 states have internal predecessors, (423), 87 states have call successors, (87), 2 states have call predecessors, (87), 2 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-10-24 20:06:28,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 597 transitions. [2024-10-24 20:06:28,808 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 597 transitions. Word has length 162 [2024-10-24 20:06:28,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:28,809 INFO L471 AbstractCegarLoop]: Abstraction has 488 states and 597 transitions. [2024-10-24 20:06:28,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) [2024-10-24 20:06:28,809 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 597 transitions. [2024-10-24 20:06:28,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-10-24 20:06:28,810 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:28,811 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:28,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-24 20:06:29,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-10-24 20:06:29,015 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:29,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:29,015 INFO L85 PathProgramCache]: Analyzing trace with hash 242470496, now seen corresponding path program 2 times [2024-10-24 20:06:29,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:29,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697949345] [2024-10-24 20:06:29,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:29,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:29,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:29,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:29,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:29,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:29,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:06:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:06:29,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:06:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:06:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:06:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:06:29,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:06:29,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:06:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:06:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:06:29,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-24 20:06:29,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:29,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-10-24 20:06:29,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:29,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697949345] [2024-10-24 20:06:29,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697949345] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:29,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21410976] [2024-10-24 20:06:29,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:29,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:29,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:29,156 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:29,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-10-24 20:06:29,211 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:29,211 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:29,212 INFO L255 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-24 20:06:29,214 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:29,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-10-24 20:06:29,334 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:29,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-10-24 20:06:29,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21410976] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:06:29,553 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:06:29,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-10-24 20:06:29,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466923829] [2024-10-24 20:06:29,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:29,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 20:06:29,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:29,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 20:06:29,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2024-10-24 20:06:29,555 INFO L87 Difference]: Start difference. First operand 488 states and 597 transitions. Second operand has 14 states, 13 states have (on average 13.692307692307692) internal successors, (178), 14 states have internal predecessors, (178), 13 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2024-10-24 20:06:30,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:30,628 INFO L93 Difference]: Finished difference Result 1018 states and 1228 transitions. [2024-10-24 20:06:30,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 20:06:30,629 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.692307692307692) internal successors, (178), 14 states have internal predecessors, (178), 13 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) Word has length 211 [2024-10-24 20:06:30,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:30,633 INFO L225 Difference]: With dead ends: 1018 [2024-10-24 20:06:30,634 INFO L226 Difference]: Without dead ends: 1017 [2024-10-24 20:06:30,635 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 463 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2024-10-24 20:06:30,636 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 336 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:30,636 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 431 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-24 20:06:30,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2024-10-24 20:06:30,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 751. [2024-10-24 20:06:30,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 607 states have (on average 1.1087314662273475) internal successors, (673), 613 states have internal predecessors, (673), 135 states have call successors, (135), 2 states have call predecessors, (135), 2 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2024-10-24 20:06:30,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 943 transitions. [2024-10-24 20:06:30,771 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 943 transitions. Word has length 211 [2024-10-24 20:06:30,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:30,771 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 943 transitions. [2024-10-24 20:06:30,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.692307692307692) internal successors, (178), 14 states have internal predecessors, (178), 13 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2024-10-24 20:06:30,772 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 943 transitions. [2024-10-24 20:06:30,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-10-24 20:06:30,773 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:30,773 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:30,791 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-10-24 20:06:30,974 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:30,974 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:30,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:30,975 INFO L85 PathProgramCache]: Analyzing trace with hash 91309392, now seen corresponding path program 1 times [2024-10-24 20:06:30,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:30,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556820303] [2024-10-24 20:06:30,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:30,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:30,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:31,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:31,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:31,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:31,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:31,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:31,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:31,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:31,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:31,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-10-24 20:06:31,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:06:31,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-24 20:06:31,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-10-24 20:06:31,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-10-24 20:06:31,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:06:31,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-10-24 20:06:31,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-10-24 20:06:31,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-10-24 20:06:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:06:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-10-24 20:06:31,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-10-24 20:06:31,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-24 20:06:31,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:31,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556820303] [2024-10-24 20:06:31,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556820303] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:31,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420888404] [2024-10-24 20:06:31,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:31,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:31,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:31,171 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:31,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-10-24 20:06:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:31,239 INFO L255 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-24 20:06:31,241 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:31,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 558 proven. 39 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-10-24 20:06:31,363 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:31,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 110 proven. 39 refuted. 0 times theorem prover too weak. 958 trivial. 0 not checked. [2024-10-24 20:06:31,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420888404] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:06:31,552 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:06:31,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-10-24 20:06:31,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857748386] [2024-10-24 20:06:31,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:31,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-24 20:06:31,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:31,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-24 20:06:31,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-10-24 20:06:31,554 INFO L87 Difference]: Start difference. First operand 751 states and 943 transitions. Second operand has 15 states, 15 states have (on average 13.0) internal successors, (195), 15 states have internal predecessors, (195), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-10-24 20:06:32,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:32,179 INFO L93 Difference]: Finished difference Result 1130 states and 1428 transitions. [2024-10-24 20:06:32,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-24 20:06:32,180 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 13.0) internal successors, (195), 15 states have internal predecessors, (195), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) Word has length 226 [2024-10-24 20:06:32,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:32,183 INFO L225 Difference]: With dead ends: 1130 [2024-10-24 20:06:32,183 INFO L226 Difference]: Without dead ends: 683 [2024-10-24 20:06:32,184 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 493 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-10-24 20:06:32,184 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 203 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:32,184 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 520 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:06:32,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-10-24 20:06:32,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 654. [2024-10-24 20:06:32,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 528 states have (on average 1.1174242424242424) internal successors, (590), 534 states have internal predecessors, (590), 117 states have call successors, (117), 2 states have call predecessors, (117), 2 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2024-10-24 20:06:32,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 824 transitions. [2024-10-24 20:06:32,278 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 824 transitions. Word has length 226 [2024-10-24 20:06:32,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:32,278 INFO L471 AbstractCegarLoop]: Abstraction has 654 states and 824 transitions. [2024-10-24 20:06:32,278 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.0) internal successors, (195), 15 states have internal predecessors, (195), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-10-24 20:06:32,278 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 824 transitions. [2024-10-24 20:06:32,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-10-24 20:06:32,279 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:32,280 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:32,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-24 20:06:32,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-10-24 20:06:32,481 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:32,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:32,482 INFO L85 PathProgramCache]: Analyzing trace with hash 2051919616, now seen corresponding path program 2 times [2024-10-24 20:06:32,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:32,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781643495] [2024-10-24 20:06:32,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:32,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:32,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:32,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:32,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:32,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:32,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:06:32,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:32,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:06:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:06:32,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:06:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:06:32,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:06:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:06:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-10-24 20:06:32,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:06:32,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:06:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-10-24 20:06:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-10-24 20:06:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:32,769 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-24 20:06:32,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:32,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781643495] [2024-10-24 20:06:32,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781643495] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:32,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156277648] [2024-10-24 20:06:32,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:32,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:32,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:32,774 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:32,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-10-24 20:06:32,861 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:32,861 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:32,863 INFO L255 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-24 20:06:32,864 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-24 20:06:33,197 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:33,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-24 20:06:33,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156277648] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:06:33,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:06:33,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-10-24 20:06:33,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884489369] [2024-10-24 20:06:33,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:33,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-24 20:06:33,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:33,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-24 20:06:33,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2024-10-24 20:06:33,475 INFO L87 Difference]: Start difference. First operand 654 states and 824 transitions. Second operand has 22 states, 21 states have (on average 14.19047619047619) internal successors, (298), 22 states have internal predecessors, (298), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2024-10-24 20:06:34,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:34,350 INFO L93 Difference]: Finished difference Result 1615 states and 2078 transitions. [2024-10-24 20:06:34,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-24 20:06:34,351 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 14.19047619047619) internal successors, (298), 22 states have internal predecessors, (298), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) Word has length 226 [2024-10-24 20:06:34,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:34,358 INFO L225 Difference]: With dead ends: 1615 [2024-10-24 20:06:34,358 INFO L226 Difference]: Without dead ends: 1544 [2024-10-24 20:06:34,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 488 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=537, Invalid=869, Unknown=0, NotChecked=0, Total=1406 [2024-10-24 20:06:34,362 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 915 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:34,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 466 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 20:06:34,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2024-10-24 20:06:34,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 899. [2024-10-24 20:06:34,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 729 states have (on average 1.1138545953360768) internal successors, (812), 735 states have internal predecessors, (812), 161 states have call successors, (161), 2 states have call predecessors, (161), 2 states have return successors, (161), 161 states have call predecessors, (161), 161 states have call successors, (161) [2024-10-24 20:06:34,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1134 transitions. [2024-10-24 20:06:34,501 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1134 transitions. Word has length 226 [2024-10-24 20:06:34,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:34,501 INFO L471 AbstractCegarLoop]: Abstraction has 899 states and 1134 transitions. [2024-10-24 20:06:34,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 14.19047619047619) internal successors, (298), 22 states have internal predecessors, (298), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2024-10-24 20:06:34,501 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1134 transitions. [2024-10-24 20:06:34,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-10-24 20:06:34,504 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:34,504 INFO L215 NwaCegarLoop]: trace histogram [23, 23, 23, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:34,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-24 20:06:34,704 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,SelfDestructingSolverStorable39 [2024-10-24 20:06:34,705 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:34,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:34,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1009987132, now seen corresponding path program 1 times [2024-10-24 20:06:34,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:34,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277061748] [2024-10-24 20:06:34,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:34,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:34,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:34,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:34,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:34,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:34,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:34,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:34,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:34,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:34,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:34,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:34,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:06:34,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:06:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:06:34,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-10-24 20:06:34,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:06:34,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:06:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-10-24 20:06:34,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-10-24 20:06:34,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-10-24 20:06:34,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:06:34,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-10-24 20:06:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2024-10-24 20:06:34,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-10-24 20:06:34,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 52 proven. 157 refuted. 0 times theorem prover too weak. 1024 trivial. 0 not checked. [2024-10-24 20:06:34,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:34,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277061748] [2024-10-24 20:06:34,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277061748] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:34,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190297412] [2024-10-24 20:06:34,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:34,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:34,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:34,907 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:34,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-24 20:06:34,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:34,965 INFO L255 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-24 20:06:34,967 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:35,104 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 140 proven. 157 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-10-24 20:06:35,104 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:35,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 52 proven. 157 refuted. 0 times theorem prover too weak. 1024 trivial. 0 not checked. [2024-10-24 20:06:35,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190297412] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:06:35,307 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:06:35,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2024-10-24 20:06:35,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626415162] [2024-10-24 20:06:35,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:35,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-24 20:06:35,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:35,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-24 20:06:35,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-10-24 20:06:35,309 INFO L87 Difference]: Start difference. First operand 899 states and 1134 transitions. Second operand has 11 states, 11 states have (on average 11.909090909090908) internal successors, (131), 11 states have internal predecessors, (131), 9 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-10-24 20:06:35,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:35,915 INFO L93 Difference]: Finished difference Result 1599 states and 2022 transitions. [2024-10-24 20:06:35,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 20:06:35,916 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.909090909090908) internal successors, (131), 11 states have internal predecessors, (131), 9 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 238 [2024-10-24 20:06:35,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:35,919 INFO L225 Difference]: With dead ends: 1599 [2024-10-24 20:06:35,919 INFO L226 Difference]: Without dead ends: 1070 [2024-10-24 20:06:35,920 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 521 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:06:35,920 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 128 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:35,920 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 548 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 20:06:35,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2024-10-24 20:06:36,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1024. [2024-10-24 20:06:36,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 831 states have (on average 1.1070998796630565) internal successors, (920), 837 states have internal predecessors, (920), 184 states have call successors, (184), 2 states have call predecessors, (184), 2 states have return successors, (184), 184 states have call predecessors, (184), 184 states have call successors, (184) [2024-10-24 20:06:36,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1288 transitions. [2024-10-24 20:06:36,040 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1288 transitions. Word has length 238 [2024-10-24 20:06:36,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:36,040 INFO L471 AbstractCegarLoop]: Abstraction has 1024 states and 1288 transitions. [2024-10-24 20:06:36,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.909090909090908) internal successors, (131), 11 states have internal predecessors, (131), 9 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-10-24 20:06:36,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1288 transitions. [2024-10-24 20:06:36,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-10-24 20:06:36,041 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:36,041 INFO L215 NwaCegarLoop]: trace histogram [27, 27, 27, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:36,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-10-24 20:06:36,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:36,245 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:36,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:36,246 INFO L85 PathProgramCache]: Analyzing trace with hash -332575088, now seen corresponding path program 2 times [2024-10-24 20:06:36,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:36,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957015227] [2024-10-24 20:06:36,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:36,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:36,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:36,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [170667906] [2024-10-24 20:06:36,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-24 20:06:36,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:36,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:36,281 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:36,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-24 20:06:36,366 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-24 20:06:36,366 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:36,371 INFO L255 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-10-24 20:06:36,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:36,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 10 proven. 309 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2024-10-24 20:06:36,957 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:37,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:37,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957015227] [2024-10-24 20:06:37,411 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:37,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170667906] [2024-10-24 20:06:37,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170667906] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:37,411 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:37,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-10-24 20:06:37,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209120759] [2024-10-24 20:06:37,411 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:37,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-24 20:06:37,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:37,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-24 20:06:37,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-10-24 20:06:37,412 INFO L87 Difference]: Start difference. First operand 1024 states and 1288 transitions. Second operand has 17 states, 16 states have (on average 8.4375) internal successors, (135), 17 states have internal predecessors, (135), 11 states have call successors, (30), 1 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-10-24 20:06:38,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:38,906 INFO L93 Difference]: Finished difference Result 1459 states and 1851 transitions. [2024-10-24 20:06:38,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-24 20:06:38,906 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 8.4375) internal successors, (135), 17 states have internal predecessors, (135), 11 states have call successors, (30), 1 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) Word has length 276 [2024-10-24 20:06:38,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:38,909 INFO L225 Difference]: With dead ends: 1459 [2024-10-24 20:06:38,909 INFO L226 Difference]: Without dead ends: 798 [2024-10-24 20:06:38,910 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2024-10-24 20:06:38,910 INFO L432 NwaCegarLoop]: 123 mSDtfsCounter, 333 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 1857 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 1930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:38,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 879 Invalid, 1930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1857 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 20:06:38,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2024-10-24 20:06:39,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 797. [2024-10-24 20:06:39,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 644 states have (on average 1.108695652173913) internal successors, (714), 650 states have internal predecessors, (714), 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-10-24 20:06:39,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1002 transitions. [2024-10-24 20:06:39,036 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1002 transitions. Word has length 276 [2024-10-24 20:06:39,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:39,036 INFO L471 AbstractCegarLoop]: Abstraction has 797 states and 1002 transitions. [2024-10-24 20:06:39,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 8.4375) internal successors, (135), 17 states have internal predecessors, (135), 11 states have call successors, (30), 1 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-10-24 20:06:39,036 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1002 transitions. [2024-10-24 20:06:39,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2024-10-24 20:06:39,037 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:39,037 INFO L215 NwaCegarLoop]: trace histogram [31, 31, 31, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:39,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-10-24 20:06:39,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:39,238 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:39,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:39,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1897255516, now seen corresponding path program 3 times [2024-10-24 20:06:39,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:39,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208814238] [2024-10-24 20:06:39,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:39,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:39,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-10-24 20:06:39,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [475683080] [2024-10-24 20:06:39,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:06:39,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:39,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:39,276 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:39,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-24 20:06:39,339 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-10-24 20:06:39,339 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:39,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-24 20:06:39,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:40,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2311 backedges. 295 proven. 41 refuted. 0 times theorem prover too weak. 1975 trivial. 0 not checked. [2024-10-24 20:06:40,894 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:41,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:41,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208814238] [2024-10-24 20:06:41,225 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-10-24 20:06:41,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475683080] [2024-10-24 20:06:41,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475683080] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:41,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-10-24 20:06:41,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-10-24 20:06:41,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197353966] [2024-10-24 20:06:41,226 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:41,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 20:06:41,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:41,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 20:06:41,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=226, Unknown=1, NotChecked=0, Total=272 [2024-10-24 20:06:41,226 INFO L87 Difference]: Start difference. First operand 797 states and 1002 transitions. Second operand has 14 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 states have internal predecessors, (82), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2024-10-24 20:06:42,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:42,013 INFO L93 Difference]: Finished difference Result 798 states and 1002 transitions. [2024-10-24 20:06:42,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 20:06:42,014 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 states have internal predecessors, (82), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 314 [2024-10-24 20:06:42,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:42,017 INFO L225 Difference]: With dead ends: 798 [2024-10-24 20:06:42,017 INFO L226 Difference]: Without dead ends: 794 [2024-10-24 20:06:42,017 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=138, Invalid=461, Unknown=1, NotChecked=0, Total=600 [2024-10-24 20:06:42,017 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 105 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:42,018 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 424 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 20:06:42,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2024-10-24 20:06:42,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 730. [2024-10-24 20:06:42,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 591 states have (on average 1.0507614213197969) internal successors, (621), 593 states have internal predecessors, (621), 134 states have call successors, (134), 2 states have call predecessors, (134), 2 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2024-10-24 20:06:42,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 889 transitions. [2024-10-24 20:06:42,107 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 889 transitions. Word has length 314 [2024-10-24 20:06:42,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:42,108 INFO L471 AbstractCegarLoop]: Abstraction has 730 states and 889 transitions. [2024-10-24 20:06:42,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.3076923076923075) internal successors, (82), 13 states have internal predecessors, (82), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2024-10-24 20:06:42,108 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 889 transitions. [2024-10-24 20:06:42,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-10-24 20:06:42,110 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:42,110 INFO L215 NwaCegarLoop]: trace histogram [42, 42, 42, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:42,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-10-24 20:06:42,313 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,SelfDestructingSolverStorable42 [2024-10-24 20:06:42,315 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:42,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:42,315 INFO L85 PathProgramCache]: Analyzing trace with hash 2133606344, now seen corresponding path program 1 times [2024-10-24 20:06:42,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:42,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940468618] [2024-10-24 20:06:42,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:42,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:42,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:42,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:42,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:06:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:06:42,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:06:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:06:42,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:06:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:06:42,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,485 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:06:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:06:42,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:06:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:06:42,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-24 20:06:42,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-10-24 20:06:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2024-10-24 20:06:42,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-10-24 20:06:42,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2024-10-24 20:06:42,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2024-10-24 20:06:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-10-24 20:06:42,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-10-24 20:06:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2024-10-24 20:06:42,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2024-10-24 20:06:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-10-24 20:06:42,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2024-10-24 20:06:42,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-10-24 20:06:42,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-10-24 20:06:42,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-10-24 20:06:42,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2024-10-24 20:06:42,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2024-10-24 20:06:42,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-10-24 20:06:42,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-10-24 20:06:42,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-10-24 20:06:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-10-24 20:06:42,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2024-10-24 20:06:42,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,532 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 378 proven. 171 refuted. 0 times theorem prover too weak. 3745 trivial. 0 not checked. [2024-10-24 20:06:42,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:42,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940468618] [2024-10-24 20:06:42,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940468618] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:42,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015818750] [2024-10-24 20:06:42,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:42,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:42,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:42,534 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:42,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-24 20:06:42,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:42,633 INFO L255 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-24 20:06:42,637 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:42,983 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 789 proven. 657 refuted. 0 times theorem prover too weak. 2848 trivial. 0 not checked. [2024-10-24 20:06:42,983 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:43,403 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 181 proven. 657 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-10-24 20:06:43,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015818750] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:06:43,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:06:43,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 23 [2024-10-24 20:06:43,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456301490] [2024-10-24 20:06:43,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:43,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-10-24 20:06:43,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:43,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-10-24 20:06:43,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2024-10-24 20:06:43,405 INFO L87 Difference]: Start difference. First operand 730 states and 889 transitions. Second operand has 23 states, 23 states have (on average 14.043478260869565) internal successors, (323), 23 states have internal predecessors, (323), 20 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 20 states have call predecessors, (79), 20 states have call successors, (79) [2024-10-24 20:06:47,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:06:47,078 INFO L93 Difference]: Finished difference Result 1468 states and 1778 transitions. [2024-10-24 20:06:47,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-10-24 20:06:47,078 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 14.043478260869565) internal successors, (323), 23 states have internal predecessors, (323), 20 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 20 states have call predecessors, (79), 20 states have call successors, (79) Word has length 411 [2024-10-24 20:06:47,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:06:47,082 INFO L225 Difference]: With dead ends: 1468 [2024-10-24 20:06:47,082 INFO L226 Difference]: Without dead ends: 1136 [2024-10-24 20:06:47,084 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 987 GetRequests, 898 SyntacticMatches, 7 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1768 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1424, Invalid=5548, Unknown=0, NotChecked=0, Total=6972 [2024-10-24 20:06:47,084 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 801 mSDsluCounter, 1858 mSDsCounter, 0 mSdLazyCounter, 3827 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 2035 SdHoareTripleChecker+Invalid, 4022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 3827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-10-24 20:06:47,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [801 Valid, 2035 Invalid, 4022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 3827 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-10-24 20:06:47,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2024-10-24 20:06:47,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 942. [2024-10-24 20:06:47,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 765 states have (on average 1.0379084967320262) internal successors, (794), 766 states have internal predecessors, (794), 173 states have call successors, (173), 2 states have call predecessors, (173), 2 states have return successors, (173), 173 states have call predecessors, (173), 173 states have call successors, (173) [2024-10-24 20:06:47,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1140 transitions. [2024-10-24 20:06:47,214 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1140 transitions. Word has length 411 [2024-10-24 20:06:47,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:06:47,215 INFO L471 AbstractCegarLoop]: Abstraction has 942 states and 1140 transitions. [2024-10-24 20:06:47,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 14.043478260869565) internal successors, (323), 23 states have internal predecessors, (323), 20 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 20 states have call predecessors, (79), 20 states have call successors, (79) [2024-10-24 20:06:47,215 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1140 transitions. [2024-10-24 20:06:47,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2024-10-24 20:06:47,228 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:06:47,228 INFO L215 NwaCegarLoop]: trace histogram [42, 42, 42, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:06:47,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-10-24 20:06:47,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:47,429 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:06:47,430 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:06:47,430 INFO L85 PathProgramCache]: Analyzing trace with hash 155601188, now seen corresponding path program 3 times [2024-10-24 20:06:47,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:06:47,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290794306] [2024-10-24 20:06:47,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:06:47,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:06:47,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:06:47,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:06:47,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:06:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:06:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:06:47,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:06:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:06:47,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:06:47,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:06:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:06:47,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:06:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:06:47,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:06:47,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:06:47,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:06:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:06:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:06:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:06:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:06:47,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:06:47,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:06:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:06:47,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:06:47,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-24 20:06:47,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-10-24 20:06:47,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2024-10-24 20:06:47,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-10-24 20:06:47,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-10-24 20:06:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-10-24 20:06:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-10-24 20:06:47,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-10-24 20:06:47,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2024-10-24 20:06:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-10-24 20:06:47,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-10-24 20:06:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2024-10-24 20:06:47,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2024-10-24 20:06:47,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,805 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-10-24 20:06:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2024-10-24 20:06:47,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2024-10-24 20:06:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2024-10-24 20:06:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-10-24 20:06:47,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-10-24 20:06:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-10-24 20:06:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-10-24 20:06:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2024-10-24 20:06:47,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:06:47,819 INFO L134 CoverageAnalysis]: Checked inductivity of 4307 backedges. 0 proven. 851 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-10-24 20:06:47,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:06:47,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290794306] [2024-10-24 20:06:47,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290794306] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:47,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279030347] [2024-10-24 20:06:47,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:06:47,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:06:47,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:06:47,823 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:06:47,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-24 20:06:47,879 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-24 20:06:47,879 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:06:47,880 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-10-24 20:06:47,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:06:49,048 INFO L134 CoverageAnalysis]: Checked inductivity of 4307 backedges. 366 proven. 292 refuted. 0 times theorem prover too weak. 3649 trivial. 0 not checked. [2024-10-24 20:06:49,048 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:06:49,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279030347] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:06:49,290 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-10-24 20:06:49,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 27 [2024-10-24 20:06:49,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469426128] [2024-10-24 20:06:49,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-10-24 20:06:49,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-10-24 20:06:49,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:06:49,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-10-24 20:06:49,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=929, Unknown=0, NotChecked=0, Total=1122 [2024-10-24 20:06:49,292 INFO L87 Difference]: Start difference. First operand 942 states and 1140 transitions. Second operand has 28 states, 26 states have (on average 10.5) internal successors, (273), 26 states have internal predecessors, (273), 18 states have call successors, (60), 1 states have call predecessors, (60), 3 states have return successors, (62), 19 states have call predecessors, (62), 18 states have call successors, (62) [2024-10-24 20:07:00,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:00,477 INFO L93 Difference]: Finished difference Result 1501 states and 1818 transitions. [2024-10-24 20:07:00,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-10-24 20:07:00,477 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 10.5) internal successors, (273), 26 states have internal predecessors, (273), 18 states have call successors, (60), 1 states have call predecessors, (60), 3 states have return successors, (62), 19 states have call predecessors, (62), 18 states have call successors, (62) Word has length 416 [2024-10-24 20:07:00,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:00,482 INFO L225 Difference]: With dead ends: 1501 [2024-10-24 20:07:00,482 INFO L226 Difference]: Without dead ends: 1469 [2024-10-24 20:07:00,484 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 591 GetRequests, 499 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2790 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=1364, Invalid=7378, Unknown=0, NotChecked=0, Total=8742 [2024-10-24 20:07:00,484 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 507 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 1597 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:00,485 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 480 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1597 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-10-24 20:07:00,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2024-10-24 20:07:00,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1252. [2024-10-24 20:07:00,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1252 states, 1021 states have (on average 1.0381978452497551) internal successors, (1060), 1022 states have internal predecessors, (1060), 227 states have call successors, (227), 2 states have call predecessors, (227), 2 states have return successors, (227), 227 states have call predecessors, (227), 227 states have call successors, (227) [2024-10-24 20:07:00,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1252 states to 1252 states and 1514 transitions. [2024-10-24 20:07:00,687 INFO L78 Accepts]: Start accepts. Automaton has 1252 states and 1514 transitions. Word has length 416 [2024-10-24 20:07:00,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:00,687 INFO L471 AbstractCegarLoop]: Abstraction has 1252 states and 1514 transitions. [2024-10-24 20:07:00,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 10.5) internal successors, (273), 26 states have internal predecessors, (273), 18 states have call successors, (60), 1 states have call predecessors, (60), 3 states have return successors, (62), 19 states have call predecessors, (62), 18 states have call successors, (62) [2024-10-24 20:07:00,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1252 states and 1514 transitions. [2024-10-24 20:07:00,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 426 [2024-10-24 20:07:00,690 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:00,690 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:07:00,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-10-24 20:07:00,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-10-24 20:07:00,892 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:07:00,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:00,893 INFO L85 PathProgramCache]: Analyzing trace with hash 392281011, now seen corresponding path program 4 times [2024-10-24 20:07:00,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:00,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73387608] [2024-10-24 20:07:00,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:00,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:00,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:01,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:01,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:07:01,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:07:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:07:01,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:07:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:07:01,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:07:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:07:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:07:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:07:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:07:01,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:07:01,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:07:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:07:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:07:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:07:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:07:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:07:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:07:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:07:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-24 20:07:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-10-24 20:07:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2024-10-24 20:07:01,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-10-24 20:07:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2024-10-24 20:07:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2024-10-24 20:07:01,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2024-10-24 20:07:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-10-24 20:07:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2024-10-24 20:07:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2024-10-24 20:07:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-10-24 20:07:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2024-10-24 20:07:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-10-24 20:07:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-10-24 20:07:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2024-10-24 20:07:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2024-10-24 20:07:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2024-10-24 20:07:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2024-10-24 20:07:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2024-10-24 20:07:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2024-10-24 20:07:01,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-10-24 20:07:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2024-10-24 20:07:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2024-10-24 20:07:01,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:01,351 INFO L134 CoverageAnalysis]: Checked inductivity of 4440 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-10-24 20:07:01,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:01,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73387608] [2024-10-24 20:07:01,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73387608] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:01,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998279502] [2024-10-24 20:07:01,354 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-24 20:07:01,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:01,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:01,356 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:01,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-10-24 20:07:01,475 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-24 20:07:01,475 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:07:01,477 INFO L255 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-24 20:07:01,480 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:02,157 INFO L134 CoverageAnalysis]: Checked inductivity of 4440 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-10-24 20:07:02,158 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:02,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4440 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-10-24 20:07:02,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998279502] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:07:02,812 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:07:02,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 38 [2024-10-24 20:07:02,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428267386] [2024-10-24 20:07:02,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:02,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-10-24 20:07:02,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:02,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-10-24 20:07:02,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=492, Invalid=990, Unknown=0, NotChecked=0, Total=1482 [2024-10-24 20:07:02,817 INFO L87 Difference]: Start difference. First operand 1252 states and 1514 transitions. Second operand has 39 states, 38 states have (on average 15.078947368421053) internal successors, (573), 39 states have internal predecessors, (573), 38 states have call successors, (128), 1 states have call predecessors, (128), 1 states have return successors, (128), 38 states have call predecessors, (128), 38 states have call successors, (128) [2024-10-24 20:07:04,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:04,429 INFO L93 Difference]: Finished difference Result 2467 states and 2984 transitions. [2024-10-24 20:07:04,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-10-24 20:07:04,429 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 15.078947368421053) internal successors, (573), 39 states have internal predecessors, (573), 38 states have call successors, (128), 1 states have call predecessors, (128), 1 states have return successors, (128), 38 states have call predecessors, (128), 38 states have call successors, (128) Word has length 425 [2024-10-24 20:07:04,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:04,441 INFO L225 Difference]: With dead ends: 2467 [2024-10-24 20:07:04,441 INFO L226 Difference]: Without dead ends: 2236 [2024-10-24 20:07:04,442 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 917 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1279, Invalid=2503, Unknown=0, NotChecked=0, Total=3782 [2024-10-24 20:07:04,443 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 1284 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 316 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1294 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 1181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 316 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:04,443 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1294 Valid, 758 Invalid, 1181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [316 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 20:07:04,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2236 states. [2024-10-24 20:07:04,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2236 to 1501. [2024-10-24 20:07:04,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1501 states, 1225 states have (on average 1.0342857142857143) internal successors, (1267), 1226 states have internal predecessors, (1267), 272 states have call successors, (272), 2 states have call predecessors, (272), 2 states have return successors, (272), 272 states have call predecessors, (272), 272 states have call successors, (272) [2024-10-24 20:07:04,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1501 states to 1501 states and 1811 transitions. [2024-10-24 20:07:04,698 INFO L78 Accepts]: Start accepts. Automaton has 1501 states and 1811 transitions. Word has length 425 [2024-10-24 20:07:04,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:04,700 INFO L471 AbstractCegarLoop]: Abstraction has 1501 states and 1811 transitions. [2024-10-24 20:07:04,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 15.078947368421053) internal successors, (573), 39 states have internal predecessors, (573), 38 states have call successors, (128), 1 states have call predecessors, (128), 1 states have return successors, (128), 38 states have call predecessors, (128), 38 states have call successors, (128) [2024-10-24 20:07:04,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 1811 transitions. [2024-10-24 20:07:04,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-10-24 20:07:04,702 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:04,702 INFO L215 NwaCegarLoop]: trace histogram [45, 45, 45, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:07:04,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-10-24 20:07:04,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:04,907 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:07:04,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:04,907 INFO L85 PathProgramCache]: Analyzing trace with hash 445822360, now seen corresponding path program 3 times [2024-10-24 20:07:04,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:04,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628525827] [2024-10-24 20:07:04,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:04,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:05,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:05,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:07:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:07:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:07:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:07:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:07:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:07:05,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:07:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:07:05,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:07:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:07:05,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:07:05,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:07:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:07:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:07:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:07:05,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:07:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:07:05,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:07:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:07:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-24 20:07:05,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-10-24 20:07:05,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2024-10-24 20:07:05,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-10-24 20:07:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-10-24 20:07:05,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2024-10-24 20:07:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-10-24 20:07:05,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-10-24 20:07:05,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2024-10-24 20:07:05,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-10-24 20:07:05,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-10-24 20:07:05,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2024-10-24 20:07:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2024-10-24 20:07:05,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2024-10-24 20:07:05,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2024-10-24 20:07:05,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2024-10-24 20:07:05,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2024-10-24 20:07:05,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2024-10-24 20:07:05,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2024-10-24 20:07:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-10-24 20:07:05,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-10-24 20:07:05,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2024-10-24 20:07:05,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2024-10-24 20:07:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-10-24 20:07:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2024-10-24 20:07:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:05,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5072 backedges. 0 proven. 1100 refuted. 0 times theorem prover too weak. 3972 trivial. 0 not checked. [2024-10-24 20:07:05,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:05,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628525827] [2024-10-24 20:07:05,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628525827] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:05,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010203354] [2024-10-24 20:07:05,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-24 20:07:05,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:05,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:05,204 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:05,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-10-24 20:07:05,361 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2024-10-24 20:07:05,361 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:07:05,363 INFO L255 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-24 20:07:05,367 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:05,699 INFO L134 CoverageAnalysis]: Checked inductivity of 5072 backedges. 0 proven. 1100 refuted. 0 times theorem prover too weak. 3972 trivial. 0 not checked. [2024-10-24 20:07:05,699 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 20:07:06,649 INFO L134 CoverageAnalysis]: Checked inductivity of 5072 backedges. 0 proven. 1100 refuted. 0 times theorem prover too weak. 3972 trivial. 0 not checked. [2024-10-24 20:07:06,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010203354] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 20:07:06,650 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 20:07:06,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 34 [2024-10-24 20:07:06,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606459305] [2024-10-24 20:07:06,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 20:07:06,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-10-24 20:07:06,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 20:07:06,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-10-24 20:07:06,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=401, Invalid=789, Unknown=0, NotChecked=0, Total=1190 [2024-10-24 20:07:06,657 INFO L87 Difference]: Start difference. First operand 1501 states and 1811 transitions. Second operand has 35 states, 34 states have (on average 16.38235294117647) internal successors, (557), 35 states have internal predecessors, (557), 34 states have call successors, (127), 1 states have call predecessors, (127), 1 states have return successors, (127), 34 states have call predecessors, (127), 34 states have call successors, (127) [2024-10-24 20:07:11,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 20:07:11,249 INFO L93 Difference]: Finished difference Result 2843 states and 3430 transitions. [2024-10-24 20:07:11,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-10-24 20:07:11,249 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 16.38235294117647) internal successors, (557), 35 states have internal predecessors, (557), 34 states have call successors, (127), 1 states have call predecessors, (127), 1 states have return successors, (127), 34 states have call predecessors, (127), 34 states have call successors, (127) Word has length 439 [2024-10-24 20:07:11,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 20:07:11,258 INFO L225 Difference]: With dead ends: 2843 [2024-10-24 20:07:11,258 INFO L226 Difference]: Without dead ends: 2842 [2024-10-24 20:07:11,259 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1033 GetRequests, 971 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1306, Invalid=2726, Unknown=0, NotChecked=0, Total=4032 [2024-10-24 20:07:11,261 INFO L432 NwaCegarLoop]: 211 mSDtfsCounter, 891 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 4071 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 899 SdHoareTripleChecker+Valid, 1648 SdHoareTripleChecker+Invalid, 4204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 4071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-10-24 20:07:11,262 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [899 Valid, 1648 Invalid, 4204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 4071 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-10-24 20:07:11,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2842 states. [2024-10-24 20:07:11,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2842 to 2291. [2024-10-24 20:07:11,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2291 states, 1871 states have (on average 1.0411544628540887) internal successors, (1948), 1872 states have internal predecessors, (1948), 416 states have call successors, (416), 2 states have call predecessors, (416), 2 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2024-10-24 20:07:11,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2291 states to 2291 states and 2780 transitions. [2024-10-24 20:07:11,675 INFO L78 Accepts]: Start accepts. Automaton has 2291 states and 2780 transitions. Word has length 439 [2024-10-24 20:07:11,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 20:07:11,675 INFO L471 AbstractCegarLoop]: Abstraction has 2291 states and 2780 transitions. [2024-10-24 20:07:11,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 16.38235294117647) internal successors, (557), 35 states have internal predecessors, (557), 34 states have call successors, (127), 1 states have call predecessors, (127), 1 states have return successors, (127), 34 states have call predecessors, (127), 34 states have call successors, (127) [2024-10-24 20:07:11,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2291 states and 2780 transitions. [2024-10-24 20:07:11,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2024-10-24 20:07:11,683 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 20:07:11,684 INFO L215 NwaCegarLoop]: trace histogram [55, 55, 55, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 20:07:11,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-10-24 20:07:11,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-10-24 20:07:11,884 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-10-24 20:07:11,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 20:07:11,887 INFO L85 PathProgramCache]: Analyzing trace with hash -668488873, now seen corresponding path program 5 times [2024-10-24 20:07:11,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 20:07:11,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335899308] [2024-10-24 20:07:11,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 20:07:11,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 20:07:11,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 20:07:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 20:07:12,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 20:07:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 20:07:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-24 20:07:12,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-24 20:07:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 20:07:12,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 20:07:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-24 20:07:12,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 20:07:12,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 20:07:12,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-24 20:07:12,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 20:07:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 20:07:12,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-10-24 20:07:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-10-24 20:07:12,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-10-24 20:07:12,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-10-24 20:07:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-10-24 20:07:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2024-10-24 20:07:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-10-24 20:07:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-10-24 20:07:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-10-24 20:07:12,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-10-24 20:07:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2024-10-24 20:07:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2024-10-24 20:07:12,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-10-24 20:07:12,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-10-24 20:07:12,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2024-10-24 20:07:12,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-10-24 20:07:12,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-10-24 20:07:12,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2024-10-24 20:07:12,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2024-10-24 20:07:12,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,345 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2024-10-24 20:07:12,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2024-10-24 20:07:12,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2024-10-24 20:07:12,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-10-24 20:07:12,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-10-24 20:07:12,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2024-10-24 20:07:12,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2024-10-24 20:07:12,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-10-24 20:07:12,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-10-24 20:07:12,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2024-10-24 20:07:12,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-10-24 20:07:12,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2024-10-24 20:07:12,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2024-10-24 20:07:12,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-10-24 20:07:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2024-10-24 20:07:12,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2024-10-24 20:07:12,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2024-10-24 20:07:12,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2024-10-24 20:07:12,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2024-10-24 20:07:12,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2024-10-24 20:07:12,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2024-10-24 20:07:12,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2024-10-24 20:07:12,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2024-10-24 20:07:12,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2024-10-24 20:07:12,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2024-10-24 20:07:12,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 20:07:12,373 INFO L134 CoverageAnalysis]: Checked inductivity of 7413 backedges. 0 proven. 1461 refuted. 0 times theorem prover too weak. 5952 trivial. 0 not checked. [2024-10-24 20:07:12,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 20:07:12,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335899308] [2024-10-24 20:07:12,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335899308] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 20:07:12,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813956416] [2024-10-24 20:07:12,374 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-24 20:07:12,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 20:07:12,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 20:07:12,375 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 20:07:12,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-10-24 20:07:12,494 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-10-24 20:07:12,494 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-24 20:07:12,496 INFO L255 TraceCheckSpWp]: Trace formula consists of 763 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-24 20:07:12,501 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 20:07:12,924 INFO L134 CoverageAnalysis]: Checked inductivity of 7413 backedges. 2061 proven. 1039 refuted. 0 times theorem prover too weak. 4313 trivial. 0 not checked. [2024-10-24 20:07:12,924 INFO L311 TraceCheckSpWp]: Computing backward predicates...