./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound100.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 83ea03e3a970ed9a04e84a7095cded72c8faa028a8061c6de69ab7c540d420f5 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 22:48:16,593 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 22:48:16,663 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-22 22:48:16,668 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 22:48:16,669 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 22:48:16,688 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 22:48:16,688 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 22:48:16,688 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 22:48:16,689 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 22:48:16,689 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 22:48:16,689 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 22:48:16,690 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 22:48:16,690 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 22:48:16,690 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 22:48:16,690 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 22:48:16,691 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 22:48:16,693 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 22:48:16,693 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 22:48:16,695 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 22:48:16,695 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 22:48:16,695 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 22:48:16,696 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 22:48:16,696 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 22:48:16,696 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 22:48:16,696 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 22:48:16,696 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-22 22:48:16,696 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-22 22:48:16,697 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 22:48:16,697 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 22:48:16,697 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 22:48:16,697 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 22:48:16,697 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 22:48:16,697 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 22:48:16,697 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 22:48:16,698 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:48:16,698 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 22:48:16,698 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 22:48:16,698 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 22:48:16,698 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 22:48:16,698 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 22:48:16,698 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 22:48:16,699 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 22:48:16,699 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 22:48:16,699 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 22:48:16,699 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 -> 83ea03e3a970ed9a04e84a7095cded72c8faa028a8061c6de69ab7c540d420f5 [2024-11-22 22:48:16,901 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 22:48:16,919 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 22:48:16,921 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 22:48:16,922 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 22:48:16,922 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 22:48:16,923 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound100.c [2024-11-22 22:48:18,085 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 22:48:18,249 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 22:48:18,250 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/hard2_unwindbound100.c [2024-11-22 22:48:18,257 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/716967453/30c2d48c30314677b819f7dc255f12cd/FLAGdafa999cc [2024-11-22 22:48:18,675 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/716967453/30c2d48c30314677b819f7dc255f12cd [2024-11-22 22:48:18,679 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 22:48:18,680 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 22:48:18,681 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 22:48:18,681 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 22:48:18,686 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 22:48:18,686 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,687 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6445548d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18, skipping insertion in model container [2024-11-22 22:48:18,687 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,706 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 22:48:18,864 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:48:18,879 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 22:48:18,906 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 22:48:18,920 INFO L204 MainTranslator]: Completed translation [2024-11-22 22:48:18,920 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18 WrapperNode [2024-11-22 22:48:18,920 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 22:48:18,921 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 22:48:18,921 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 22:48:18,921 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 22:48:18,926 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,930 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,945 INFO L138 Inliner]: procedures = 14, calls = 23, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 103 [2024-11-22 22:48:18,948 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 22:48:18,948 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 22:48:18,948 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 22:48:18,948 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 22:48:18,956 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,956 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,957 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,966 INFO L175 MemorySlicer]: Split 10 memory accesses to 2 slices as follows [2, 8]. 80 percent of accesses are in the largest equivalence class. The 10 initializations are split as follows [2, 8]. The 0 writes are split as follows [0, 0]. [2024-11-22 22:48:18,966 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,966 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,969 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,971 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,972 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,972 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,973 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 22:48:18,974 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 22:48:18,974 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 22:48:18,974 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 22:48:18,975 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (1/1) ... [2024-11-22 22:48:18,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 22:48:18,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:19,002 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 22:48:19,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 22:48:19,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 22:48:19,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 22:48:19,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 22:48:19,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 22:48:19,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 22:48:19,040 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-22 22:48:19,040 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-22 22:48:19,087 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 22:48:19,088 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 22:48:19,315 INFO L? ?]: Removed 53 outVars from TransFormulas that were not future-live. [2024-11-22 22:48:19,315 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 22:48:19,331 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 22:48:19,331 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-22 22:48:19,332 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:48:19 BoogieIcfgContainer [2024-11-22 22:48:19,332 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 22:48:19,334 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 22:48:19,334 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 22:48:19,337 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 22:48:19,337 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 10:48:18" (1/3) ... [2024-11-22 22:48:19,338 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2725b660 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:48:19, skipping insertion in model container [2024-11-22 22:48:19,338 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 10:48:18" (2/3) ... [2024-11-22 22:48:19,339 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2725b660 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 10:48:19, skipping insertion in model container [2024-11-22 22:48:19,339 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 10:48:19" (3/3) ... [2024-11-22 22:48:19,340 INFO L112 eAbstractionObserver]: Analyzing ICFG hard2_unwindbound100.c [2024-11-22 22:48:19,352 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 22:48:19,353 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2024-11-22 22:48:19,403 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 22:48:19,408 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;@756490cb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 22:48:19,408 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-11-22 22:48:19,411 INFO L276 IsEmpty]: Start isEmpty. Operand has 82 states, 45 states have (on average 1.8) internal successors, (81), 73 states have internal predecessors, (81), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-22 22:48:19,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-22 22:48:19,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:19,416 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2024-11-22 22:48:19,416 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:19,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:19,420 INFO L85 PathProgramCache]: Analyzing trace with hash 925668, now seen corresponding path program 1 times [2024-11-22 22:48:19,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:19,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100855008] [2024-11-22 22:48:19,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:19,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:19,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 22:48:19,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:19,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100855008] [2024-11-22 22:48:19,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100855008] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:19,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:19,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:48:19,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350169478] [2024-11-22 22:48:19,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:19,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:48:19,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:19,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:48:19,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:48:19,627 INFO L87 Difference]: Start difference. First operand has 82 states, 45 states have (on average 1.8) internal successors, (81), 73 states have internal predecessors, (81), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:48:19,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:19,687 INFO L93 Difference]: Finished difference Result 165 states and 202 transitions. [2024-11-22 22:48:19,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:48:19,689 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2024-11-22 22:48:19,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:19,695 INFO L225 Difference]: With dead ends: 165 [2024-11-22 22:48:19,695 INFO L226 Difference]: Without dead ends: 78 [2024-11-22 22:48:19,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:19,699 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 4 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:19,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 253 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:19,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-11-22 22:48:19,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2024-11-22 22:48:19,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 71 states have internal predecessors, (76), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-22 22:48:19,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 86 transitions. [2024-11-22 22:48:19,733 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 86 transitions. Word has length 4 [2024-11-22 22:48:19,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:19,734 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 86 transitions. [2024-11-22 22:48:19,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 22:48:19,734 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 86 transitions. [2024-11-22 22:48:19,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-22 22:48:19,735 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:19,735 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:19,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 22:48:19,735 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:19,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:19,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1702780027, now seen corresponding path program 1 times [2024-11-22 22:48:19,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:19,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529541515] [2024-11-22 22:48:19,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:19,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:19,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:19,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1174443192] [2024-11-22 22:48:19,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:19,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:19,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:19,770 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:19,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 22:48:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:19,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:19,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:19,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 22:48:19,892 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:19,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:19,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529541515] [2024-11-22 22:48:19,895 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:19,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174443192] [2024-11-22 22:48:19,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174443192] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:19,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:19,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:48:19,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496953321] [2024-11-22 22:48:19,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:19,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:48:19,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:19,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:48:19,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:19,898 INFO L87 Difference]: Start difference. First operand 78 states and 86 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:48:19,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:19,986 INFO L93 Difference]: Finished difference Result 167 states and 191 transitions. [2024-11-22 22:48:19,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:48:19,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2024-11-22 22:48:19,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:19,988 INFO L225 Difference]: With dead ends: 167 [2024-11-22 22:48:19,988 INFO L226 Difference]: Without dead ends: 113 [2024-11-22 22:48:19,988 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:19,989 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 29 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:19,989 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 125 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:19,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-22 22:48:20,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 101. [2024-11-22 22:48:20,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 62 states have (on average 1.6774193548387097) internal successors, (104), 89 states have internal predecessors, (104), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:48:20,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 124 transitions. [2024-11-22 22:48:20,006 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 124 transitions. Word has length 17 [2024-11-22 22:48:20,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:20,007 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 124 transitions. [2024-11-22 22:48:20,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 22:48:20,007 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 124 transitions. [2024-11-22 22:48:20,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-22 22:48:20,008 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:20,008 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:20,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-22 22:48:20,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:20,210 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:20,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:20,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1479522145, now seen corresponding path program 1 times [2024-11-22 22:48:20,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:20,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318675853] [2024-11-22 22:48:20,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:20,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:20,301 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:20,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:20,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318675853] [2024-11-22 22:48:20,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318675853] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:20,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:20,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:48:20,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721847809] [2024-11-22 22:48:20,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:20,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:48:20,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:20,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:48:20,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:20,304 INFO L87 Difference]: Start difference. First operand 101 states and 124 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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-11-22 22:48:20,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:20,352 INFO L93 Difference]: Finished difference Result 113 states and 131 transitions. [2024-11-22 22:48:20,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:48:20,353 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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 25 [2024-11-22 22:48:20,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:20,354 INFO L225 Difference]: With dead ends: 113 [2024-11-22 22:48:20,355 INFO L226 Difference]: Without dead ends: 111 [2024-11-22 22:48:20,356 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:20,356 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 23 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:20,357 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 131 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:20,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-22 22:48:20,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 101. [2024-11-22 22:48:20,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 89 states have internal predecessors, (102), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:48:20,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 122 transitions. [2024-11-22 22:48:20,374 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 122 transitions. Word has length 25 [2024-11-22 22:48:20,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:20,374 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 122 transitions. [2024-11-22 22:48:20,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (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-11-22 22:48:20,374 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 122 transitions. [2024-11-22 22:48:20,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-22 22:48:20,375 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:20,375 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] [2024-11-22 22:48:20,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 22:48:20,376 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:20,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:20,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1379452317, now seen corresponding path program 1 times [2024-11-22 22:48:20,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:20,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571574990] [2024-11-22 22:48:20,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:20,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:20,527 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:20,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:20,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571574990] [2024-11-22 22:48:20,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571574990] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:20,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:20,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 22:48:20,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21961923] [2024-11-22 22:48:20,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:20,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:48:20,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:20,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:48:20,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:20,530 INFO L87 Difference]: Start difference. First operand 101 states and 122 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 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-11-22 22:48:20,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:20,636 INFO L93 Difference]: Finished difference Result 124 states and 137 transitions. [2024-11-22 22:48:20,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:48:20,636 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 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 26 [2024-11-22 22:48:20,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:20,638 INFO L225 Difference]: With dead ends: 124 [2024-11-22 22:48:20,639 INFO L226 Difference]: Without dead ends: 123 [2024-11-22 22:48:20,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:48:20,641 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 46 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:20,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 380 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:20,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-11-22 22:48:20,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 105. [2024-11-22 22:48:20,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 65 states have (on average 1.6) internal successors, (104), 92 states have internal predecessors, (104), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:48:20,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 124 transitions. [2024-11-22 22:48:20,652 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 124 transitions. Word has length 26 [2024-11-22 22:48:20,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:20,653 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 124 transitions. [2024-11-22 22:48:20,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 7 states have internal predecessors, (14), 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-11-22 22:48:20,653 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 124 transitions. [2024-11-22 22:48:20,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-22 22:48:20,654 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:20,654 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-11-22 22:48:20,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 22:48:20,654 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:20,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:20,655 INFO L85 PathProgramCache]: Analyzing trace with hash -186651056, now seen corresponding path program 1 times [2024-11-22 22:48:20,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:20,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294692450] [2024-11-22 22:48:20,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:20,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:20,761 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:20,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:20,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294692450] [2024-11-22 22:48:20,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294692450] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:20,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:20,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 22:48:20,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36058277] [2024-11-22 22:48:20,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:20,765 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:48:20,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:20,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:48:20,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:20,766 INFO L87 Difference]: Start difference. First operand 105 states and 124 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 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-11-22 22:48:20,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:20,833 INFO L93 Difference]: Finished difference Result 123 states and 139 transitions. [2024-11-22 22:48:20,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:48:20,833 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 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 27 [2024-11-22 22:48:20,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:20,834 INFO L225 Difference]: With dead ends: 123 [2024-11-22 22:48:20,834 INFO L226 Difference]: Without dead ends: 114 [2024-11-22 22:48:20,835 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:48:20,835 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 21 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:20,836 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 419 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:20,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-22 22:48:20,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 109. [2024-11-22 22:48:20,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 95 states have internal predecessors, (105), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-22 22:48:20,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 125 transitions. [2024-11-22 22:48:20,848 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 125 transitions. Word has length 27 [2024-11-22 22:48:20,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:20,848 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 125 transitions. [2024-11-22 22:48:20,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 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-11-22 22:48:20,848 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 125 transitions. [2024-11-22 22:48:20,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-22 22:48:20,849 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:20,849 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-11-22 22:48:20,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 22:48:20,849 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:20,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:20,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1016964242, now seen corresponding path program 1 times [2024-11-22 22:48:20,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:20,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410608415] [2024-11-22 22:48:20,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:20,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:20,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:20,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [693464182] [2024-11-22 22:48:20,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:20,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:20,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:20,875 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:20,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 22:48:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:20,912 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:48:20,913 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:20,945 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:20,945 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:20,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:20,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410608415] [2024-11-22 22:48:20,948 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:20,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693464182] [2024-11-22 22:48:20,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693464182] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:20,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:20,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:48:20,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150570995] [2024-11-22 22:48:20,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:20,949 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:48:20,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:20,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:48:20,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:20,949 INFO L87 Difference]: Start difference. First operand 109 states and 125 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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-11-22 22:48:21,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:21,002 INFO L93 Difference]: Finished difference Result 149 states and 175 transitions. [2024-11-22 22:48:21,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:48:21,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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 29 [2024-11-22 22:48:21,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:21,003 INFO L225 Difference]: With dead ends: 149 [2024-11-22 22:48:21,003 INFO L226 Difference]: Without dead ends: 145 [2024-11-22 22:48:21,003 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:21,004 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 45 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:21,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 105 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:21,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2024-11-22 22:48:21,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 129. [2024-11-22 22:48:21,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 86 states have (on average 1.558139534883721) internal successors, (134), 113 states have internal predecessors, (134), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:48:21,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 158 transitions. [2024-11-22 22:48:21,014 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 158 transitions. Word has length 29 [2024-11-22 22:48:21,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:21,014 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 158 transitions. [2024-11-22 22:48:21,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 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-11-22 22:48:21,014 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 158 transitions. [2024-11-22 22:48:21,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-22 22:48:21,015 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:21,015 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:21,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:21,215 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,SelfDestructingSolverStorable5 [2024-11-22 22:48:21,216 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:21,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:21,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1443428317, now seen corresponding path program 1 times [2024-11-22 22:48:21,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:21,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901074120] [2024-11-22 22:48:21,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:21,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:21,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:21,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:21,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901074120] [2024-11-22 22:48:21,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901074120] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:21,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178995871] [2024-11-22 22:48:21,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:21,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:21,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:21,297 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:21,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 22:48:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:21,333 INFO L255 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:48:21,334 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:21,406 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:21,406 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:21,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178995871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:21,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:21,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-22 22:48:21,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416552633] [2024-11-22 22:48:21,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:21,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:21,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:21,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:21,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:48:21,408 INFO L87 Difference]: Start difference. First operand 129 states and 158 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 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-11-22 22:48:21,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:21,436 INFO L93 Difference]: Finished difference Result 138 states and 166 transitions. [2024-11-22 22:48:21,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:21,436 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 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 30 [2024-11-22 22:48:21,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:21,437 INFO L225 Difference]: With dead ends: 138 [2024-11-22 22:48:21,437 INFO L226 Difference]: Without dead ends: 137 [2024-11-22 22:48:21,437 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:48:21,437 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 19 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:21,438 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 198 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:21,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2024-11-22 22:48:21,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 132. [2024-11-22 22:48:21,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 89 states have (on average 1.5280898876404494) internal successors, (136), 115 states have internal predecessors, (136), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:48:21,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 160 transitions. [2024-11-22 22:48:21,451 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 160 transitions. Word has length 30 [2024-11-22 22:48:21,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:21,451 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 160 transitions. [2024-11-22 22:48:21,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 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-11-22 22:48:21,451 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 160 transitions. [2024-11-22 22:48:21,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-22 22:48:21,452 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:21,452 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, 1] [2024-11-22 22:48:21,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:21,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:21,656 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:21,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:21,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1949904172, now seen corresponding path program 1 times [2024-11-22 22:48:21,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:21,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828575683] [2024-11-22 22:48:21,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:21,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:21,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1150588274] [2024-11-22 22:48:21,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:21,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:21,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:21,668 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:21,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 22:48:21,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:21,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:21,700 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:21,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:21,778 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:21,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:21,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828575683] [2024-11-22 22:48:21,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:21,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150588274] [2024-11-22 22:48:21,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150588274] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:21,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:21,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:48:21,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74811268] [2024-11-22 22:48:21,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:21,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:48:21,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:21,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:48:21,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:21,780 INFO L87 Difference]: Start difference. First operand 132 states and 160 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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-11-22 22:48:21,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:21,826 INFO L93 Difference]: Finished difference Result 146 states and 167 transitions. [2024-11-22 22:48:21,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:48:21,826 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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 31 [2024-11-22 22:48:21,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:21,827 INFO L225 Difference]: With dead ends: 146 [2024-11-22 22:48:21,827 INFO L226 Difference]: Without dead ends: 144 [2024-11-22 22:48:21,827 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:21,828 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 38 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:21,828 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 96 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:21,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-22 22:48:21,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 133. [2024-11-22 22:48:21,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 90 states have (on average 1.5) internal successors, (135), 116 states have internal predecessors, (135), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:48:21,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 159 transitions. [2024-11-22 22:48:21,834 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 159 transitions. Word has length 31 [2024-11-22 22:48:21,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:21,834 INFO L471 AbstractCegarLoop]: Abstraction has 133 states and 159 transitions. [2024-11-22 22:48:21,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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-11-22 22:48:21,835 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 159 transitions. [2024-11-22 22:48:21,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-22 22:48:21,835 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:21,835 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:21,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-22 22:48:22,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:22,040 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:22,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:22,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1796604826, now seen corresponding path program 1 times [2024-11-22 22:48:22,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:22,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334177433] [2024-11-22 22:48:22,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:22,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:22,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:22,089 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:22,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:22,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334177433] [2024-11-22 22:48:22,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334177433] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:22,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635053706] [2024-11-22 22:48:22,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:22,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:22,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:22,092 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:22,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 22:48:22,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:22,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:48:22,122 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:22,164 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:22,164 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:22,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635053706] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:22,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:22,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-22 22:48:22,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606912005] [2024-11-22 22:48:22,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:22,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:22,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:22,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:22,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:48:22,166 INFO L87 Difference]: Start difference. First operand 133 states and 159 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (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-11-22 22:48:22,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:22,209 INFO L93 Difference]: Finished difference Result 138 states and 164 transitions. [2024-11-22 22:48:22,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:48:22,209 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (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 31 [2024-11-22 22:48:22,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:22,212 INFO L225 Difference]: With dead ends: 138 [2024-11-22 22:48:22,212 INFO L226 Difference]: Without dead ends: 137 [2024-11-22 22:48:22,212 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-22 22:48:22,213 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 16 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:22,213 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 269 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:22,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2024-11-22 22:48:22,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 132. [2024-11-22 22:48:22,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 90 states have (on average 1.488888888888889) internal successors, (134), 115 states have internal predecessors, (134), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:48:22,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 158 transitions. [2024-11-22 22:48:22,222 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 158 transitions. Word has length 31 [2024-11-22 22:48:22,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:22,222 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 158 transitions. [2024-11-22 22:48:22,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (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-11-22 22:48:22,223 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 158 transitions. [2024-11-22 22:48:22,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-22 22:48:22,223 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:22,225 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, 1, 1] [2024-11-22 22:48:22,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 22:48:22,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:22,426 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:22,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:22,426 INFO L85 PathProgramCache]: Analyzing trace with hash -317487098, now seen corresponding path program 1 times [2024-11-22 22:48:22,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:22,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288635187] [2024-11-22 22:48:22,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:22,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:22,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:22,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:22,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:22,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288635187] [2024-11-22 22:48:22,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288635187] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:22,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:22,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:48:22,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489967421] [2024-11-22 22:48:22,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:22,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:22,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:22,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:22,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:22,481 INFO L87 Difference]: Start difference. First operand 132 states and 158 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (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-11-22 22:48:22,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:22,703 INFO L93 Difference]: Finished difference Result 152 states and 184 transitions. [2024-11-22 22:48:22,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:48:22,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (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 32 [2024-11-22 22:48:22,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:22,704 INFO L225 Difference]: With dead ends: 152 [2024-11-22 22:48:22,705 INFO L226 Difference]: Without dead ends: 151 [2024-11-22 22:48:22,705 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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-11-22 22:48:22,706 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 90 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:22,707 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 159 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:48:22,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-11-22 22:48:22,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 140. [2024-11-22 22:48:22,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 98 states have (on average 1.489795918367347) internal successors, (146), 123 states have internal predecessors, (146), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-22 22:48:22,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 170 transitions. [2024-11-22 22:48:22,718 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 170 transitions. Word has length 32 [2024-11-22 22:48:22,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:22,719 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 170 transitions. [2024-11-22 22:48:22,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (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-11-22 22:48:22,719 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 170 transitions. [2024-11-22 22:48:22,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-22 22:48:22,719 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:22,720 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] [2024-11-22 22:48:22,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 22:48:22,720 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:22,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:22,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1228116008, now seen corresponding path program 1 times [2024-11-22 22:48:22,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:22,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211412369] [2024-11-22 22:48:22,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:22,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:22,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:22,791 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:22,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:22,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211412369] [2024-11-22 22:48:22,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211412369] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:22,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763825703] [2024-11-22 22:48:22,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:22,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:22,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:22,794 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:22,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 22:48:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:22,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:22,827 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:22,871 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:22,871 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:22,921 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-22 22:48:22,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763825703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:22,922 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:22,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6] total 13 [2024-11-22 22:48:22,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762715440] [2024-11-22 22:48:22,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:22,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 22:48:22,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:22,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 22:48:22,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:48:22,923 INFO L87 Difference]: Start difference. First operand 140 states and 170 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 22:48:23,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:23,028 INFO L93 Difference]: Finished difference Result 281 states and 342 transitions. [2024-11-22 22:48:23,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 22:48:23,028 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 34 [2024-11-22 22:48:23,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:23,029 INFO L225 Difference]: With dead ends: 281 [2024-11-22 22:48:23,029 INFO L226 Difference]: Without dead ends: 202 [2024-11-22 22:48:23,030 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2024-11-22 22:48:23,030 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 65 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:23,030 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 398 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:23,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-11-22 22:48:23,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 180. [2024-11-22 22:48:23,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 130 states have (on average 1.476923076923077) internal successors, (192), 155 states have internal predecessors, (192), 18 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-22 22:48:23,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 228 transitions. [2024-11-22 22:48:23,042 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 228 transitions. Word has length 34 [2024-11-22 22:48:23,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:23,042 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 228 transitions. [2024-11-22 22:48:23,042 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 22:48:23,042 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 228 transitions. [2024-11-22 22:48:23,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-22 22:48:23,043 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:23,043 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:23,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:23,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:23,248 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:23,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:23,248 INFO L85 PathProgramCache]: Analyzing trace with hash -572106330, now seen corresponding path program 1 times [2024-11-22 22:48:23,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:23,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293096018] [2024-11-22 22:48:23,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:23,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:23,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:23,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2133446218] [2024-11-22 22:48:23,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:23,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:23,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:23,258 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:23,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 22:48:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:23,306 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:23,307 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:23,392 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:48:23,392 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:23,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:23,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293096018] [2024-11-22 22:48:23,392 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:23,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133446218] [2024-11-22 22:48:23,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133446218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:23,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:23,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:48:23,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430480130] [2024-11-22 22:48:23,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:23,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:48:23,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:23,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:48:23,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:48:23,394 INFO L87 Difference]: Start difference. First operand 180 states and 228 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 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-11-22 22:48:23,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:23,456 INFO L93 Difference]: Finished difference Result 216 states and 267 transitions. [2024-11-22 22:48:23,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:23,456 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 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 43 [2024-11-22 22:48:23,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:23,457 INFO L225 Difference]: With dead ends: 216 [2024-11-22 22:48:23,458 INFO L226 Difference]: Without dead ends: 207 [2024-11-22 22:48:23,458 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:48:23,458 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 79 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:23,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 125 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:23,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-11-22 22:48:23,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 189. [2024-11-22 22:48:23,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 141 states have (on average 1.3971631205673758) internal successors, (197), 162 states have internal predecessors, (197), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-22 22:48:23,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 237 transitions. [2024-11-22 22:48:23,470 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 237 transitions. Word has length 43 [2024-11-22 22:48:23,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:23,471 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 237 transitions. [2024-11-22 22:48:23,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 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-11-22 22:48:23,471 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 237 transitions. [2024-11-22 22:48:23,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-22 22:48:23,471 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:23,471 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:23,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 22:48:23,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:23,672 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:23,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:23,672 INFO L85 PathProgramCache]: Analyzing trace with hash -555426994, now seen corresponding path program 1 times [2024-11-22 22:48:23,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:23,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906750470] [2024-11-22 22:48:23,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:23,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:23,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:23,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1675332526] [2024-11-22 22:48:23,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:23,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:23,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:23,687 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:23,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 22:48:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:23,716 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:23,717 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:23,781 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:48:23,782 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:23,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:23,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906750470] [2024-11-22 22:48:23,946 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:23,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675332526] [2024-11-22 22:48:23,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675332526] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:23,946 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:23,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-22 22:48:23,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105051656] [2024-11-22 22:48:23,947 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:23,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:48:23,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:23,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:48:23,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:48:23,947 INFO L87 Difference]: Start difference. First operand 189 states and 237 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-11-22 22:48:24,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:24,020 INFO L93 Difference]: Finished difference Result 286 states and 361 transitions. [2024-11-22 22:48:24,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:24,020 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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 44 [2024-11-22 22:48:24,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:24,021 INFO L225 Difference]: With dead ends: 286 [2024-11-22 22:48:24,021 INFO L226 Difference]: Without dead ends: 282 [2024-11-22 22:48:24,022 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:48:24,022 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 66 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:24,022 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 166 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:24,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-22 22:48:24,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 250. [2024-11-22 22:48:24,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 196 states have (on average 1.433673469387755) internal successors, (281), 217 states have internal predecessors, (281), 26 states have call successors, (26), 6 states have call predecessors, (26), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-22 22:48:24,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 333 transitions. [2024-11-22 22:48:24,034 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 333 transitions. Word has length 44 [2024-11-22 22:48:24,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:24,035 INFO L471 AbstractCegarLoop]: Abstraction has 250 states and 333 transitions. [2024-11-22 22:48:24,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-11-22 22:48:24,035 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 333 transitions. [2024-11-22 22:48:24,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-22 22:48:24,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:24,036 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:24,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:24,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-22 22:48:24,237 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:24,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:24,237 INFO L85 PathProgramCache]: Analyzing trace with hash 2061591103, now seen corresponding path program 1 times [2024-11-22 22:48:24,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:24,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255198411] [2024-11-22 22:48:24,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:24,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:24,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:24,298 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 22:48:24,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:24,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255198411] [2024-11-22 22:48:24,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255198411] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:24,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:24,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:48:24,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911432220] [2024-11-22 22:48:24,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:24,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:24,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:24,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:24,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:24,299 INFO L87 Difference]: Start difference. First operand 250 states and 333 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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-11-22 22:48:24,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:24,359 INFO L93 Difference]: Finished difference Result 255 states and 337 transitions. [2024-11-22 22:48:24,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:24,359 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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 49 [2024-11-22 22:48:24,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:24,360 INFO L225 Difference]: With dead ends: 255 [2024-11-22 22:48:24,360 INFO L226 Difference]: Without dead ends: 233 [2024-11-22 22:48:24,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:48:24,361 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 25 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:24,361 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 123 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:24,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2024-11-22 22:48:24,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2024-11-22 22:48:24,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 182 states have (on average 1.4615384615384615) internal successors, (266), 203 states have internal predecessors, (266), 24 states have call successors, (24), 5 states have call predecessors, (24), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-22 22:48:24,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 314 transitions. [2024-11-22 22:48:24,372 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 314 transitions. Word has length 49 [2024-11-22 22:48:24,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:24,372 INFO L471 AbstractCegarLoop]: Abstraction has 233 states and 314 transitions. [2024-11-22 22:48:24,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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-11-22 22:48:24,373 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 314 transitions. [2024-11-22 22:48:24,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-22 22:48:24,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:24,373 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:24,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-22 22:48:24,373 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:24,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:24,374 INFO L85 PathProgramCache]: Analyzing trace with hash 183586240, now seen corresponding path program 1 times [2024-11-22 22:48:24,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:24,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204783210] [2024-11-22 22:48:24,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:24,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:24,408 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:24,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:24,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204783210] [2024-11-22 22:48:24,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204783210] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:24,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741111164] [2024-11-22 22:48:24,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:24,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:24,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:24,411 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:24,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 22:48:24,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:24,451 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:48:24,456 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:24,492 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:24,492 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:24,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741111164] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:24,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:24,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-11-22 22:48:24,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874837891] [2024-11-22 22:48:24,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:24,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:48:24,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:24,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:48:24,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:24,493 INFO L87 Difference]: Start difference. First operand 233 states and 314 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:48:24,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:24,557 INFO L93 Difference]: Finished difference Result 336 states and 463 transitions. [2024-11-22 22:48:24,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:24,557 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2024-11-22 22:48:24,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:24,558 INFO L225 Difference]: With dead ends: 336 [2024-11-22 22:48:24,558 INFO L226 Difference]: Without dead ends: 334 [2024-11-22 22:48:24,559 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:24,559 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 59 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:24,559 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 152 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:24,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2024-11-22 22:48:24,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 306. [2024-11-22 22:48:24,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 248 states have (on average 1.4838709677419355) internal successors, (368), 268 states have internal predecessors, (368), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-22 22:48:24,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 432 transitions. [2024-11-22 22:48:24,573 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 432 transitions. Word has length 51 [2024-11-22 22:48:24,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:24,573 INFO L471 AbstractCegarLoop]: Abstraction has 306 states and 432 transitions. [2024-11-22 22:48:24,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:48:24,573 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 432 transitions. [2024-11-22 22:48:24,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-22 22:48:24,574 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:24,574 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:24,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:24,775 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-11-22 22:48:24,778 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:24,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:24,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1396204700, now seen corresponding path program 1 times [2024-11-22 22:48:24,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:24,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818687559] [2024-11-22 22:48:24,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:24,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:24,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:24,860 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:24,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:24,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818687559] [2024-11-22 22:48:24,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818687559] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:24,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019949042] [2024-11-22 22:48:24,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:24,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:24,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:24,862 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:24,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 22:48:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:24,895 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:48:24,896 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:24,992 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 22:48:24,992 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:24,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019949042] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:24,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:24,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 13 [2024-11-22 22:48:24,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936025066] [2024-11-22 22:48:24,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:24,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:48:24,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:24,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:48:24,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-22 22:48:24,994 INFO L87 Difference]: Start difference. First operand 306 states and 432 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:48:25,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:25,046 INFO L93 Difference]: Finished difference Result 306 states and 432 transitions. [2024-11-22 22:48:25,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:48:25,047 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 52 [2024-11-22 22:48:25,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:25,048 INFO L225 Difference]: With dead ends: 306 [2024-11-22 22:48:25,049 INFO L226 Difference]: Without dead ends: 305 [2024-11-22 22:48:25,049 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:48:25,049 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 111 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:25,049 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 187 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:25,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2024-11-22 22:48:25,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2024-11-22 22:48:25,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 248 states have (on average 1.435483870967742) internal successors, (356), 267 states have internal predecessors, (356), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-22 22:48:25,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 420 transitions. [2024-11-22 22:48:25,063 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 420 transitions. Word has length 52 [2024-11-22 22:48:25,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:25,064 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 420 transitions. [2024-11-22 22:48:25,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:48:25,064 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 420 transitions. [2024-11-22 22:48:25,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-22 22:48:25,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:25,064 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:25,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-22 22:48:25,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-22 22:48:25,269 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:25,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:25,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1396206206, now seen corresponding path program 1 times [2024-11-22 22:48:25,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:25,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700706759] [2024-11-22 22:48:25,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:25,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:25,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:25,303 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:25,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:25,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700706759] [2024-11-22 22:48:25,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700706759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:25,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113845658] [2024-11-22 22:48:25,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:25,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:25,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:25,306 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:25,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-22 22:48:25,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:25,341 INFO L255 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:48:25,342 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:25,373 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:25,374 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:25,423 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:25,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113845658] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:25,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:25,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-22 22:48:25,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546037178] [2024-11-22 22:48:25,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:25,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:48:25,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:25,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:48:25,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:25,425 INFO L87 Difference]: Start difference. First operand 305 states and 420 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-22 22:48:25,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:25,555 INFO L93 Difference]: Finished difference Result 472 states and 642 transitions. [2024-11-22 22:48:25,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:48:25,555 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 52 [2024-11-22 22:48:25,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:25,557 INFO L225 Difference]: With dead ends: 472 [2024-11-22 22:48:25,557 INFO L226 Difference]: Without dead ends: 470 [2024-11-22 22:48:25,557 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:25,558 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 193 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:25,558 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 266 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:25,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2024-11-22 22:48:25,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 411. [2024-11-22 22:48:25,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 341 states have (on average 1.4486803519061584) internal successors, (494), 360 states have internal predecessors, (494), 45 states have call successors, (45), 5 states have call predecessors, (45), 5 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-22 22:48:25,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 584 transitions. [2024-11-22 22:48:25,574 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 584 transitions. Word has length 52 [2024-11-22 22:48:25,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:25,574 INFO L471 AbstractCegarLoop]: Abstraction has 411 states and 584 transitions. [2024-11-22 22:48:25,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-22 22:48:25,574 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 584 transitions. [2024-11-22 22:48:25,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-22 22:48:25,575 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:25,575 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:25,585 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-11-22 22:48:25,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-22 22:48:25,776 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:25,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:25,776 INFO L85 PathProgramCache]: Analyzing trace with hash 332672817, now seen corresponding path program 1 times [2024-11-22 22:48:25,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:25,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853992823] [2024-11-22 22:48:25,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:25,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:25,842 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:25,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:25,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853992823] [2024-11-22 22:48:25,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853992823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:25,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516297158] [2024-11-22 22:48:25,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:25,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:25,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:25,844 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:25,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-22 22:48:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:25,876 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:48:25,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:25,952 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 3 proven. 43 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 22:48:25,952 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:26,034 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-22 22:48:26,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516297158] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:26,034 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:26,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 18 [2024-11-22 22:48:26,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653045605] [2024-11-22 22:48:26,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:26,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-22 22:48:26,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:26,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-22 22:48:26,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2024-11-22 22:48:26,035 INFO L87 Difference]: Start difference. First operand 411 states and 584 transitions. Second operand has 19 states, 18 states have (on average 4.111111111111111) internal successors, (74), 19 states have internal predecessors, (74), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-22 22:48:26,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:26,246 INFO L93 Difference]: Finished difference Result 475 states and 638 transitions. [2024-11-22 22:48:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:48:26,246 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 4.111111111111111) internal successors, (74), 19 states have internal predecessors, (74), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 53 [2024-11-22 22:48:26,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:26,248 INFO L225 Difference]: With dead ends: 475 [2024-11-22 22:48:26,248 INFO L226 Difference]: Without dead ends: 469 [2024-11-22 22:48:26,248 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=241, Invalid=689, Unknown=0, NotChecked=0, Total=930 [2024-11-22 22:48:26,249 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 341 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:26,249 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 608 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:26,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2024-11-22 22:48:26,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 440. [2024-11-22 22:48:26,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 368 states have (on average 1.4048913043478262) internal successors, (517), 387 states have internal predecessors, (517), 45 states have call successors, (45), 7 states have call predecessors, (45), 7 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-22 22:48:26,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 607 transitions. [2024-11-22 22:48:26,269 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 607 transitions. Word has length 53 [2024-11-22 22:48:26,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:26,270 INFO L471 AbstractCegarLoop]: Abstraction has 440 states and 607 transitions. [2024-11-22 22:48:26,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 4.111111111111111) internal successors, (74), 19 states have internal predecessors, (74), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-22 22:48:26,270 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 607 transitions. [2024-11-22 22:48:26,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-22 22:48:26,270 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:26,270 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [2024-11-22 22:48:26,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-22 22:48:26,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-22 22:48:26,471 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:26,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:26,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1127241869, now seen corresponding path program 2 times [2024-11-22 22:48:26,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:26,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484289208] [2024-11-22 22:48:26,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:26,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:26,483 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:26,484 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:48:26,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1345351164] [2024-11-22 22:48:26,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:26,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:26,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:26,486 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:26,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-22 22:48:26,522 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:26,523 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:26,523 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 22:48:26,524 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:26,641 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:26,641 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:26,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:26,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484289208] [2024-11-22 22:48:26,775 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:26,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345351164] [2024-11-22 22:48:26,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345351164] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:26,775 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:26,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-22 22:48:26,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615397788] [2024-11-22 22:48:26,776 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:26,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:26,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:26,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:26,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:26,777 INFO L87 Difference]: Start difference. First operand 440 states and 607 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 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-11-22 22:48:26,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:26,884 INFO L93 Difference]: Finished difference Result 581 states and 792 transitions. [2024-11-22 22:48:26,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:48:26,884 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 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 70 [2024-11-22 22:48:26,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:26,886 INFO L225 Difference]: With dead ends: 581 [2024-11-22 22:48:26,886 INFO L226 Difference]: Without dead ends: 577 [2024-11-22 22:48:26,886 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:26,886 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 106 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:26,887 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 183 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:26,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2024-11-22 22:48:26,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 490. [2024-11-22 22:48:26,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 412 states have (on average 1.3907766990291262) internal successors, (573), 431 states have internal predecessors, (573), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:48:26,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 675 transitions. [2024-11-22 22:48:26,908 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 675 transitions. Word has length 70 [2024-11-22 22:48:26,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:26,908 INFO L471 AbstractCegarLoop]: Abstraction has 490 states and 675 transitions. [2024-11-22 22:48:26,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 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-11-22 22:48:26,909 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 675 transitions. [2024-11-22 22:48:26,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-22 22:48:26,910 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:26,910 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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] [2024-11-22 22:48:26,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-22 22:48:27,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:27,110 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:27,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:27,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1248924324, now seen corresponding path program 1 times [2024-11-22 22:48:27,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:27,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815184220] [2024-11-22 22:48:27,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:27,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:27,153 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:48:27,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:27,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815184220] [2024-11-22 22:48:27,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815184220] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:27,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:27,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-22 22:48:27,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406817033] [2024-11-22 22:48:27,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:27,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:48:27,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:27,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:48:27,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:27,154 INFO L87 Difference]: Start difference. First operand 490 states and 675 transitions. Second operand has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:27,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:27,189 INFO L93 Difference]: Finished difference Result 490 states and 675 transitions. [2024-11-22 22:48:27,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:48:27,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 77 [2024-11-22 22:48:27,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:27,190 INFO L225 Difference]: With dead ends: 490 [2024-11-22 22:48:27,191 INFO L226 Difference]: Without dead ends: 489 [2024-11-22 22:48:27,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 22:48:27,191 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 2 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:27,191 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 114 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:27,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2024-11-22 22:48:27,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 489. [2024-11-22 22:48:27,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 412 states have (on average 1.3713592233009708) internal successors, (565), 430 states have internal predecessors, (565), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:48:27,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 667 transitions. [2024-11-22 22:48:27,211 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 667 transitions. Word has length 77 [2024-11-22 22:48:27,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:27,211 INFO L471 AbstractCegarLoop]: Abstraction has 489 states and 667 transitions. [2024-11-22 22:48:27,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:27,211 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 667 transitions. [2024-11-22 22:48:27,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-22 22:48:27,212 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:27,212 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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-11-22 22:48:27,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 22:48:27,212 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:27,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:27,212 INFO L85 PathProgramCache]: Analyzing trace with hash 61948496, now seen corresponding path program 1 times [2024-11-22 22:48:27,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:27,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086535154] [2024-11-22 22:48:27,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:27,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:27,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:27,357 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:27,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:27,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086535154] [2024-11-22 22:48:27,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086535154] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:27,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669479346] [2024-11-22 22:48:27,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:27,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:27,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:27,359 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:27,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-22 22:48:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:27,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:48:27,395 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:27,526 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:27,526 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:27,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669479346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:27,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:27,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-22 22:48:27,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116384706] [2024-11-22 22:48:27,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:27,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:48:27,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:27,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:48:27,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:48:27,528 INFO L87 Difference]: Start difference. First operand 489 states and 667 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-11-22 22:48:27,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:27,602 INFO L93 Difference]: Finished difference Result 514 states and 689 transitions. [2024-11-22 22:48:27,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:27,603 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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 78 [2024-11-22 22:48:27,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:27,605 INFO L225 Difference]: With dead ends: 514 [2024-11-22 22:48:27,605 INFO L226 Difference]: Without dead ends: 513 [2024-11-22 22:48:27,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-22 22:48:27,606 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 40 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:27,606 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 126 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:27,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2024-11-22 22:48:27,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 489. [2024-11-22 22:48:27,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 412 states have (on average 1.3616504854368932) internal successors, (561), 430 states have internal predecessors, (561), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:48:27,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 663 transitions. [2024-11-22 22:48:27,629 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 663 transitions. Word has length 78 [2024-11-22 22:48:27,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:27,630 INFO L471 AbstractCegarLoop]: Abstraction has 489 states and 663 transitions. [2024-11-22 22:48:27,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-11-22 22:48:27,630 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 663 transitions. [2024-11-22 22:48:27,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-22 22:48:27,630 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:27,631 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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-11-22 22:48:27,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:27,831 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-11-22 22:48:27,831 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:27,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:27,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1920403494, now seen corresponding path program 1 times [2024-11-22 22:48:27,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:27,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536552143] [2024-11-22 22:48:27,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:27,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:27,916 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:27,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:27,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536552143] [2024-11-22 22:48:27,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536552143] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:27,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568800327] [2024-11-22 22:48:27,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:27,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:27,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:27,919 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:27,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-22 22:48:27,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:27,959 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:48:27,960 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:28,089 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:48:28,090 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:28,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568800327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:28,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:28,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 22:48:28,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157799124] [2024-11-22 22:48:28,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:28,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:28,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:28,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:28,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:28,091 INFO L87 Difference]: Start difference. First operand 489 states and 663 transitions. Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:28,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:28,209 INFO L93 Difference]: Finished difference Result 522 states and 700 transitions. [2024-11-22 22:48:28,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:48:28,209 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2024-11-22 22:48:28,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:28,211 INFO L225 Difference]: With dead ends: 522 [2024-11-22 22:48:28,211 INFO L226 Difference]: Without dead ends: 521 [2024-11-22 22:48:28,212 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:28,212 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 88 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:28,212 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 113 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:28,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2024-11-22 22:48:28,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 501. [2024-11-22 22:48:28,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 424 states have (on average 1.3514150943396226) internal successors, (573), 442 states have internal predecessors, (573), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:48:28,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 675 transitions. [2024-11-22 22:48:28,237 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 675 transitions. Word has length 79 [2024-11-22 22:48:28,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:28,238 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 675 transitions. [2024-11-22 22:48:28,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:28,238 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 675 transitions. [2024-11-22 22:48:28,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-22 22:48:28,238 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:28,238 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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-11-22 22:48:28,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:28,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:28,439 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:28,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:28,439 INFO L85 PathProgramCache]: Analyzing trace with hash -597033710, now seen corresponding path program 1 times [2024-11-22 22:48:28,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:28,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876973086] [2024-11-22 22:48:28,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:28,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:28,535 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:28,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:28,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876973086] [2024-11-22 22:48:28,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876973086] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:28,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899462276] [2024-11-22 22:48:28,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:28,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:28,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:28,538 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:28,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-22 22:48:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:28,576 INFO L255 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 22:48:28,577 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:48:28,677 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:28,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899462276] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:28,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:28,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2024-11-22 22:48:28,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460095804] [2024-11-22 22:48:28,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:28,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:48:28,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:28,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:48:28,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:28,680 INFO L87 Difference]: Start difference. First operand 501 states and 675 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:28,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:28,777 INFO L93 Difference]: Finished difference Result 517 states and 688 transitions. [2024-11-22 22:48:28,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:48:28,780 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 80 [2024-11-22 22:48:28,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:28,782 INFO L225 Difference]: With dead ends: 517 [2024-11-22 22:48:28,782 INFO L226 Difference]: Without dead ends: 515 [2024-11-22 22:48:28,782 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:48:28,783 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 43 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:28,783 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 110 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:28,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2024-11-22 22:48:28,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 505. [2024-11-22 22:48:28,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 428 states have (on average 1.3294392523364487) internal successors, (569), 446 states have internal predecessors, (569), 51 states have call successors, (51), 7 states have call predecessors, (51), 7 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-22 22:48:28,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 671 transitions. [2024-11-22 22:48:28,823 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 671 transitions. Word has length 80 [2024-11-22 22:48:28,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:28,823 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 671 transitions. [2024-11-22 22:48:28,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:28,824 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 671 transitions. [2024-11-22 22:48:28,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-22 22:48:28,824 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:28,824 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:28,831 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-22 22:48:29,028 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,SelfDestructingSolverStorable22 [2024-11-22 22:48:29,029 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:29,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:29,029 INFO L85 PathProgramCache]: Analyzing trace with hash -2120348990, now seen corresponding path program 1 times [2024-11-22 22:48:29,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:29,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155073490] [2024-11-22 22:48:29,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:29,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:29,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:29,117 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-22 22:48:29,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:29,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155073490] [2024-11-22 22:48:29,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155073490] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:29,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695681250] [2024-11-22 22:48:29,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:29,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:29,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:29,119 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:29,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-22 22:48:29,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:29,155 INFO L255 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:48:29,157 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:29,235 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 22:48:29,235 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:29,369 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-22 22:48:29,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695681250] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:29,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:29,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 10] total 21 [2024-11-22 22:48:29,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597391949] [2024-11-22 22:48:29,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:29,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 22:48:29,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:29,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 22:48:29,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:48:29,371 INFO L87 Difference]: Start difference. First operand 505 states and 671 transitions. Second operand has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 21 states have internal predecessors, (92), 6 states have call successors, (27), 4 states have call predecessors, (27), 4 states have return successors, (27), 6 states have call predecessors, (27), 6 states have call successors, (27) [2024-11-22 22:48:29,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:29,645 INFO L93 Difference]: Finished difference Result 702 states and 911 transitions. [2024-11-22 22:48:29,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-22 22:48:29,645 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 21 states have internal predecessors, (92), 6 states have call successors, (27), 4 states have call predecessors, (27), 4 states have return successors, (27), 6 states have call predecessors, (27), 6 states have call successors, (27) Word has length 84 [2024-11-22 22:48:29,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:29,647 INFO L225 Difference]: With dead ends: 702 [2024-11-22 22:48:29,647 INFO L226 Difference]: Without dead ends: 569 [2024-11-22 22:48:29,648 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=355, Invalid=1127, Unknown=0, NotChecked=0, Total=1482 [2024-11-22 22:48:29,648 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 124 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:29,648 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 605 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:29,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2024-11-22 22:48:29,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 551. [2024-11-22 22:48:29,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 464 states have (on average 1.3060344827586208) internal successors, (606), 482 states have internal predecessors, (606), 57 states have call successors, (57), 11 states have call predecessors, (57), 11 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 22:48:29,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 720 transitions. [2024-11-22 22:48:29,673 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 720 transitions. Word has length 84 [2024-11-22 22:48:29,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:29,673 INFO L471 AbstractCegarLoop]: Abstraction has 551 states and 720 transitions. [2024-11-22 22:48:29,673 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.380952380952381) internal successors, (92), 21 states have internal predecessors, (92), 6 states have call successors, (27), 4 states have call predecessors, (27), 4 states have return successors, (27), 6 states have call predecessors, (27), 6 states have call successors, (27) [2024-11-22 22:48:29,674 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 720 transitions. [2024-11-22 22:48:29,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-22 22:48:29,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:29,674 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 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] [2024-11-22 22:48:29,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:29,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:29,875 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:29,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:29,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1512789275, now seen corresponding path program 1 times [2024-11-22 22:48:29,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:29,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219539009] [2024-11-22 22:48:29,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:29,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:29,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1780687333] [2024-11-22 22:48:29,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:29,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:29,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:29,894 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:29,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-22 22:48:29,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:29,933 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:48:29,934 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:30,119 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:48:30,119 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:30,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:30,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219539009] [2024-11-22 22:48:30,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:30,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780687333] [2024-11-22 22:48:30,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780687333] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:30,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:30,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-22 22:48:30,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260145073] [2024-11-22 22:48:30,485 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:30,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 22:48:30,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:30,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 22:48:30,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:48:30,486 INFO L87 Difference]: Start difference. First operand 551 states and 720 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:30,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:30,597 INFO L93 Difference]: Finished difference Result 677 states and 903 transitions. [2024-11-22 22:48:30,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:48:30,597 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 85 [2024-11-22 22:48:30,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:30,599 INFO L225 Difference]: With dead ends: 677 [2024-11-22 22:48:30,599 INFO L226 Difference]: Without dead ends: 676 [2024-11-22 22:48:30,600 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-22 22:48:30,600 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 141 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:30,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 103 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:30,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2024-11-22 22:48:30,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 632. [2024-11-22 22:48:30,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 539 states have (on average 1.3320964749536177) internal successors, (718), 557 states have internal predecessors, (718), 63 states have call successors, (63), 11 states have call predecessors, (63), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-22 22:48:30,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 844 transitions. [2024-11-22 22:48:30,628 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 844 transitions. Word has length 85 [2024-11-22 22:48:30,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:30,628 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 844 transitions. [2024-11-22 22:48:30,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:30,628 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 844 transitions. [2024-11-22 22:48:30,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-22 22:48:30,629 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:30,629 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:30,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-22 22:48:30,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:30,830 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:30,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:30,830 INFO L85 PathProgramCache]: Analyzing trace with hash -348172645, now seen corresponding path program 1 times [2024-11-22 22:48:30,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:30,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299620132] [2024-11-22 22:48:30,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:30,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:30,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:30,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [207824897] [2024-11-22 22:48:30,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:30,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:30,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:30,843 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:30,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-22 22:48:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:30,880 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:48:30,881 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:48:31,032 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:31,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:31,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299620132] [2024-11-22 22:48:31,362 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:31,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207824897] [2024-11-22 22:48:31,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207824897] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:31,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:31,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-22 22:48:31,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678125890] [2024-11-22 22:48:31,363 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:31,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:31,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:31,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:31,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:31,364 INFO L87 Difference]: Start difference. First operand 632 states and 844 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:31,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:31,455 INFO L93 Difference]: Finished difference Result 642 states and 849 transitions. [2024-11-22 22:48:31,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:48:31,456 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 86 [2024-11-22 22:48:31,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:31,458 INFO L225 Difference]: With dead ends: 642 [2024-11-22 22:48:31,458 INFO L226 Difference]: Without dead ends: 639 [2024-11-22 22:48:31,458 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:31,458 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 66 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:31,459 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 103 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:31,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-11-22 22:48:31,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 630. [2024-11-22 22:48:31,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 539 states have (on average 1.2838589981447124) internal successors, (692), 555 states have internal predecessors, (692), 63 states have call successors, (63), 11 states have call predecessors, (63), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-22 22:48:31,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 818 transitions. [2024-11-22 22:48:31,485 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 818 transitions. Word has length 86 [2024-11-22 22:48:31,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:31,485 INFO L471 AbstractCegarLoop]: Abstraction has 630 states and 818 transitions. [2024-11-22 22:48:31,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:31,485 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 818 transitions. [2024-11-22 22:48:31,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-22 22:48:31,486 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:31,486 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:31,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-22 22:48:31,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:31,691 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:31,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:31,691 INFO L85 PathProgramCache]: Analyzing trace with hash 2091549981, now seen corresponding path program 1 times [2024-11-22 22:48:31,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:31,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860151545] [2024-11-22 22:48:31,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:31,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:31,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:31,732 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2024-11-22 22:48:31,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:31,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860151545] [2024-11-22 22:48:31,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860151545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:31,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:31,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:48:31,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987409862] [2024-11-22 22:48:31,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:31,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:31,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:31,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:31,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:31,734 INFO L87 Difference]: Start difference. First operand 630 states and 818 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:31,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:31,895 INFO L93 Difference]: Finished difference Result 639 states and 826 transitions. [2024-11-22 22:48:31,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:48:31,896 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 87 [2024-11-22 22:48:31,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:31,898 INFO L225 Difference]: With dead ends: 639 [2024-11-22 22:48:31,898 INFO L226 Difference]: Without dead ends: 638 [2024-11-22 22:48:31,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:31,898 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 71 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:31,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 174 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:31,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2024-11-22 22:48:31,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 629. [2024-11-22 22:48:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 539 states have (on average 1.25417439703154) internal successors, (676), 554 states have internal predecessors, (676), 63 states have call successors, (63), 11 states have call predecessors, (63), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-22 22:48:31,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 802 transitions. [2024-11-22 22:48:31,929 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 802 transitions. Word has length 87 [2024-11-22 22:48:31,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:31,929 INFO L471 AbstractCegarLoop]: Abstraction has 629 states and 802 transitions. [2024-11-22 22:48:31,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:31,929 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 802 transitions. [2024-11-22 22:48:31,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 22:48:31,930 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:31,930 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:31,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-22 22:48:31,930 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:31,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:31,930 INFO L85 PathProgramCache]: Analyzing trace with hash 413540061, now seen corresponding path program 1 times [2024-11-22 22:48:31,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:31,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543818894] [2024-11-22 22:48:31,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:31,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:32,045 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:32,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:32,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543818894] [2024-11-22 22:48:32,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543818894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:32,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415982497] [2024-11-22 22:48:32,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:32,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:32,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:32,048 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:32,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-22 22:48:32,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:32,084 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-22 22:48:32,085 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-22 22:48:32,393 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:32,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415982497] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:32,834 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:48:32,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-11-22 22:48:32,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612554469] [2024-11-22 22:48:32,834 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:32,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-22 22:48:32,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:32,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-22 22:48:32,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2024-11-22 22:48:32,836 INFO L87 Difference]: Start difference. First operand 629 states and 802 transitions. Second operand has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-22 22:48:33,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:33,658 INFO L93 Difference]: Finished difference Result 956 states and 1254 transitions. [2024-11-22 22:48:33,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-22 22:48:33,658 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 88 [2024-11-22 22:48:33,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:33,661 INFO L225 Difference]: With dead ends: 956 [2024-11-22 22:48:33,661 INFO L226 Difference]: Without dead ends: 947 [2024-11-22 22:48:33,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=353, Invalid=1287, Unknown=0, NotChecked=0, Total=1640 [2024-11-22 22:48:33,662 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 541 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:33,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 421 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:48:33,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2024-11-22 22:48:33,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 742. [2024-11-22 22:48:33,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 642 states have (on average 1.264797507788162) internal successors, (812), 657 states have internal predecessors, (812), 73 states have call successors, (73), 11 states have call predecessors, (73), 11 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 22:48:33,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 958 transitions. [2024-11-22 22:48:33,694 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 958 transitions. Word has length 88 [2024-11-22 22:48:33,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:33,695 INFO L471 AbstractCegarLoop]: Abstraction has 742 states and 958 transitions. [2024-11-22 22:48:33,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-22 22:48:33,695 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 958 transitions. [2024-11-22 22:48:33,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-22 22:48:33,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:33,696 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:33,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 22:48:33,899 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,SelfDestructingSolverStorable27 [2024-11-22 22:48:33,900 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:33,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:33,900 INFO L85 PathProgramCache]: Analyzing trace with hash 756202172, now seen corresponding path program 1 times [2024-11-22 22:48:33,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:33,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447343199] [2024-11-22 22:48:33,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:33,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:33,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:48:33,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2075197673] [2024-11-22 22:48:33,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:33,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:33,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:33,914 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:33,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-22 22:48:33,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:33,956 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-22 22:48:33,957 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:34,233 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-11-22 22:48:34,234 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:34,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:34,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447343199] [2024-11-22 22:48:34,550 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:34,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075197673] [2024-11-22 22:48:34,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075197673] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:34,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:34,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-22 22:48:34,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658902428] [2024-11-22 22:48:34,551 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:34,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:48:34,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:34,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:48:34,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:48:34,552 INFO L87 Difference]: Start difference. First operand 742 states and 958 transitions. Second operand has 11 states, 10 states have (on average 5.8) internal successors, (58), 11 states have internal predecessors, (58), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 22:48:34,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:34,837 INFO L93 Difference]: Finished difference Result 766 states and 973 transitions. [2024-11-22 22:48:34,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 22:48:34,837 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 11 states have internal predecessors, (58), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 102 [2024-11-22 22:48:34,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:34,841 INFO L225 Difference]: With dead ends: 766 [2024-11-22 22:48:34,843 INFO L226 Difference]: Without dead ends: 591 [2024-11-22 22:48:34,843 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:48:34,844 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 20 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:34,844 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 313 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:48:34,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-11-22 22:48:34,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 589. [2024-11-22 22:48:34,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 501 states have (on average 1.253493013972056) internal successors, (628), 516 states have internal predecessors, (628), 61 states have call successors, (61), 11 states have call predecessors, (61), 11 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-11-22 22:48:34,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 750 transitions. [2024-11-22 22:48:34,875 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 750 transitions. Word has length 102 [2024-11-22 22:48:34,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:34,876 INFO L471 AbstractCegarLoop]: Abstraction has 589 states and 750 transitions. [2024-11-22 22:48:34,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 11 states have internal predecessors, (58), 4 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 22:48:34,876 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 750 transitions. [2024-11-22 22:48:34,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-22 22:48:34,876 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:34,877 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:34,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:35,077 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-22 22:48:35,078 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:35,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:35,079 INFO L85 PathProgramCache]: Analyzing trace with hash 860818430, now seen corresponding path program 1 times [2024-11-22 22:48:35,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:35,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419272968] [2024-11-22 22:48:35,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:35,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:35,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:35,139 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-22 22:48:35,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:35,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419272968] [2024-11-22 22:48:35,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419272968] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:35,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:48:35,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:48:35,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288475114] [2024-11-22 22:48:35,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:35,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:48:35,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:35,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:48:35,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:48:35,142 INFO L87 Difference]: Start difference. First operand 589 states and 750 transitions. Second operand has 5 states, 4 states have (on average 12.75) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:48:35,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:35,253 INFO L93 Difference]: Finished difference Result 593 states and 751 transitions. [2024-11-22 22:48:35,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 22:48:35,254 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.75) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 104 [2024-11-22 22:48:35,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:35,255 INFO L225 Difference]: With dead ends: 593 [2024-11-22 22:48:35,255 INFO L226 Difference]: Without dead ends: 550 [2024-11-22 22:48:35,256 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:35,256 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 32 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:35,256 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 229 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:35,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2024-11-22 22:48:35,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 545. [2024-11-22 22:48:35,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 463 states have (on average 1.2699784017278617) internal successors, (588), 477 states have internal predecessors, (588), 57 states have call successors, (57), 10 states have call predecessors, (57), 10 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 22:48:35,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 702 transitions. [2024-11-22 22:48:35,282 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 702 transitions. Word has length 104 [2024-11-22 22:48:35,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:35,283 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 702 transitions. [2024-11-22 22:48:35,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.75) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:48:35,283 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 702 transitions. [2024-11-22 22:48:35,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-22 22:48:35,283 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:35,283 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1] [2024-11-22 22:48:35,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 22:48:35,284 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:35,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:35,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1673457858, now seen corresponding path program 1 times [2024-11-22 22:48:35,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:35,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73725292] [2024-11-22 22:48:35,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:35,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:35,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:35,336 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 22:48:35,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:35,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73725292] [2024-11-22 22:48:35,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73725292] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:35,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569493476] [2024-11-22 22:48:35,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:35,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:35,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:35,338 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:35,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-22 22:48:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:35,377 INFO L255 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:35,378 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:35,435 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 22:48:35,435 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:35,528 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 22:48:35,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569493476] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:35,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:35,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-22 22:48:35,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939547967] [2024-11-22 22:48:35,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:35,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-22 22:48:35,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:35,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-22 22:48:35,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:48:35,535 INFO L87 Difference]: Start difference. First operand 545 states and 702 transitions. Second operand has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-22 22:48:35,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:35,725 INFO L93 Difference]: Finished difference Result 1065 states and 1359 transitions. [2024-11-22 22:48:35,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 22:48:35,726 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 106 [2024-11-22 22:48:35,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:35,728 INFO L225 Difference]: With dead ends: 1065 [2024-11-22 22:48:35,728 INFO L226 Difference]: Without dead ends: 1063 [2024-11-22 22:48:35,729 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-22 22:48:35,729 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 451 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:35,729 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 429 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:35,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2024-11-22 22:48:35,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 705. [2024-11-22 22:48:35,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 605 states have (on average 1.2793388429752066) internal successors, (774), 619 states have internal predecessors, (774), 75 states have call successors, (75), 10 states have call predecessors, (75), 10 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-22 22:48:35,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 924 transitions. [2024-11-22 22:48:35,763 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 924 transitions. Word has length 106 [2024-11-22 22:48:35,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:35,763 INFO L471 AbstractCegarLoop]: Abstraction has 705 states and 924 transitions. [2024-11-22 22:48:35,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-22 22:48:35,763 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 924 transitions. [2024-11-22 22:48:35,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-22 22:48:35,764 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:35,764 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 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-11-22 22:48:35,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-22 22:48:35,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:35,965 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:35,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:35,966 INFO L85 PathProgramCache]: Analyzing trace with hash 83491228, now seen corresponding path program 2 times [2024-11-22 22:48:35,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:35,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153360125] [2024-11-22 22:48:35,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:35,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:35,982 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:35,982 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:48:35,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [760349849] [2024-11-22 22:48:35,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:35,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:35,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:35,985 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:35,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-22 22:48:36,028 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:36,029 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:36,031 INFO L255 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-22 22:48:36,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:36,422 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-22 22:48:36,422 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:36,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:36,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153360125] [2024-11-22 22:48:36,950 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:48:36,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760349849] [2024-11-22 22:48:36,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760349849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:36,950 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:36,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-22 22:48:36,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613341262] [2024-11-22 22:48:36,950 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:36,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:48:36,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:36,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:48:36,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:48:36,951 INFO L87 Difference]: Start difference. First operand 705 states and 924 transitions. Second operand has 12 states, 11 states have (on average 5.636363636363637) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-22 22:48:37,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:37,354 INFO L93 Difference]: Finished difference Result 733 states and 959 transitions. [2024-11-22 22:48:37,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 22:48:37,354 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.636363636363637) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 114 [2024-11-22 22:48:37,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:37,356 INFO L225 Difference]: With dead ends: 733 [2024-11-22 22:48:37,356 INFO L226 Difference]: Without dead ends: 732 [2024-11-22 22:48:37,357 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2024-11-22 22:48:37,357 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 34 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:37,357 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 545 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:48:37,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2024-11-22 22:48:37,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 705. [2024-11-22 22:48:37,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 605 states have (on average 1.2776859504132232) internal successors, (773), 619 states have internal predecessors, (773), 75 states have call successors, (75), 10 states have call predecessors, (75), 10 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-22 22:48:37,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 923 transitions. [2024-11-22 22:48:37,388 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 923 transitions. Word has length 114 [2024-11-22 22:48:37,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:37,389 INFO L471 AbstractCegarLoop]: Abstraction has 705 states and 923 transitions. [2024-11-22 22:48:37,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.636363636363637) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-22 22:48:37,389 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 923 transitions. [2024-11-22 22:48:37,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-22 22:48:37,390 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:37,390 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 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] [2024-11-22 22:48:37,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-22 22:48:37,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:37,593 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:37,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:37,594 INFO L85 PathProgramCache]: Analyzing trace with hash 2012031011, now seen corresponding path program 1 times [2024-11-22 22:48:37,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:37,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431228293] [2024-11-22 22:48:37,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:37,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:37,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:37,689 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:37,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:37,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431228293] [2024-11-22 22:48:37,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431228293] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:37,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253848815] [2024-11-22 22:48:37,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:37,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:37,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:37,692 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:37,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-22 22:48:37,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:37,735 INFO L255 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:37,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:37,870 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2024-11-22 22:48:37,871 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:48:37,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253848815] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:48:37,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:48:37,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-22 22:48:37,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020445375] [2024-11-22 22:48:37,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:48:37,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 22:48:37,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:37,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 22:48:37,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:48:37,872 INFO L87 Difference]: Start difference. First operand 705 states and 923 transitions. Second operand has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:37,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:37,931 INFO L93 Difference]: Finished difference Result 711 states and 925 transitions. [2024-11-22 22:48:37,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 22:48:37,932 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 127 [2024-11-22 22:48:37,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:37,934 INFO L225 Difference]: With dead ends: 711 [2024-11-22 22:48:37,934 INFO L226 Difference]: Without dead ends: 706 [2024-11-22 22:48:37,934 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:48:37,934 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 10 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:37,934 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 83 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:48:37,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2024-11-22 22:48:37,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 699. [2024-11-22 22:48:37,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 599 states have (on average 1.2520868113522539) internal successors, (750), 613 states have internal predecessors, (750), 75 states have call successors, (75), 10 states have call predecessors, (75), 10 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-22 22:48:37,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 900 transitions. [2024-11-22 22:48:37,968 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 900 transitions. Word has length 127 [2024-11-22 22:48:37,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:37,968 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 900 transitions. [2024-11-22 22:48:37,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:48:37,968 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 900 transitions. [2024-11-22 22:48:37,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-22 22:48:37,969 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:37,969 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 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] [2024-11-22 22:48:37,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-22 22:48:38,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:38,169 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:38,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:38,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1867864891, now seen corresponding path program 2 times [2024-11-22 22:48:38,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:38,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070304082] [2024-11-22 22:48:38,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:38,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:38,179 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:38,179 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:38,291 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:38,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:38,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070304082] [2024-11-22 22:48:38,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070304082] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:38,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562520914] [2024-11-22 22:48:38,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:38,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:38,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:38,293 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:38,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-22 22:48:38,335 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:38,335 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:38,336 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:48:38,337 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:38,408 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 34 proven. 13 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:38,408 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:38,520 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 34 proven. 13 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:38,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562520914] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:38,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:38,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2024-11-22 22:48:38,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241228655] [2024-11-22 22:48:38,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:38,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 22:48:38,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:38,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 22:48:38,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:38,523 INFO L87 Difference]: Start difference. First operand 699 states and 900 transitions. Second operand has 8 states, 8 states have (on average 14.625) internal successors, (117), 8 states have internal predecessors, (117), 6 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2024-11-22 22:48:38,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:38,617 INFO L93 Difference]: Finished difference Result 722 states and 918 transitions. [2024-11-22 22:48:38,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 22:48:38,617 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 8 states have internal predecessors, (117), 6 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) Word has length 128 [2024-11-22 22:48:38,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:38,619 INFO L225 Difference]: With dead ends: 722 [2024-11-22 22:48:38,619 INFO L226 Difference]: Without dead ends: 715 [2024-11-22 22:48:38,620 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 251 SyntacticMatches, 4 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:48:38,620 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 70 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:38,620 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 260 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:38,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-22 22:48:38,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 699. [2024-11-22 22:48:38,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 599 states have (on average 1.2454090150250416) internal successors, (746), 613 states have internal predecessors, (746), 75 states have call successors, (75), 10 states have call predecessors, (75), 10 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-22 22:48:38,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 896 transitions. [2024-11-22 22:48:38,665 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 896 transitions. Word has length 128 [2024-11-22 22:48:38,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:38,666 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 896 transitions. [2024-11-22 22:48:38,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 8 states have internal predecessors, (117), 6 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2024-11-22 22:48:38,666 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 896 transitions. [2024-11-22 22:48:38,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-22 22:48:38,667 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:38,667 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1] [2024-11-22 22:48:38,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:38,868 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,SelfDestructingSolverStorable33 [2024-11-22 22:48:38,868 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:38,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:38,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1775361285, now seen corresponding path program 2 times [2024-11-22 22:48:38,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:38,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763343061] [2024-11-22 22:48:38,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:38,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:38,879 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:38,879 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:38,939 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:48:38,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:38,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763343061] [2024-11-22 22:48:38,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763343061] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:38,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340231302] [2024-11-22 22:48:38,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:48:38,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:38,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:38,941 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:38,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-22 22:48:38,982 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:48:38,982 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:38,983 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:48:38,984 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:39,042 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:48:39,042 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:39,169 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:48:39,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340231302] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:39,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:39,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-22 22:48:39,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047817724] [2024-11-22 22:48:39,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:39,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 22:48:39,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:39,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 22:48:39,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:48:39,170 INFO L87 Difference]: Start difference. First operand 699 states and 896 transitions. Second operand has 13 states, 12 states have (on average 10.166666666666666) internal successors, (122), 13 states have internal predecessors, (122), 11 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-22 22:48:39,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:39,418 INFO L93 Difference]: Finished difference Result 1541 states and 2016 transitions. [2024-11-22 22:48:39,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 22:48:39,419 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 10.166666666666666) internal successors, (122), 13 states have internal predecessors, (122), 11 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) Word has length 130 [2024-11-22 22:48:39,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:39,422 INFO L225 Difference]: With dead ends: 1541 [2024-11-22 22:48:39,422 INFO L226 Difference]: Without dead ends: 1539 [2024-11-22 22:48:39,423 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-22 22:48:39,423 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 474 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:39,423 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 506 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:48:39,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2024-11-22 22:48:39,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 725. [2024-11-22 22:48:39,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 619 states have (on average 1.235864297253635) internal successors, (765), 633 states have internal predecessors, (765), 81 states have call successors, (81), 10 states have call predecessors, (81), 10 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-22 22:48:39,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 927 transitions. [2024-11-22 22:48:39,462 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 927 transitions. Word has length 130 [2024-11-22 22:48:39,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:39,462 INFO L471 AbstractCegarLoop]: Abstraction has 725 states and 927 transitions. [2024-11-22 22:48:39,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 10.166666666666666) internal successors, (122), 13 states have internal predecessors, (122), 11 states have call successors, (33), 1 states have call predecessors, (33), 1 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-22 22:48:39,462 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 927 transitions. [2024-11-22 22:48:39,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-22 22:48:39,463 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:39,463 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:39,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:39,664 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,SelfDestructingSolverStorable34 [2024-11-22 22:48:39,664 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:39,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:39,665 INFO L85 PathProgramCache]: Analyzing trace with hash 1885680557, now seen corresponding path program 1 times [2024-11-22 22:48:39,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:39,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057127283] [2024-11-22 22:48:39,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:39,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:39,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:39,793 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:39,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:39,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057127283] [2024-11-22 22:48:39,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057127283] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:39,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994511291] [2024-11-22 22:48:39,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:39,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:39,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:39,796 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:39,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-22 22:48:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:39,841 INFO L255 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:48:39,842 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:40,123 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 28 proven. 24 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:40,123 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:40,404 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 34 proven. 18 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:40,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994511291] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:40,404 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:40,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 19 [2024-11-22 22:48:40,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157621787] [2024-11-22 22:48:40,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:40,405 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-22 22:48:40,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:40,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-22 22:48:40,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2024-11-22 22:48:40,406 INFO L87 Difference]: Start difference. First operand 725 states and 927 transitions. Second operand has 20 states, 19 states have (on average 10.31578947368421) internal successors, (196), 20 states have internal predecessors, (196), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-22 22:48:40,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:40,879 INFO L93 Difference]: Finished difference Result 1024 states and 1312 transitions. [2024-11-22 22:48:40,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-22 22:48:40,879 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 10.31578947368421) internal successors, (196), 20 states have internal predecessors, (196), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 130 [2024-11-22 22:48:40,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:40,883 INFO L225 Difference]: With dead ends: 1024 [2024-11-22 22:48:40,883 INFO L226 Difference]: Without dead ends: 914 [2024-11-22 22:48:40,883 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=346, Invalid=914, Unknown=0, NotChecked=0, Total=1260 [2024-11-22 22:48:40,884 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 492 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:40,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 718 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:48:40,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2024-11-22 22:48:40,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 711. [2024-11-22 22:48:40,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 601 states have (on average 1.259567387687188) internal successors, (757), 615 states have internal predecessors, (757), 85 states have call successors, (85), 10 states have call predecessors, (85), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-11-22 22:48:40,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 927 transitions. [2024-11-22 22:48:40,923 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 927 transitions. Word has length 130 [2024-11-22 22:48:40,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:40,923 INFO L471 AbstractCegarLoop]: Abstraction has 711 states and 927 transitions. [2024-11-22 22:48:40,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 10.31578947368421) internal successors, (196), 20 states have internal predecessors, (196), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-22 22:48:40,924 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 927 transitions. [2024-11-22 22:48:40,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-22 22:48:40,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:40,926 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:40,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:41,126 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,SelfDestructingSolverStorable35 [2024-11-22 22:48:41,126 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:41,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:41,127 INFO L85 PathProgramCache]: Analyzing trace with hash 94934703, now seen corresponding path program 1 times [2024-11-22 22:48:41,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:41,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983590996] [2024-11-22 22:48:41,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:41,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:41,266 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-11-22 22:48:41,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:41,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983590996] [2024-11-22 22:48:41,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983590996] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:41,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571463921] [2024-11-22 22:48:41,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:41,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:41,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:41,268 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:41,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-22 22:48:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:41,324 INFO L255 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 22:48:41,326 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:41,503 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 34 proven. 21 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:41,503 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:43,462 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:43,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571463921] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:43,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:43,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 8] total 20 [2024-11-22 22:48:43,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394568404] [2024-11-22 22:48:43,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:43,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 22:48:43,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:43,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 22:48:43,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2024-11-22 22:48:43,464 INFO L87 Difference]: Start difference. First operand 711 states and 927 transitions. Second operand has 21 states, 20 states have (on average 10.1) internal successors, (202), 21 states have internal predecessors, (202), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-22 22:48:43,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:43,745 INFO L93 Difference]: Finished difference Result 956 states and 1278 transitions. [2024-11-22 22:48:43,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 22:48:43,746 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 10.1) internal successors, (202), 21 states have internal predecessors, (202), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) Word has length 135 [2024-11-22 22:48:43,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:43,748 INFO L225 Difference]: With dead ends: 956 [2024-11-22 22:48:43,748 INFO L226 Difference]: Without dead ends: 955 [2024-11-22 22:48:43,749 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2024-11-22 22:48:43,749 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 532 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:43,749 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [536 Valid, 373 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:48:43,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2024-11-22 22:48:43,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 710. [2024-11-22 22:48:43,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 601 states have (on average 1.2529118136439268) internal successors, (753), 614 states have internal predecessors, (753), 85 states have call successors, (85), 10 states have call predecessors, (85), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-11-22 22:48:43,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 923 transitions. [2024-11-22 22:48:43,794 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 923 transitions. Word has length 135 [2024-11-22 22:48:43,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:43,794 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 923 transitions. [2024-11-22 22:48:43,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 10.1) internal successors, (202), 21 states have internal predecessors, (202), 11 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-22 22:48:43,795 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 923 transitions. [2024-11-22 22:48:43,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-22 22:48:43,795 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:43,795 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:48:43,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-22 22:48:43,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:43,996 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:43,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:43,996 INFO L85 PathProgramCache]: Analyzing trace with hash 95191900, now seen corresponding path program 1 times [2024-11-22 22:48:43,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:43,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271753510] [2024-11-22 22:48:43,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:43,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:44,146 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:44,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:44,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271753510] [2024-11-22 22:48:44,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271753510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:44,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749889454] [2024-11-22 22:48:44,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:44,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:44,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:44,148 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:44,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-22 22:48:44,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:44,193 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:48:44,195 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:44,391 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 6 proven. 320 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 22:48:44,391 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:44,593 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 6 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:44,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749889454] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:44,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:44,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 36 [2024-11-22 22:48:44,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049353560] [2024-11-22 22:48:44,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:44,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-22 22:48:44,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:44,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-22 22:48:44,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2024-11-22 22:48:44,595 INFO L87 Difference]: Start difference. First operand 710 states and 923 transitions. Second operand has 37 states, 36 states have (on average 6.222222222222222) internal successors, (224), 37 states have internal predecessors, (224), 15 states have call successors, (39), 6 states have call predecessors, (39), 6 states have return successors, (39), 15 states have call predecessors, (39), 15 states have call successors, (39) [2024-11-22 22:48:45,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:45,177 INFO L93 Difference]: Finished difference Result 2139 states and 2840 transitions. [2024-11-22 22:48:45,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-22 22:48:45,178 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 6.222222222222222) internal successors, (224), 37 states have internal predecessors, (224), 15 states have call successors, (39), 6 states have call predecessors, (39), 6 states have return successors, (39), 15 states have call predecessors, (39), 15 states have call successors, (39) Word has length 135 [2024-11-22 22:48:45,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:45,184 INFO L225 Difference]: With dead ends: 2139 [2024-11-22 22:48:45,184 INFO L226 Difference]: Without dead ends: 2131 [2024-11-22 22:48:45,185 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=926, Invalid=2980, Unknown=0, NotChecked=0, Total=3906 [2024-11-22 22:48:45,186 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 481 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:45,186 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 846 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 22:48:45,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2131 states. [2024-11-22 22:48:45,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2131 to 2036. [2024-11-22 22:48:45,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 1796 states have (on average 1.2761692650334076) internal successors, (2292), 1809 states have internal predecessors, (2292), 209 states have call successors, (209), 17 states have call predecessors, (209), 17 states have return successors, (209), 209 states have call predecessors, (209), 209 states have call successors, (209) [2024-11-22 22:48:45,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 2710 transitions. [2024-11-22 22:48:45,284 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 2710 transitions. Word has length 135 [2024-11-22 22:48:45,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:45,284 INFO L471 AbstractCegarLoop]: Abstraction has 2036 states and 2710 transitions. [2024-11-22 22:48:45,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 6.222222222222222) internal successors, (224), 37 states have internal predecessors, (224), 15 states have call successors, (39), 6 states have call predecessors, (39), 6 states have return successors, (39), 15 states have call predecessors, (39), 15 states have call successors, (39) [2024-11-22 22:48:45,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 2710 transitions. [2024-11-22 22:48:45,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 22:48:45,285 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:45,286 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-22 22:48:45,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:45,486 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,SelfDestructingSolverStorable37 [2024-11-22 22:48:45,487 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:45,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:45,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1351991383, now seen corresponding path program 1 times [2024-11-22 22:48:45,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:45,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604027012] [2024-11-22 22:48:45,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:45,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:45,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:45,658 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:45,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:45,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604027012] [2024-11-22 22:48:45,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604027012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:45,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014110472] [2024-11-22 22:48:45,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:45,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:45,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:45,661 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:45,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-22 22:48:45,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:45,705 INFO L255 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 22:48:45,706 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:45,915 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:45,915 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:47,119 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:48:47,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014110472] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:47,120 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:47,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 21 [2024-11-22 22:48:47,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767770763] [2024-11-22 22:48:47,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:47,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-22 22:48:47,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:47,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-22 22:48:47,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=298, Unknown=0, NotChecked=0, Total=462 [2024-11-22 22:48:47,121 INFO L87 Difference]: Start difference. First operand 2036 states and 2710 transitions. Second operand has 22 states, 21 states have (on average 10.19047619047619) internal successors, (214), 22 states have internal predecessors, (214), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-22 22:48:47,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:47,939 INFO L93 Difference]: Finished difference Result 2840 states and 3773 transitions. [2024-11-22 22:48:47,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-22 22:48:47,939 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 10.19047619047619) internal successors, (214), 22 states have internal predecessors, (214), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 136 [2024-11-22 22:48:47,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:47,946 INFO L225 Difference]: With dead ends: 2840 [2024-11-22 22:48:47,947 INFO L226 Difference]: Without dead ends: 2839 [2024-11-22 22:48:47,948 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=659, Unknown=0, NotChecked=0, Total=1056 [2024-11-22 22:48:47,948 INFO L432 NwaCegarLoop]: 96 mSDtfsCounter, 488 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:47,948 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 738 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:48:47,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2839 states. [2024-11-22 22:48:48,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2839 to 2531. [2024-11-22 22:48:48,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2531 states, 2249 states have (on average 1.2738995108937305) internal successors, (2865), 2262 states have internal predecessors, (2865), 251 states have call successors, (251), 17 states have call predecessors, (251), 17 states have return successors, (251), 251 states have call predecessors, (251), 251 states have call successors, (251) [2024-11-22 22:48:48,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2531 states to 2531 states and 3367 transitions. [2024-11-22 22:48:48,083 INFO L78 Accepts]: Start accepts. Automaton has 2531 states and 3367 transitions. Word has length 136 [2024-11-22 22:48:48,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:48,083 INFO L471 AbstractCegarLoop]: Abstraction has 2531 states and 3367 transitions. [2024-11-22 22:48:48,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 10.19047619047619) internal successors, (214), 22 states have internal predecessors, (214), 12 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-22 22:48:48,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2531 states and 3367 transitions. [2024-11-22 22:48:48,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-22 22:48:48,084 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:48,084 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1] [2024-11-22 22:48:48,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:48,285 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,SelfDestructingSolverStorable38 [2024-11-22 22:48:48,285 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:48,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:48,286 INFO L85 PathProgramCache]: Analyzing trace with hash -2110191349, now seen corresponding path program 1 times [2024-11-22 22:48:48,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:48,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835487699] [2024-11-22 22:48:48,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:48,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:48,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:48,428 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-22 22:48:48,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:48:48,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835487699] [2024-11-22 22:48:48,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835487699] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:48:48,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872379033] [2024-11-22 22:48:48,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:48:48,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:48,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:48,430 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:48,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-22 22:48:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:48:48,479 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 22:48:48,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 0 proven. 388 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-22 22:48:48,605 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:48:48,802 INFO L134 CoverageAnalysis]: Checked inductivity of 440 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-22 22:48:48,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872379033] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:48:48,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:48:48,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 14] total 29 [2024-11-22 22:48:48,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854516451] [2024-11-22 22:48:48,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:48:48,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-22 22:48:48,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:48:48,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-22 22:48:48,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2024-11-22 22:48:48,804 INFO L87 Difference]: Start difference. First operand 2531 states and 3367 transitions. Second operand has 29 states, 29 states have (on average 5.413793103448276) internal successors, (157), 29 states have internal predecessors, (157), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-22 22:48:49,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:48:49,265 INFO L93 Difference]: Finished difference Result 3171 states and 4159 transitions. [2024-11-22 22:48:49,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-22 22:48:49,266 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 5.413793103448276) internal successors, (157), 29 states have internal predecessors, (157), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) Word has length 137 [2024-11-22 22:48:49,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:48:49,272 INFO L225 Difference]: With dead ends: 3171 [2024-11-22 22:48:49,272 INFO L226 Difference]: Without dead ends: 2686 [2024-11-22 22:48:49,274 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=694, Invalid=2386, Unknown=0, NotChecked=0, Total=3080 [2024-11-22 22:48:49,274 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 240 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:48:49,274 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 619 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:48:49,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2686 states. [2024-11-22 22:48:49,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2686 to 2661. [2024-11-22 22:48:49,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2661 states, 2365 states have (on average 1.2634249471458774) internal successors, (2988), 2378 states have internal predecessors, (2988), 259 states have call successors, (259), 23 states have call predecessors, (259), 23 states have return successors, (259), 259 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-22 22:48:49,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2661 states to 2661 states and 3506 transitions. [2024-11-22 22:48:49,402 INFO L78 Accepts]: Start accepts. Automaton has 2661 states and 3506 transitions. Word has length 137 [2024-11-22 22:48:49,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:48:49,403 INFO L471 AbstractCegarLoop]: Abstraction has 2661 states and 3506 transitions. [2024-11-22 22:48:49,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 5.413793103448276) internal successors, (157), 29 states have internal predecessors, (157), 10 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 10 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-22 22:48:49,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2661 states and 3506 transitions. [2024-11-22 22:48:49,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 22:48:49,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:48:49,404 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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] [2024-11-22 22:48:49,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-22 22:48:49,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-22 22:48:49,609 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:48:49,609 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:48:49,609 INFO L85 PathProgramCache]: Analyzing trace with hash 726455195, now seen corresponding path program 3 times [2024-11-22 22:48:49,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:48:49,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063482194] [2024-11-22 22:48:49,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:48:49,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:48:49,637 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-22 22:48:49,637 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:48:49,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1853618373] [2024-11-22 22:48:49,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:48:49,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:48:49,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:48:49,644 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:48:49,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-22 22:48:49,681 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-22 22:48:49,682 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:48:49,683 INFO L255 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:48:49,700 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:48:50,092 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 39 proven. 8 refuted. 0 times theorem prover too weak. 397 trivial. 0 not checked. [2024-11-22 22:48:50,093 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:11,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:11,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063482194] [2024-11-22 22:49:11,706 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:49:11,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853618373] [2024-11-22 22:49:11,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853618373] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:11,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:49:11,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-22 22:49:11,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823272206] [2024-11-22 22:49:11,706 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:11,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 22:49:11,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:11,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 22:49:11,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=176, Unknown=5, NotChecked=0, Total=240 [2024-11-22 22:49:11,709 INFO L87 Difference]: Start difference. First operand 2661 states and 3506 transitions. Second operand has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:49:12,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:12,241 INFO L93 Difference]: Finished difference Result 2724 states and 3568 transitions. [2024-11-22 22:49:12,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 22:49:12,241 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 140 [2024-11-22 22:49:12,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:12,258 INFO L225 Difference]: With dead ends: 2724 [2024-11-22 22:49:12,258 INFO L226 Difference]: Without dead ends: 2723 [2024-11-22 22:49:12,259 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=99, Invalid=276, Unknown=5, NotChecked=0, Total=380 [2024-11-22 22:49:12,260 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 100 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:12,260 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 165 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:49:12,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2723 states. [2024-11-22 22:49:12,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2723 to 2661. [2024-11-22 22:49:12,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2661 states, 2365 states have (on average 1.255813953488372) internal successors, (2970), 2378 states have internal predecessors, (2970), 259 states have call successors, (259), 23 states have call predecessors, (259), 23 states have return successors, (259), 259 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-22 22:49:12,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2661 states to 2661 states and 3488 transitions. [2024-11-22 22:49:12,420 INFO L78 Accepts]: Start accepts. Automaton has 2661 states and 3488 transitions. Word has length 140 [2024-11-22 22:49:12,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:12,421 INFO L471 AbstractCegarLoop]: Abstraction has 2661 states and 3488 transitions. [2024-11-22 22:49:12,421 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 10 states have internal predecessors, (48), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:49:12,421 INFO L276 IsEmpty]: Start isEmpty. Operand 2661 states and 3488 transitions. [2024-11-22 22:49:12,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-22 22:49:12,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:12,422 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-11-22 22:49:12,428 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-11-22 22:49:12,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:12,627 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:12,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:12,627 INFO L85 PathProgramCache]: Analyzing trace with hash 145758436, now seen corresponding path program 2 times [2024-11-22 22:49:12,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:12,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63042481] [2024-11-22 22:49:12,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:49:12,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:12,645 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:49:12,645 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:49:12,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1384851340] [2024-11-22 22:49:12,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:49:12,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:12,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:12,648 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:12,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-22 22:49:12,682 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-22 22:49:12,682 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:12,683 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:49:12,684 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:12,803 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-22 22:49:12,804 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:49:12,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:12,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63042481] [2024-11-22 22:49:12,804 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:49:12,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384851340] [2024-11-22 22:49:12,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384851340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:49:12,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:49:12,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 22:49:12,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376875204] [2024-11-22 22:49:12,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:49:12,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 22:49:12,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:12,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 22:49:12,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 22:49:12,805 INFO L87 Difference]: Start difference. First operand 2661 states and 3488 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:49:13,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:13,007 INFO L93 Difference]: Finished difference Result 2661 states and 3488 transitions. [2024-11-22 22:49:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 22:49:13,008 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 141 [2024-11-22 22:49:13,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:13,015 INFO L225 Difference]: With dead ends: 2661 [2024-11-22 22:49:13,015 INFO L226 Difference]: Without dead ends: 2660 [2024-11-22 22:49:13,016 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-22 22:49:13,016 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 80 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:13,016 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 80 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:49:13,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2660 states. [2024-11-22 22:49:13,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2660 to 2485. [2024-11-22 22:49:13,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2485 states, 2208 states have (on average 1.225090579710145) internal successors, (2705), 2220 states have internal predecessors, (2705), 241 states have call successors, (241), 23 states have call predecessors, (241), 23 states have return successors, (241), 241 states have call predecessors, (241), 241 states have call successors, (241) [2024-11-22 22:49:13,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 3187 transitions. [2024-11-22 22:49:13,159 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 3187 transitions. Word has length 141 [2024-11-22 22:49:13,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:13,160 INFO L471 AbstractCegarLoop]: Abstraction has 2485 states and 3187 transitions. [2024-11-22 22:49:13,160 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 22:49:13,160 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 3187 transitions. [2024-11-22 22:49:13,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-22 22:49:13,161 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:13,161 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-11-22 22:49:13,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-22 22:49:13,361 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,SelfDestructingSolverStorable41 [2024-11-22 22:49:13,362 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:13,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:13,363 INFO L85 PathProgramCache]: Analyzing trace with hash 77716084, now seen corresponding path program 4 times [2024-11-22 22:49:13,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:13,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957421943] [2024-11-22 22:49:13,363 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:49:13,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:13,384 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:49:13,386 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:13,602 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:49:13,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:13,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957421943] [2024-11-22 22:49:13,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957421943] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:13,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431275612] [2024-11-22 22:49:13,602 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-22 22:49:13,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:13,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:13,603 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:13,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-22 22:49:13,659 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-22 22:49:13,660 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:13,661 INFO L255 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-22 22:49:13,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:14,263 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-22 22:49:14,263 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:14,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431275612] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:14,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:49:14,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 22 [2024-11-22 22:49:14,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91407996] [2024-11-22 22:49:14,639 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:14,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-22 22:49:14,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:14,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-22 22:49:14,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2024-11-22 22:49:14,641 INFO L87 Difference]: Start difference. First operand 2485 states and 3187 transitions. Second operand has 23 states, 22 states have (on average 7.2727272727272725) internal successors, (160), 23 states have internal predecessors, (160), 10 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-22 22:49:15,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:15,570 INFO L93 Difference]: Finished difference Result 2609 states and 3339 transitions. [2024-11-22 22:49:15,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-22 22:49:15,571 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.2727272727272725) internal successors, (160), 23 states have internal predecessors, (160), 10 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) Word has length 144 [2024-11-22 22:49:15,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:15,577 INFO L225 Difference]: With dead ends: 2609 [2024-11-22 22:49:15,577 INFO L226 Difference]: Without dead ends: 2602 [2024-11-22 22:49:15,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=200, Invalid=1282, Unknown=0, NotChecked=0, Total=1482 [2024-11-22 22:49:15,579 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 264 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 1106 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 767 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:15,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 767 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1106 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 22:49:15,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2602 states. [2024-11-22 22:49:15,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2602 to 2486. [2024-11-22 22:49:15,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2486 states, 2209 states have (on average 1.2236306020823902) internal successors, (2703), 2221 states have internal predecessors, (2703), 241 states have call successors, (241), 23 states have call predecessors, (241), 23 states have return successors, (241), 241 states have call predecessors, (241), 241 states have call successors, (241) [2024-11-22 22:49:15,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2486 states to 2486 states and 3185 transitions. [2024-11-22 22:49:15,719 INFO L78 Accepts]: Start accepts. Automaton has 2486 states and 3185 transitions. Word has length 144 [2024-11-22 22:49:15,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:15,721 INFO L471 AbstractCegarLoop]: Abstraction has 2486 states and 3185 transitions. [2024-11-22 22:49:15,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.2727272727272725) internal successors, (160), 23 states have internal predecessors, (160), 10 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-22 22:49:15,722 INFO L276 IsEmpty]: Start isEmpty. Operand 2486 states and 3185 transitions. [2024-11-22 22:49:15,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-22 22:49:15,723 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:15,723 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-11-22 22:49:15,731 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-22 22:49:15,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:15,923 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:15,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:15,924 INFO L85 PathProgramCache]: Analyzing trace with hash 413751095, now seen corresponding path program 1 times [2024-11-22 22:49:15,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:15,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120346119] [2024-11-22 22:49:15,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:15,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:49:15,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1808008439] [2024-11-22 22:49:15,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:15,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:15,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:15,939 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-11-22 22:49:15,940 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-11-22 22:49:15,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:15,988 INFO L255 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 22:49:15,990 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:16,134 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2024-11-22 22:49:16,135 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:49:16,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:16,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120346119] [2024-11-22 22:49:16,135 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:49:16,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808008439] [2024-11-22 22:49:16,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808008439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:49:16,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 22:49:16,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 22:49:16,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825576707] [2024-11-22 22:49:16,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:49:16,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:49:16,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:16,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:49:16,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:49:16,136 INFO L87 Difference]: Start difference. First operand 2486 states and 3185 transitions. Second operand has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:49:16,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:16,293 INFO L93 Difference]: Finished difference Result 2493 states and 3191 transitions. [2024-11-22 22:49:16,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:49:16,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 147 [2024-11-22 22:49:16,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:16,298 INFO L225 Difference]: With dead ends: 2493 [2024-11-22 22:49:16,298 INFO L226 Difference]: Without dead ends: 2491 [2024-11-22 22:49:16,299 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 22:49:16,300 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 39 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:16,300 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 76 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 22:49:16,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2024-11-22 22:49:16,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 1936. [2024-11-22 22:49:16,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1713 states have (on average 1.1873905429071805) internal successors, (2034), 1723 states have internal predecessors, (2034), 189 states have call successors, (189), 23 states have call predecessors, (189), 23 states have return successors, (189), 189 states have call predecessors, (189), 189 states have call successors, (189) [2024-11-22 22:49:16,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 2412 transitions. [2024-11-22 22:49:16,424 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 2412 transitions. Word has length 147 [2024-11-22 22:49:16,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:16,424 INFO L471 AbstractCegarLoop]: Abstraction has 1936 states and 2412 transitions. [2024-11-22 22:49:16,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-22 22:49:16,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 2412 transitions. [2024-11-22 22:49:16,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-22 22:49:16,425 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:16,425 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:49:16,432 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-11-22 22:49:16,625 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,SelfDestructingSolverStorable43 [2024-11-22 22:49:16,625 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:16,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:16,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1921499033, now seen corresponding path program 1 times [2024-11-22 22:49:16,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:16,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514742374] [2024-11-22 22:49:16,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:16,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:16,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 22:49:16,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [507585353] [2024-11-22 22:49:16,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:16,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:16,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:16,645 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-11-22 22:49:16,649 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-11-22 22:49:16,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:16,693 INFO L255 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-22 22:49:16,696 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:17,142 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:49:17,142 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:17,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:17,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514742374] [2024-11-22 22:49:17,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:49:17,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507585353] [2024-11-22 22:49:17,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507585353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:17,427 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:49:17,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-22 22:49:17,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721017141] [2024-11-22 22:49:17,427 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:17,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:49:17,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:17,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:49:17,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:49:17,428 INFO L87 Difference]: Start difference. First operand 1936 states and 2412 transitions. Second operand has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 12 states have internal predecessors, (82), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-22 22:49:17,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:17,946 INFO L93 Difference]: Finished difference Result 1938 states and 2413 transitions. [2024-11-22 22:49:17,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 22:49:17,946 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 12 states have internal predecessors, (82), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 154 [2024-11-22 22:49:17,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:17,950 INFO L225 Difference]: With dead ends: 1938 [2024-11-22 22:49:17,951 INFO L226 Difference]: Without dead ends: 1936 [2024-11-22 22:49:17,951 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-11-22 22:49:17,952 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 14 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:17,952 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 463 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 22:49:17,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2024-11-22 22:49:18,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 1936. [2024-11-22 22:49:18,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1713 states have (on average 1.1868067717454758) internal successors, (2033), 1723 states have internal predecessors, (2033), 189 states have call successors, (189), 23 states have call predecessors, (189), 23 states have return successors, (189), 189 states have call predecessors, (189), 189 states have call successors, (189) [2024-11-22 22:49:18,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 2411 transitions. [2024-11-22 22:49:18,078 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 2411 transitions. Word has length 154 [2024-11-22 22:49:18,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:18,078 INFO L471 AbstractCegarLoop]: Abstraction has 1936 states and 2411 transitions. [2024-11-22 22:49:18,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 12 states have internal predecessors, (82), 5 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-22 22:49:18,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 2411 transitions. [2024-11-22 22:49:18,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-22 22:49:18,079 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:18,079 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, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-22 22:49:18,085 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-11-22 22:49:18,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:18,283 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:18,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:18,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1289150995, now seen corresponding path program 3 times [2024-11-22 22:49:18,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:18,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201114960] [2024-11-22 22:49:18,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:49:18,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:18,314 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-22 22:49:18,314 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:49:18,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [511292004] [2024-11-22 22:49:18,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-22 22:49:18,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:18,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:18,319 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-11-22 22:49:18,320 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-11-22 22:49:18,366 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-22 22:49:18,366 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:18,367 INFO L255 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-22 22:49:18,369 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:18,856 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 120 proven. 50 refuted. 0 times theorem prover too weak. 332 trivial. 0 not checked. [2024-11-22 22:49:18,856 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:18,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:18,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201114960] [2024-11-22 22:49:18,996 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:49:18,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511292004] [2024-11-22 22:49:18,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511292004] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:18,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:49:18,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-22 22:49:18,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4796737] [2024-11-22 22:49:18,996 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:18,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 22:49:18,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:18,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 22:49:18,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-11-22 22:49:18,997 INFO L87 Difference]: Start difference. First operand 1936 states and 2411 transitions. Second operand has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 11 states have internal predecessors, (72), 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-11-22 22:49:19,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:19,633 INFO L93 Difference]: Finished difference Result 1998 states and 2477 transitions. [2024-11-22 22:49:19,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 22:49:19,633 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 11 states have internal predecessors, (72), 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 158 [2024-11-22 22:49:19,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:19,636 INFO L225 Difference]: With dead ends: 1998 [2024-11-22 22:49:19,636 INFO L226 Difference]: Without dead ends: 1996 [2024-11-22 22:49:19,637 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=230, Invalid=700, Unknown=0, NotChecked=0, Total=930 [2024-11-22 22:49:19,637 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 228 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:19,637 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 370 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 22:49:19,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2024-11-22 22:49:19,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1936. [2024-11-22 22:49:19,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1713 states have (on average 1.186223000583771) internal successors, (2032), 1723 states have internal predecessors, (2032), 189 states have call successors, (189), 23 states have call predecessors, (189), 23 states have return successors, (189), 189 states have call predecessors, (189), 189 states have call successors, (189) [2024-11-22 22:49:19,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 2410 transitions. [2024-11-22 22:49:19,759 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 2410 transitions. Word has length 158 [2024-11-22 22:49:19,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:19,759 INFO L471 AbstractCegarLoop]: Abstraction has 1936 states and 2410 transitions. [2024-11-22 22:49:19,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 11 states have internal predecessors, (72), 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-11-22 22:49:19,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 2410 transitions. [2024-11-22 22:49:19,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2024-11-22 22:49:19,760 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:19,760 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, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-11-22 22:49:19,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-22 22:49:19,960 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,SelfDestructingSolverStorable45 [2024-11-22 22:49:19,961 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:19,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:19,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1615217535, now seen corresponding path program 1 times [2024-11-22 22:49:19,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:19,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331948463] [2024-11-22 22:49:19,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:19,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:20,286 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:49:20,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:20,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331948463] [2024-11-22 22:49:20,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331948463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:20,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188838123] [2024-11-22 22:49:20,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:20,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:20,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:20,288 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-11-22 22:49:20,289 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-11-22 22:49:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:20,336 INFO L255 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-22 22:49:20,338 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:20,868 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:49:20,868 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:24,246 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:49:24,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188838123] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:49:24,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:49:24,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 8] total 31 [2024-11-22 22:49:24,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690409653] [2024-11-22 22:49:24,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:24,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-22 22:49:24,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:24,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-22 22:49:24,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2024-11-22 22:49:24,248 INFO L87 Difference]: Start difference. First operand 1936 states and 2410 transitions. Second operand has 32 states, 31 states have (on average 8.64516129032258) internal successors, (268), 32 states have internal predecessors, (268), 16 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 16 states have call predecessors, (45), 16 states have call successors, (45) [2024-11-22 22:49:26,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:26,274 INFO L93 Difference]: Finished difference Result 2219 states and 2774 transitions. [2024-11-22 22:49:26,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-22 22:49:26,275 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 8.64516129032258) internal successors, (268), 32 states have internal predecessors, (268), 16 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 16 states have call predecessors, (45), 16 states have call successors, (45) Word has length 164 [2024-11-22 22:49:26,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:26,279 INFO L225 Difference]: With dead ends: 2219 [2024-11-22 22:49:26,279 INFO L226 Difference]: Without dead ends: 2217 [2024-11-22 22:49:26,280 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 308 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=559, Invalid=1697, Unknown=0, NotChecked=0, Total=2256 [2024-11-22 22:49:26,280 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 880 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 1402 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 1577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:26,280 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 1171 Invalid, 1577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1402 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 22:49:26,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2217 states. [2024-11-22 22:49:26,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2217 to 1951. [2024-11-22 22:49:26,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1741 states have (on average 1.1522113727742678) internal successors, (2006), 1750 states have internal predecessors, (2006), 177 states have call successors, (177), 23 states have call predecessors, (177), 23 states have return successors, (177), 177 states have call predecessors, (177), 177 states have call successors, (177) [2024-11-22 22:49:26,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 2360 transitions. [2024-11-22 22:49:26,445 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 2360 transitions. Word has length 164 [2024-11-22 22:49:26,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:26,446 INFO L471 AbstractCegarLoop]: Abstraction has 1951 states and 2360 transitions. [2024-11-22 22:49:26,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 8.64516129032258) internal successors, (268), 32 states have internal predecessors, (268), 16 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 16 states have call predecessors, (45), 16 states have call successors, (45) [2024-11-22 22:49:26,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 2360 transitions. [2024-11-22 22:49:26,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-22 22:49:26,447 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:26,447 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-11-22 22:49:26,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-22 22:49:26,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-22 22:49:26,647 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:26,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:26,648 INFO L85 PathProgramCache]: Analyzing trace with hash -183342029, now seen corresponding path program 5 times [2024-11-22 22:49:26,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:26,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743820541] [2024-11-22 22:49:26,648 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:49:26,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:26,668 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-22 22:49:26,668 INFO L228 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-22 22:49:26,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2072789639] [2024-11-22 22:49:26,669 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-22 22:49:26,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:26,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:26,671 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:26,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-22 22:49:26,742 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-22 22:49:26,742 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:26,743 INFO L255 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-22 22:49:26,746 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:27,562 INFO L134 CoverageAnalysis]: Checked inductivity of 590 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-11-22 22:49:27,562 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:32,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:32,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743820541] [2024-11-22 22:49:32,180 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 22:49:32,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072789639] [2024-11-22 22:49:32,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072789639] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:32,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:49:32,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-22 22:49:32,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555810925] [2024-11-22 22:49:32,180 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:32,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-22 22:49:32,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:32,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-22 22:49:32,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=455, Unknown=1, NotChecked=0, Total=552 [2024-11-22 22:49:32,181 INFO L87 Difference]: Start difference. First operand 1951 states and 2360 transitions. Second operand has 19 states, 18 states have (on average 5.166666666666667) internal successors, (93), 19 states have internal predecessors, (93), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-22 22:49:33,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:33,220 INFO L93 Difference]: Finished difference Result 2035 states and 2465 transitions. [2024-11-22 22:49:33,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 22:49:33,221 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.166666666666667) internal successors, (93), 19 states have internal predecessors, (93), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 170 [2024-11-22 22:49:33,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:33,224 INFO L225 Difference]: With dead ends: 2035 [2024-11-22 22:49:33,224 INFO L226 Difference]: Without dead ends: 2033 [2024-11-22 22:49:33,225 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=96, Invalid=455, Unknown=1, NotChecked=0, Total=552 [2024-11-22 22:49:33,225 INFO L432 NwaCegarLoop]: 117 mSDtfsCounter, 60 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:33,225 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 921 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 22:49:33,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2033 states. [2024-11-22 22:49:33,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2033 to 1957. [2024-11-22 22:49:33,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1745 states have (on average 1.151862464183381) internal successors, (2010), 1754 states have internal predecessors, (2010), 179 states have call successors, (179), 23 states have call predecessors, (179), 23 states have return successors, (179), 179 states have call predecessors, (179), 179 states have call successors, (179) [2024-11-22 22:49:33,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 2368 transitions. [2024-11-22 22:49:33,384 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 2368 transitions. Word has length 170 [2024-11-22 22:49:33,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:33,384 INFO L471 AbstractCegarLoop]: Abstraction has 1957 states and 2368 transitions. [2024-11-22 22:49:33,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.166666666666667) internal successors, (93), 19 states have internal predecessors, (93), 6 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-22 22:49:33,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 2368 transitions. [2024-11-22 22:49:33,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-22 22:49:33,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:33,386 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-22 22:49:33,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-22 22:49:33,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-22 22:49:33,586 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:33,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:33,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1558954706, now seen corresponding path program 1 times [2024-11-22 22:49:33,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:33,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217552851] [2024-11-22 22:49:33,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:33,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:33,904 INFO L134 CoverageAnalysis]: Checked inductivity of 536 backedges. 6 proven. 110 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:49:33,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:33,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217552851] [2024-11-22 22:49:33,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217552851] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:33,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154525783] [2024-11-22 22:49:33,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:33,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:33,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:33,906 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:33,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-22 22:49:33,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:33,954 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-22 22:49:33,956 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:34,598 INFO L134 CoverageAnalysis]: Checked inductivity of 536 backedges. 18 proven. 98 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-22 22:49:34,598 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:34,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154525783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:34,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 22:49:34,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2024-11-22 22:49:34,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177976808] [2024-11-22 22:49:34,897 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:34,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-22 22:49:34,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:34,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-22 22:49:34,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2024-11-22 22:49:34,898 INFO L87 Difference]: Start difference. First operand 1957 states and 2368 transitions. Second operand has 25 states, 24 states have (on average 8.0) internal successors, (192), 25 states have internal predecessors, (192), 12 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 12 states have call predecessors, (30), 12 states have call successors, (30) [2024-11-22 22:49:36,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:36,553 INFO L93 Difference]: Finished difference Result 2566 states and 3150 transitions. [2024-11-22 22:49:36,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-22 22:49:36,554 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 8.0) internal successors, (192), 25 states have internal predecessors, (192), 12 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 12 states have call predecessors, (30), 12 states have call successors, (30) Word has length 170 [2024-11-22 22:49:36,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:36,558 INFO L225 Difference]: With dead ends: 2566 [2024-11-22 22:49:36,558 INFO L226 Difference]: Without dead ends: 2565 [2024-11-22 22:49:36,559 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=431, Invalid=2221, Unknown=0, NotChecked=0, Total=2652 [2024-11-22 22:49:36,559 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 765 mSDsluCounter, 885 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 1379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:36,559 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [770 Valid, 974 Invalid, 1379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1272 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 22:49:36,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2565 states. [2024-11-22 22:49:36,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2565 to 2062. [2024-11-22 22:49:36,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 1840 states have (on average 1.1483695652173913) internal successors, (2113), 1849 states have internal predecessors, (2113), 189 states have call successors, (189), 23 states have call predecessors, (189), 23 states have return successors, (189), 189 states have call predecessors, (189), 189 states have call successors, (189) [2024-11-22 22:49:36,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 2491 transitions. [2024-11-22 22:49:36,742 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 2491 transitions. Word has length 170 [2024-11-22 22:49:36,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:36,742 INFO L471 AbstractCegarLoop]: Abstraction has 2062 states and 2491 transitions. [2024-11-22 22:49:36,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 8.0) internal successors, (192), 25 states have internal predecessors, (192), 12 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 12 states have call predecessors, (30), 12 states have call successors, (30) [2024-11-22 22:49:36,743 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 2491 transitions. [2024-11-22 22:49:36,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-22 22:49:36,744 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:36,744 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:49:36,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-22 22:49:36,944 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-22 22:49:36,944 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:36,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:36,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1540004630, now seen corresponding path program 1 times [2024-11-22 22:49:36,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:36,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271426625] [2024-11-22 22:49:36,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:36,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:36,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:37,071 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 34 proven. 82 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:37,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:37,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271426625] [2024-11-22 22:49:37,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271426625] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:37,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669243503] [2024-11-22 22:49:37,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:37,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:37,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:37,074 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:37,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-22 22:49:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:37,148 INFO L255 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 22:49:37,150 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:37,274 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 72 proven. 44 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:37,274 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:37,477 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 72 proven. 44 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:37,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669243503] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:49:37,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:49:37,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2024-11-22 22:49:37,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433952959] [2024-11-22 22:49:37,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:37,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 22:49:37,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:37,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 22:49:37,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:49:37,478 INFO L87 Difference]: Start difference. First operand 2062 states and 2491 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2024-11-22 22:49:37,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:37,752 INFO L93 Difference]: Finished difference Result 2090 states and 2512 transitions. [2024-11-22 22:49:37,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 22:49:37,753 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 181 [2024-11-22 22:49:37,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:37,757 INFO L225 Difference]: With dead ends: 2090 [2024-11-22 22:49:37,758 INFO L226 Difference]: Without dead ends: 2084 [2024-11-22 22:49:37,758 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 357 SyntacticMatches, 8 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-22 22:49:37,759 INFO L432 NwaCegarLoop]: 128 mSDtfsCounter, 64 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:37,759 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 413 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:49:37,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2024-11-22 22:49:37,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 2062. [2024-11-22 22:49:37,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 1840 states have (on average 1.1445652173913043) internal successors, (2106), 1849 states have internal predecessors, (2106), 189 states have call successors, (189), 23 states have call predecessors, (189), 23 states have return successors, (189), 189 states have call predecessors, (189), 189 states have call successors, (189) [2024-11-22 22:49:37,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 2484 transitions. [2024-11-22 22:49:37,950 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 2484 transitions. Word has length 181 [2024-11-22 22:49:37,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:37,952 INFO L471 AbstractCegarLoop]: Abstraction has 2062 states and 2484 transitions. [2024-11-22 22:49:37,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2024-11-22 22:49:37,952 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 2484 transitions. [2024-11-22 22:49:37,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-22 22:49:37,954 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:37,954 INFO L215 NwaCegarLoop]: trace histogram [17, 17, 17, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 22:49:37,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-22 22:49:38,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-22 22:49:38,159 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:38,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:38,159 INFO L85 PathProgramCache]: Analyzing trace with hash 2141193451, now seen corresponding path program 2 times [2024-11-22 22:49:38,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:38,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292602439] [2024-11-22 22:49:38,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:49:38,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:38,173 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:49:38,173 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:38,392 INFO L134 CoverageAnalysis]: Checked inductivity of 671 backedges. 49 proven. 78 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2024-11-22 22:49:38,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:38,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292602439] [2024-11-22 22:49:38,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292602439] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:38,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430706673] [2024-11-22 22:49:38,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 22:49:38,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:38,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:38,395 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:38,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-22 22:49:38,452 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 22:49:38,452 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 22:49:38,456 INFO L255 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 22:49:38,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:38,798 INFO L134 CoverageAnalysis]: Checked inductivity of 671 backedges. 162 proven. 85 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-22 22:49:38,798 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:40,365 INFO L134 CoverageAnalysis]: Checked inductivity of 671 backedges. 57 proven. 70 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2024-11-22 22:49:40,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430706673] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:49:40,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:49:40,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 23 [2024-11-22 22:49:40,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655712834] [2024-11-22 22:49:40,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:40,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-22 22:49:40,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:40,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-22 22:49:40,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2024-11-22 22:49:40,366 INFO L87 Difference]: Start difference. First operand 2062 states and 2484 transitions. Second operand has 23 states, 23 states have (on average 11.565217391304348) internal successors, (266), 23 states have internal predecessors, (266), 14 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 14 states have call predecessors, (49), 14 states have call successors, (49) [2024-11-22 22:49:41,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:41,127 INFO L93 Difference]: Finished difference Result 2319 states and 2794 transitions. [2024-11-22 22:49:41,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 22:49:41,128 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 11.565217391304348) internal successors, (266), 23 states have internal predecessors, (266), 14 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 14 states have call predecessors, (49), 14 states have call successors, (49) Word has length 181 [2024-11-22 22:49:41,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:41,130 INFO L225 Difference]: With dead ends: 2319 [2024-11-22 22:49:41,130 INFO L226 Difference]: Without dead ends: 743 [2024-11-22 22:49:41,132 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=263, Invalid=1143, Unknown=0, NotChecked=0, Total=1406 [2024-11-22 22:49:41,132 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 92 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:41,134 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 735 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 22:49:41,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2024-11-22 22:49:41,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 743. [2024-11-22 22:49:41,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 643 states have (on average 1.1415241057542769) internal successors, (734), 652 states have internal predecessors, (734), 71 states have call successors, (71), 19 states have call predecessors, (71), 19 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2024-11-22 22:49:41,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 876 transitions. [2024-11-22 22:49:41,203 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 876 transitions. Word has length 181 [2024-11-22 22:49:41,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:41,203 INFO L471 AbstractCegarLoop]: Abstraction has 743 states and 876 transitions. [2024-11-22 22:49:41,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.565217391304348) internal successors, (266), 23 states have internal predecessors, (266), 14 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 14 states have call predecessors, (49), 14 states have call successors, (49) [2024-11-22 22:49:41,204 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 876 transitions. [2024-11-22 22:49:41,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-22 22:49:41,204 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:41,205 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-11-22 22:49:41,217 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-22 22:49:41,405 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:41,405 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:41,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:41,405 INFO L85 PathProgramCache]: Analyzing trace with hash 187300279, now seen corresponding path program 1 times [2024-11-22 22:49:41,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:41,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80351711] [2024-11-22 22:49:41,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:41,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:41,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:41,596 INFO L134 CoverageAnalysis]: Checked inductivity of 734 backedges. 38 proven. 84 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:41,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:41,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80351711] [2024-11-22 22:49:41,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80351711] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:41,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544621728] [2024-11-22 22:49:41,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:41,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:41,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:41,599 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:41,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-22 22:49:41,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:41,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 22:49:41,674 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:41,793 INFO L134 CoverageAnalysis]: Checked inductivity of 734 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2024-11-22 22:49:41,794 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 22:49:41,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544621728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 22:49:41,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 22:49:41,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-22 22:49:41,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784776452] [2024-11-22 22:49:41,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 22:49:41,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 22:49:41,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:41,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 22:49:41,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:49:41,797 INFO L87 Difference]: Start difference. First operand 743 states and 876 transitions. Second operand has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:49:41,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 22:49:41,943 INFO L93 Difference]: Finished difference Result 743 states and 876 transitions. [2024-11-22 22:49:41,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 22:49:41,944 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 184 [2024-11-22 22:49:41,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 22:49:41,946 INFO L225 Difference]: With dead ends: 743 [2024-11-22 22:49:41,946 INFO L226 Difference]: Without dead ends: 742 [2024-11-22 22:49:41,946 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 184 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-22 22:49:41,947 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 41 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 22:49:41,947 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 103 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 22:49:41,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2024-11-22 22:49:42,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 728. [2024-11-22 22:49:42,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 631 states have (on average 1.1299524564183836) internal successors, (713), 639 states have internal predecessors, (713), 69 states have call successors, (69), 19 states have call predecessors, (69), 19 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-22 22:49:42,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 851 transitions. [2024-11-22 22:49:42,022 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 851 transitions. Word has length 184 [2024-11-22 22:49:42,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 22:49:42,022 INFO L471 AbstractCegarLoop]: Abstraction has 728 states and 851 transitions. [2024-11-22 22:49:42,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 22:49:42,022 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 851 transitions. [2024-11-22 22:49:42,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-22 22:49:42,023 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 22:49:42,023 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-22 22:49:42,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-22 22:49:42,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-22 22:49:42,231 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2024-11-22 22:49:42,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 22:49:42,231 INFO L85 PathProgramCache]: Analyzing trace with hash 889628166, now seen corresponding path program 1 times [2024-11-22 22:49:42,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 22:49:42,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690845459] [2024-11-22 22:49:42,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:42,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 22:49:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:42,577 INFO L134 CoverageAnalysis]: Checked inductivity of 742 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:42,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 22:49:42,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690845459] [2024-11-22 22:49:42,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690845459] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 22:49:42,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202659798] [2024-11-22 22:49:42,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 22:49:42,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 22:49:42,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 22:49:42,580 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 22:49:42,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-22 22:49:42,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 22:49:42,638 INFO L255 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-22 22:49:42,649 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 22:49:43,116 INFO L134 CoverageAnalysis]: Checked inductivity of 742 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:43,116 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 22:49:47,464 INFO L134 CoverageAnalysis]: Checked inductivity of 742 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-22 22:49:47,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202659798] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 22:49:47,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 22:49:47,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 29 [2024-11-22 22:49:47,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047542056] [2024-11-22 22:49:47,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 22:49:47,465 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-22 22:49:47,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 22:49:47,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-22 22:49:47,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=593, Unknown=0, NotChecked=0, Total=870 [2024-11-22 22:49:47,466 INFO L87 Difference]: Start difference. First operand 728 states and 851 transitions. Second operand has 30 states, 29 states have (on average 10.172413793103448) internal successors, (295), 30 states have internal predecessors, (295), 18 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 18 states have call predecessors, (54), 18 states have call successors, (54)