./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 023d838f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 19:24:17,779 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 19:24:17,859 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-10 19:24:17,865 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 19:24:17,866 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 19:24:17,889 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 19:24:17,890 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 19:24:17,890 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 19:24:17,890 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 19:24:17,891 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 19:24:17,891 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 19:24:17,892 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 19:24:17,892 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 19:24:17,892 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 19:24:17,894 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 19:24:17,894 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 19:24:17,895 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 19:24:17,895 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-10 19:24:17,895 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 19:24:17,895 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-10 19:24:17,895 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 19:24:17,896 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 19:24:17,899 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 19:24:17,899 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 19:24:17,899 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 19:24:17,899 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-10 19:24:17,900 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-10 19:24:17,900 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-10 19:24:17,900 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 19:24:17,900 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 19:24:17,900 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 19:24:17,900 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:24:17,901 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 19:24:17,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 19:24:17,902 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 19:24:17,902 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 19:24:17,902 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 19:24:17,902 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 19:24:17,902 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 [2024-11-10 19:24:18,123 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 19:24:18,143 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 19:24:18,145 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 19:24:18,145 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 19:24:18,146 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 19:24:18,147 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c [2024-11-10 19:24:19,543 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 19:24:19,687 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 19:24:19,688 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c [2024-11-10 19:24:19,697 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a18dfc573/35867cf822224f30974510c83893374a/FLAG6c4bd16d9 [2024-11-10 19:24:20,101 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a18dfc573/35867cf822224f30974510c83893374a [2024-11-10 19:24:20,107 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 19:24:20,108 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 19:24:20,109 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 19:24:20,113 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 19:24:20,117 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 19:24:20,118 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,119 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6fbed988 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20, skipping insertion in model container [2024-11-10 19:24:20,119 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,138 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 19:24:20,402 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:24:20,415 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 19:24:20,436 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:24:20,450 INFO L204 MainTranslator]: Completed translation [2024-11-10 19:24:20,450 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20 WrapperNode [2024-11-10 19:24:20,450 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 19:24:20,451 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 19:24:20,451 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 19:24:20,452 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 19:24:20,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,463 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,476 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 68 [2024-11-10 19:24:20,478 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 19:24:20,478 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 19:24:20,479 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 19:24:20,479 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 19:24:20,486 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,487 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,491 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,505 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-10 19:24:20,505 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,506 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,509 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,512 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,513 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,514 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,515 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 19:24:20,515 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 19:24:20,515 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 19:24:20,519 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 19:24:20,520 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (1/1) ... [2024-11-10 19:24:20,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:24:20,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:20,548 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-10 19:24:20,550 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-10 19:24:20,583 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 19:24:20,584 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-10 19:24:20,584 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-10 19:24:20,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 19:24:20,584 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 19:24:20,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 19:24:20,584 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-10 19:24:20,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-10 19:24:20,634 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 19:24:20,636 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 19:24:20,772 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-10 19:24:20,773 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 19:24:20,782 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 19:24:20,782 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 19:24:20,782 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:24:20 BoogieIcfgContainer [2024-11-10 19:24:20,782 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 19:24:20,784 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 19:24:20,784 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 19:24:20,786 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 19:24:20,786 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 07:24:20" (1/3) ... [2024-11-10 19:24:20,787 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b5b739d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:24:20, skipping insertion in model container [2024-11-10 19:24:20,787 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:24:20" (2/3) ... [2024-11-10 19:24:20,787 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b5b739d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:24:20, skipping insertion in model container [2024-11-10 19:24:20,787 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:24:20" (3/3) ... [2024-11-10 19:24:20,788 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound2.c [2024-11-10 19:24:20,799 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 19:24:20,800 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2024-11-10 19:24:20,846 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 19:24:20,852 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;@2a18d646, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 19:24:20,853 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-10 19:24:20,857 INFO L276 IsEmpty]: Start isEmpty. Operand has 69 states, 42 states have (on average 1.619047619047619) internal successors, (68), 62 states have internal predecessors, (68), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-10 19:24:20,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-10 19:24:20,862 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:20,863 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:20,863 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:20,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:20,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1896484208, now seen corresponding path program 1 times [2024-11-10 19:24:20,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:20,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421059340] [2024-11-10 19:24:20,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:20,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:21,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,024 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-10 19:24:21,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:21,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421059340] [2024-11-10 19:24:21,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421059340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:21,026 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:24:21,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:24:21,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659910323] [2024-11-10 19:24:21,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:21,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-10 19:24:21,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:21,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-10 19:24:21,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-10 19:24:21,051 INFO L87 Difference]: Start difference. First operand has 69 states, 42 states have (on average 1.619047619047619) internal successors, (68), 62 states have internal predecessors, (68), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:21,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:21,066 INFO L93 Difference]: Finished difference Result 134 states and 151 transitions. [2024-11-10 19:24:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-10 19:24:21,068 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-10 19:24:21,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:21,074 INFO L225 Difference]: With dead ends: 134 [2024-11-10 19:24:21,074 INFO L226 Difference]: Without dead ends: 62 [2024-11-10 19:24:21,076 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-10 19:24:21,078 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:21,078 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:24:21,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2024-11-10 19:24:21,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2024-11-10 19:24:21,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 37 states have (on average 1.5675675675675675) internal successors, (58), 56 states have internal predecessors, (58), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-10 19:24:21,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 64 transitions. [2024-11-10 19:24:21,110 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 64 transitions. Word has length 15 [2024-11-10 19:24:21,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:21,110 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 64 transitions. [2024-11-10 19:24:21,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:21,111 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 64 transitions. [2024-11-10 19:24:21,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-10 19:24:21,111 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:21,112 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:21,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-10 19:24:21,112 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:21,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:21,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1338531272, now seen corresponding path program 1 times [2024-11-10 19:24:21,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:21,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753109784] [2024-11-10 19:24:21,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:21,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:21,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779853712] [2024-11-10 19:24:21,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:21,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:21,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:21,134 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-10 19:24:21,135 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-10 19:24:21,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,172 INFO L255 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:24:21,175 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:21,198 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-10 19:24:21,198 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:24:21,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:21,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753109784] [2024-11-10 19:24:21,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:21,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779853712] [2024-11-10 19:24:21,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779853712] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:21,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:24:21,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:24:21,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963238399] [2024-11-10 19:24:21,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:21,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:24:21,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:21,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:24:21,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:24:21,205 INFO L87 Difference]: Start difference. First operand 62 states and 64 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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-10 19:24:21,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:21,352 INFO L93 Difference]: Finished difference Result 100 states and 110 transitions. [2024-11-10 19:24:21,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:24:21,352 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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 16 [2024-11-10 19:24:21,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:21,353 INFO L225 Difference]: With dead ends: 100 [2024-11-10 19:24:21,353 INFO L226 Difference]: Without dead ends: 94 [2024-11-10 19:24:21,354 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 14 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-10 19:24:21,355 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 29 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:21,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 84 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:21,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-11-10 19:24:21,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 85. [2024-11-10 19:24:21,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 59 states have (on average 1.5593220338983051) internal successors, (92), 78 states have internal predecessors, (92), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-10 19:24:21,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 100 transitions. [2024-11-10 19:24:21,367 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 100 transitions. Word has length 16 [2024-11-10 19:24:21,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:21,368 INFO L471 AbstractCegarLoop]: Abstraction has 85 states and 100 transitions. [2024-11-10 19:24:21,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 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-10 19:24:21,368 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 100 transitions. [2024-11-10 19:24:21,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-10 19:24:21,370 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:21,370 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:21,383 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-10 19:24:21,573 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-10 19:24:21,573 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:21,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:21,574 INFO L85 PathProgramCache]: Analyzing trace with hash -2133330282, now seen corresponding path program 1 times [2024-11-10 19:24:21,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:21,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348965321] [2024-11-10 19:24:21,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:21,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:21,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:21,678 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-10 19:24:21,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:21,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348965321] [2024-11-10 19:24:21,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348965321] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:21,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:24:21,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:24:21,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723088235] [2024-11-10 19:24:21,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:21,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:24:21,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:21,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:24:21,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:24:21,680 INFO L87 Difference]: Start difference. First operand 85 states and 100 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:21,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:21,843 INFO L93 Difference]: Finished difference Result 133 states and 165 transitions. [2024-11-10 19:24:21,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:24:21,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 18 [2024-11-10 19:24:21,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:21,845 INFO L225 Difference]: With dead ends: 133 [2024-11-10 19:24:21,845 INFO L226 Difference]: Without dead ends: 126 [2024-11-10 19:24:21,846 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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-10 19:24:21,847 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 24 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:21,847 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 103 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:21,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-10 19:24:21,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 120. [2024-11-10 19:24:21,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 92 states have (on average 1.5) internal successors, (138), 111 states have internal predecessors, (138), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-10 19:24:21,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 150 transitions. [2024-11-10 19:24:21,861 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 150 transitions. Word has length 18 [2024-11-10 19:24:21,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:21,861 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 150 transitions. [2024-11-10 19:24:21,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:21,863 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 150 transitions. [2024-11-10 19:24:21,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-10 19:24:21,864 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:21,864 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:21,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-10 19:24:21,865 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:21,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:21,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1708729287, now seen corresponding path program 1 times [2024-11-10 19:24:21,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:21,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747104574] [2024-11-10 19:24:21,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:21,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:22,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:22,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,021 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-10 19:24:22,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:22,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747104574] [2024-11-10 19:24:22,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747104574] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:22,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:24:22,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:24:22,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965528268] [2024-11-10 19:24:22,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:22,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:24:22,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:22,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:24:22,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:24:22,023 INFO L87 Difference]: Start difference. First operand 120 states and 150 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:22,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:22,332 INFO L93 Difference]: Finished difference Result 128 states and 153 transitions. [2024-11-10 19:24:22,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:24:22,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-10 19:24:22,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:22,333 INFO L225 Difference]: With dead ends: 128 [2024-11-10 19:24:22,333 INFO L226 Difference]: Without dead ends: 119 [2024-11-10 19:24:22,334 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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-10 19:24:22,334 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 23 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:22,335 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 107 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:24:22,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-10 19:24:22,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2024-11-10 19:24:22,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 87 states have (on average 1.471264367816092) internal successors, (128), 106 states have internal predecessors, (128), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-10 19:24:22,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 140 transitions. [2024-11-10 19:24:22,343 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 140 transitions. Word has length 19 [2024-11-10 19:24:22,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:22,344 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 140 transitions. [2024-11-10 19:24:22,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:22,344 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 140 transitions. [2024-11-10 19:24:22,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-10 19:24:22,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:22,345 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:22,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-10 19:24:22,345 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:22,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:22,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1431000332, now seen corresponding path program 1 times [2024-11-10 19:24:22,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:22,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349719292] [2024-11-10 19:24:22,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:22,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:22,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,499 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:22,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:22,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349719292] [2024-11-10 19:24:22,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349719292] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:22,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126142800] [2024-11-10 19:24:22,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:22,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:22,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:22,502 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-10 19:24:22,519 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-10 19:24:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:22,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:24:22,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:22,697 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-10 19:24:22,698 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:24:22,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126142800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:22,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:22,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-10 19:24:22,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149460087] [2024-11-10 19:24:22,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:22,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:24:22,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:22,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:24:22,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:24:22,699 INFO L87 Difference]: Start difference. First operand 115 states and 140 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:22,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:22,793 INFO L93 Difference]: Finished difference Result 120 states and 146 transitions. [2024-11-10 19:24:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:24:22,794 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-11-10 19:24:22,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:22,794 INFO L225 Difference]: With dead ends: 120 [2024-11-10 19:24:22,794 INFO L226 Difference]: Without dead ends: 119 [2024-11-10 19:24:22,795 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:24:22,795 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 82 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:22,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 68 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:22,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-10 19:24:22,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2024-11-10 19:24:22,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 87 states have (on average 1.4597701149425288) internal successors, (127), 106 states have internal predecessors, (127), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-10 19:24:22,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 139 transitions. [2024-11-10 19:24:22,811 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 139 transitions. Word has length 20 [2024-11-10 19:24:22,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:22,812 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 139 transitions. [2024-11-10 19:24:22,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-10 19:24:22,812 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 139 transitions. [2024-11-10 19:24:22,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-10 19:24:22,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:22,813 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:22,825 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-10 19:24:23,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:23,017 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:23,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:23,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1411337321, now seen corresponding path program 1 times [2024-11-10 19:24:23,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:23,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287234776] [2024-11-10 19:24:23,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:23,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:23,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1668102095] [2024-11-10 19:24:23,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:23,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:23,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:23,033 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-10 19:24:23,034 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-10 19:24:23,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:23,062 INFO L255 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:24:23,063 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:23,202 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-10 19:24:23,202 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:24:23,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:23,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287234776] [2024-11-10 19:24:23,202 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:23,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668102095] [2024-11-10 19:24:23,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668102095] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:23,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:24:23,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:24:23,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830841447] [2024-11-10 19:24:23,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:23,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:24:23,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:23,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:24:23,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:24:23,204 INFO L87 Difference]: Start difference. First operand 115 states and 139 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 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-10 19:24:23,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:23,328 INFO L93 Difference]: Finished difference Result 117 states and 140 transitions. [2024-11-10 19:24:23,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:24:23,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 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 21 [2024-11-10 19:24:23,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:23,330 INFO L225 Difference]: With dead ends: 117 [2024-11-10 19:24:23,330 INFO L226 Difference]: Without dead ends: 116 [2024-11-10 19:24:23,330 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 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-10 19:24:23,331 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 73 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:23,331 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 74 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:23,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2024-11-10 19:24:23,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 115. [2024-11-10 19:24:23,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 87 states have (on average 1.4482758620689655) internal successors, (126), 106 states have internal predecessors, (126), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-10 19:24:23,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 138 transitions. [2024-11-10 19:24:23,340 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 138 transitions. Word has length 21 [2024-11-10 19:24:23,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:23,340 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 138 transitions. [2024-11-10 19:24:23,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 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-10 19:24:23,340 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 138 transitions. [2024-11-10 19:24:23,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-10 19:24:23,341 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:23,341 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:23,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-10 19:24:23,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:23,542 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:23,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:23,543 INFO L85 PathProgramCache]: Analyzing trace with hash -38340464, now seen corresponding path program 1 times [2024-11-10 19:24:23,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:23,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803103630] [2024-11-10 19:24:23,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:23,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:23,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:23,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:23,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:23,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:23,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:23,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:23,637 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:23,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:23,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803103630] [2024-11-10 19:24:23,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803103630] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:23,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059691666] [2024-11-10 19:24:23,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:23,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:23,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:23,639 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-10 19:24:23,644 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-10 19:24:23,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:23,685 INFO L255 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:24:23,686 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:23,721 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:23,721 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:23,799 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:23,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059691666] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:23,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:23,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-10 19:24:23,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695440017] [2024-11-10 19:24:23,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:23,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:24:23,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:23,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:24:23,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:24:23,802 INFO L87 Difference]: Start difference. First operand 115 states and 138 transitions. Second operand has 9 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:23,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:23,885 INFO L93 Difference]: Finished difference Result 177 states and 214 transitions. [2024-11-10 19:24:23,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:24:23,885 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 34 [2024-11-10 19:24:23,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:23,886 INFO L225 Difference]: With dead ends: 177 [2024-11-10 19:24:23,886 INFO L226 Difference]: Without dead ends: 175 [2024-11-10 19:24:23,887 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:24:23,887 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 137 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:23,888 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 234 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:23,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-10 19:24:23,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 165. [2024-11-10 19:24:23,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 135 states have (on average 1.4296296296296296) internal successors, (193), 154 states have internal predecessors, (193), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-10 19:24:23,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 209 transitions. [2024-11-10 19:24:23,906 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 209 transitions. Word has length 34 [2024-11-10 19:24:23,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:23,906 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 209 transitions. [2024-11-10 19:24:23,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:23,906 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 209 transitions. [2024-11-10 19:24:23,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-10 19:24:23,907 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:23,907 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:23,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:24,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:24,108 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:24,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:24,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1188554401, now seen corresponding path program 1 times [2024-11-10 19:24:24,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:24,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902882966] [2024-11-10 19:24:24,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:24,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:24,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:24,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:24,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:24,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:24,152 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-10 19:24:24,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:24,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902882966] [2024-11-10 19:24:24,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902882966] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:24,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:24:24,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:24:24,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307430480] [2024-11-10 19:24:24,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:24,153 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:24:24,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:24,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:24:24,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:24:24,154 INFO L87 Difference]: Start difference. First operand 165 states and 209 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:24,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:24,186 INFO L93 Difference]: Finished difference Result 165 states and 209 transitions. [2024-11-10 19:24:24,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:24:24,187 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-11-10 19:24:24,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:24,187 INFO L225 Difference]: With dead ends: 165 [2024-11-10 19:24:24,188 INFO L226 Difference]: Without dead ends: 163 [2024-11-10 19:24:24,188 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:24:24,188 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 65 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:24,188 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 76 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:24:24,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-11-10 19:24:24,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2024-11-10 19:24:24,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 135 states have (on average 1.3925925925925926) internal successors, (188), 152 states have internal predecessors, (188), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-10 19:24:24,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 204 transitions. [2024-11-10 19:24:24,228 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 204 transitions. Word has length 35 [2024-11-10 19:24:24,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:24,228 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 204 transitions. [2024-11-10 19:24:24,228 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:24,228 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 204 transitions. [2024-11-10 19:24:24,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-10 19:24:24,229 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:24,229 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:24,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-10 19:24:24,229 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:24,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:24,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1252426759, now seen corresponding path program 1 times [2024-11-10 19:24:24,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:24,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146547989] [2024-11-10 19:24:24,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:24,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:24,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216150227] [2024-11-10 19:24:24,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:24,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:24,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:24,244 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-10 19:24:24,253 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-10 19:24:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:24,287 INFO L255 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:24:24,288 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:24,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:24,413 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:24,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:24,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146547989] [2024-11-10 19:24:24,530 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:24,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216150227] [2024-11-10 19:24:24,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216150227] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:24,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:24,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-10 19:24:24,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899791144] [2024-11-10 19:24:24,530 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:24,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:24:24,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:24,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:24:24,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:24:24,531 INFO L87 Difference]: Start difference. First operand 163 states and 204 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:24,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:24,614 INFO L93 Difference]: Finished difference Result 172 states and 209 transitions. [2024-11-10 19:24:24,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:24:24,614 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2024-11-10 19:24:24,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:24,615 INFO L225 Difference]: With dead ends: 172 [2024-11-10 19:24:24,615 INFO L226 Difference]: Without dead ends: 165 [2024-11-10 19:24:24,616 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:24:24,616 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 84 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:24,616 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 55 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:24,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-11-10 19:24:24,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 159. [2024-11-10 19:24:24,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 136 states have (on average 1.2941176470588236) internal successors, (176), 148 states have internal predecessors, (176), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-10 19:24:24,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 192 transitions. [2024-11-10 19:24:24,623 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 192 transitions. Word has length 39 [2024-11-10 19:24:24,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:24,623 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 192 transitions. [2024-11-10 19:24:24,623 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:24,623 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 192 transitions. [2024-11-10 19:24:24,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-10 19:24:24,624 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:24,624 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:24,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:24,828 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-10 19:24:24,829 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:24,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:24,829 INFO L85 PathProgramCache]: Analyzing trace with hash 170523884, now seen corresponding path program 1 times [2024-11-10 19:24:24,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:24,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507156592] [2024-11-10 19:24:24,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:24,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:24,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:24,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1497373286] [2024-11-10 19:24:24,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:24,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:24,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:24,843 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-10 19:24:24,844 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-10 19:24:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:24,876 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:24:24,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:25,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:25,021 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:25,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:25,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507156592] [2024-11-10 19:24:25,386 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:25,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497373286] [2024-11-10 19:24:25,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497373286] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:25,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:25,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-10 19:24:25,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116784397] [2024-11-10 19:24:25,386 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:25,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:24:25,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:25,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:24:25,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:24:25,387 INFO L87 Difference]: Start difference. First operand 159 states and 192 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:25,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:25,539 INFO L93 Difference]: Finished difference Result 215 states and 258 transitions. [2024-11-10 19:24:25,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:24:25,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-10 19:24:25,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:25,540 INFO L225 Difference]: With dead ends: 215 [2024-11-10 19:24:25,540 INFO L226 Difference]: Without dead ends: 212 [2024-11-10 19:24:25,541 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:24:25,541 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 85 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:25,541 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 115 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:25,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2024-11-10 19:24:25,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 203. [2024-11-10 19:24:25,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 178 states have (on average 1.2808988764044944) internal successors, (228), 190 states have internal predecessors, (228), 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-10 19:24:25,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 248 transitions. [2024-11-10 19:24:25,551 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 248 transitions. Word has length 40 [2024-11-10 19:24:25,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:25,551 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 248 transitions. [2024-11-10 19:24:25,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:25,551 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 248 transitions. [2024-11-10 19:24:25,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-10 19:24:25,552 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:25,552 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:25,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-10 19:24:25,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:25,753 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:25,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:25,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1709471164, now seen corresponding path program 1 times [2024-11-10 19:24:25,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:25,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311854481] [2024-11-10 19:24:25,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:25,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:25,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:25,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:25,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:25,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:25,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:25,828 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:25,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:25,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311854481] [2024-11-10 19:24:25,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311854481] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:25,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585575505] [2024-11-10 19:24:25,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:25,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:25,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:25,832 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-10 19:24:25,834 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-10 19:24:25,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:25,865 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:24:25,866 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:25,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:25,958 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:24:25,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585575505] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:24:25,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:25,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-10 19:24:25,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369247638] [2024-11-10 19:24:25,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:24:25,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:24:25,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:25,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:24:25,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:24:25,959 INFO L87 Difference]: Start difference. First operand 203 states and 248 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:26,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:26,087 INFO L93 Difference]: Finished difference Result 205 states and 250 transitions. [2024-11-10 19:24:26,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:24:26,088 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 41 [2024-11-10 19:24:26,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:26,089 INFO L225 Difference]: With dead ends: 205 [2024-11-10 19:24:26,089 INFO L226 Difference]: Without dead ends: 203 [2024-11-10 19:24:26,089 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:24:26,090 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 28 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:26,090 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 74 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:26,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2024-11-10 19:24:26,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 198. [2024-11-10 19:24:26,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 175 states have (on average 1.2685714285714285) internal successors, (222), 185 states have internal predecessors, (222), 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-10 19:24:26,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 242 transitions. [2024-11-10 19:24:26,097 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 242 transitions. Word has length 41 [2024-11-10 19:24:26,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:26,098 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 242 transitions. [2024-11-10 19:24:26,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 19:24:26,098 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 242 transitions. [2024-11-10 19:24:26,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-10 19:24:26,098 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:26,099 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:26,112 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-10 19:24:26,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:26,303 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:26,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:26,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1453998517, now seen corresponding path program 1 times [2024-11-10 19:24:26,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:26,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964083604] [2024-11-10 19:24:26,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:26,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:26,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:26,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:26,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:26,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:26,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:26,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:26,382 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:26,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:26,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964083604] [2024-11-10 19:24:26,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964083604] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:26,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023019123] [2024-11-10 19:24:26,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:26,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:26,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:26,385 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-10 19:24:26,386 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-10 19:24:26,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:26,416 INFO L255 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:24:26,417 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:26,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:26,484 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:26,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023019123] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:26,555 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:24:26,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2024-11-10 19:24:26,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505731419] [2024-11-10 19:24:26,556 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:26,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:24:26,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:26,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:24:26,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:24:26,557 INFO L87 Difference]: Start difference. First operand 198 states and 242 transitions. Second operand has 9 states, 8 states have (on average 7.625) internal successors, (61), 9 states have internal predecessors, (61), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-10 19:24:26,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:26,773 INFO L93 Difference]: Finished difference Result 206 states and 246 transitions. [2024-11-10 19:24:26,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-10 19:24:26,774 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.625) internal successors, (61), 9 states have internal predecessors, (61), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 42 [2024-11-10 19:24:26,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:26,775 INFO L225 Difference]: With dead ends: 206 [2024-11-10 19:24:26,775 INFO L226 Difference]: Without dead ends: 198 [2024-11-10 19:24:26,775 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-10 19:24:26,776 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 28 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:26,776 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 177 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:24:26,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-11-10 19:24:26,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 198. [2024-11-10 19:24:26,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 175 states have (on average 1.2457142857142858) internal successors, (218), 185 states have internal predecessors, (218), 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-10 19:24:26,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 238 transitions. [2024-11-10 19:24:26,783 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 238 transitions. Word has length 42 [2024-11-10 19:24:26,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:26,783 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 238 transitions. [2024-11-10 19:24:26,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.625) internal successors, (61), 9 states have internal predecessors, (61), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-10 19:24:26,784 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 238 transitions. [2024-11-10 19:24:26,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-10 19:24:26,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:26,784 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:26,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-10 19:24:26,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-10 19:24:26,986 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:26,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:26,986 INFO L85 PathProgramCache]: Analyzing trace with hash -869266109, now seen corresponding path program 1 times [2024-11-10 19:24:26,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:26,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060406908] [2024-11-10 19:24:26,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:26,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:26,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:27,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:27,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:27,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:27,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:27,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:27,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:27,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:27,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060406908] [2024-11-10 19:24:27,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060406908] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:27,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318010585] [2024-11-10 19:24:27,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:27,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:27,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:27,103 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-10 19:24:27,113 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-10 19:24:27,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:27,143 INFO L255 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-10 19:24:27,144 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:27,229 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:27,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:27,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-10 19:24:27,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318010585] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:27,470 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:27,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-10 19:24:27,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404397926] [2024-11-10 19:24:27,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:27,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-10 19:24:27,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:27,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-10 19:24:27,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:24:27,472 INFO L87 Difference]: Start difference. First operand 198 states and 238 transitions. Second operand has 17 states, 16 states have (on average 3.8125) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-10 19:24:27,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:27,807 INFO L93 Difference]: Finished difference Result 201 states and 240 transitions. [2024-11-10 19:24:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:24:27,807 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.8125) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 43 [2024-11-10 19:24:27,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:27,808 INFO L225 Difference]: With dead ends: 201 [2024-11-10 19:24:27,808 INFO L226 Difference]: Without dead ends: 198 [2024-11-10 19:24:27,809 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 78 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-11-10 19:24:27,809 INFO L432 NwaCegarLoop]: 22 mSDtfsCounter, 190 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:27,809 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 160 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:24:27,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-11-10 19:24:27,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 162. [2024-11-10 19:24:27,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 143 states have (on average 1.2027972027972027) internal successors, (172), 150 states have internal predecessors, (172), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-10 19:24:27,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 190 transitions. [2024-11-10 19:24:27,816 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 190 transitions. Word has length 43 [2024-11-10 19:24:27,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:27,816 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 190 transitions. [2024-11-10 19:24:27,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.8125) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-10 19:24:27,816 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 190 transitions. [2024-11-10 19:24:27,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-10 19:24:27,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:27,817 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:27,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-10 19:24:28,017 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,SelfDestructingSolverStorable12 [2024-11-10 19:24:28,018 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:28,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:28,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1177445592, now seen corresponding path program 1 times [2024-11-10 19:24:28,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:28,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974344100] [2024-11-10 19:24:28,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:28,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:28,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:28,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [984858131] [2024-11-10 19:24:28,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:28,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:28,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:28,027 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-10 19:24:28,028 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-10 19:24:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:28,057 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-10 19:24:28,058 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:28,230 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:28,230 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:28,355 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-10 19:24:28,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:28,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974344100] [2024-11-10 19:24:28,356 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:28,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984858131] [2024-11-10 19:24:28,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984858131] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:28,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:24:28,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-10 19:24:28,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106935913] [2024-11-10 19:24:28,357 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:28,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:24:28,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:28,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:24:28,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:24:28,358 INFO L87 Difference]: Start difference. First operand 162 states and 190 transitions. Second operand has 11 states, 10 states have (on average 6.2) internal successors, (62), 11 states have internal predecessors, (62), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-10 19:24:28,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:28,682 INFO L93 Difference]: Finished difference Result 261 states and 305 transitions. [2024-11-10 19:24:28,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-10 19:24:28,682 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.2) internal successors, (62), 11 states have internal predecessors, (62), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 44 [2024-11-10 19:24:28,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:28,683 INFO L225 Difference]: With dead ends: 261 [2024-11-10 19:24:28,683 INFO L226 Difference]: Without dead ends: 180 [2024-11-10 19:24:28,684 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:24:28,684 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 98 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:28,685 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 126 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:24:28,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-10 19:24:28,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2024-11-10 19:24:28,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 161 states have (on average 1.1428571428571428) internal successors, (184), 167 states have internal predecessors, (184), 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-10 19:24:28,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 204 transitions. [2024-11-10 19:24:28,693 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 204 transitions. Word has length 44 [2024-11-10 19:24:28,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:28,693 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 204 transitions. [2024-11-10 19:24:28,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.2) internal successors, (62), 11 states have internal predecessors, (62), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-10 19:24:28,694 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 204 transitions. [2024-11-10 19:24:28,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-10 19:24:28,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:28,695 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:28,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:28,899 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,SelfDestructingSolverStorable13 [2024-11-10 19:24:28,900 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:28,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:28,900 INFO L85 PathProgramCache]: Analyzing trace with hash 290726331, now seen corresponding path program 2 times [2024-11-10 19:24:28,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:28,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144143730] [2024-11-10 19:24:28,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:28,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:28,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:28,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [38102867] [2024-11-10 19:24:28,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:24:28,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:28,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:28,912 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-10 19:24:28,913 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-10 19:24:28,946 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:24:28,946 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:28,947 INFO L255 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-10 19:24:28,948 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:29,051 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-10 19:24:29,051 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:29,308 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-10 19:24:29,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:29,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144143730] [2024-11-10 19:24:29,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:29,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38102867] [2024-11-10 19:24:29,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38102867] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:29,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:24:29,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-11-10 19:24:29,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989323277] [2024-11-10 19:24:29,309 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:29,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-10 19:24:29,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:29,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-10 19:24:29,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:24:29,310 INFO L87 Difference]: Start difference. First operand 180 states and 204 transitions. Second operand has 10 states, 9 states have (on average 10.0) internal successors, (90), 10 states have internal predecessors, (90), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:29,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:29,935 INFO L93 Difference]: Finished difference Result 377 states and 438 transitions. [2024-11-10 19:24:29,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-10 19:24:29,935 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 10.0) internal successors, (90), 10 states have internal predecessors, (90), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 63 [2024-11-10 19:24:29,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:29,936 INFO L225 Difference]: With dead ends: 377 [2024-11-10 19:24:29,937 INFO L226 Difference]: Without dead ends: 374 [2024-11-10 19:24:29,937 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-11-10 19:24:29,937 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 162 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:29,937 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 279 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:24:29,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2024-11-10 19:24:29,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 349. [2024-11-10 19:24:29,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 323 states have (on average 1.1455108359133126) internal successors, (370), 328 states have internal predecessors, (370), 18 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-10 19:24:29,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 406 transitions. [2024-11-10 19:24:29,950 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 406 transitions. Word has length 63 [2024-11-10 19:24:29,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:29,950 INFO L471 AbstractCegarLoop]: Abstraction has 349 states and 406 transitions. [2024-11-10 19:24:29,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 10.0) internal successors, (90), 10 states have internal predecessors, (90), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:29,950 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 406 transitions. [2024-11-10 19:24:29,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-10 19:24:29,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:29,951 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:29,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-10 19:24:30,155 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,SelfDestructingSolverStorable14 [2024-11-10 19:24:30,156 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:30,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:30,156 INFO L85 PathProgramCache]: Analyzing trace with hash 2124720121, now seen corresponding path program 2 times [2024-11-10 19:24:30,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:30,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673773234] [2024-11-10 19:24:30,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:30,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:30,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,245 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-10 19:24:30,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:30,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673773234] [2024-11-10 19:24:30,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673773234] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:30,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575048657] [2024-11-10 19:24:30,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:24:30,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:30,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:30,248 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-10 19:24:30,252 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-10 19:24:30,287 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:24:30,287 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:30,288 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:24:30,289 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:30,419 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-10 19:24:30,419 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:30,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575048657] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:30,487 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:24:30,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 10 [2024-11-10 19:24:30,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888741973] [2024-11-10 19:24:30,488 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:30,488 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:24:30,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:30,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:24:30,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-10 19:24:30,490 INFO L87 Difference]: Start difference. First operand 349 states and 406 transitions. Second operand has 11 states, 10 states have (on average 9.7) internal successors, (97), 11 states have internal predecessors, (97), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:30,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:30,645 INFO L93 Difference]: Finished difference Result 377 states and 436 transitions. [2024-11-10 19:24:30,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:24:30,645 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.7) internal successors, (97), 11 states have internal predecessors, (97), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 65 [2024-11-10 19:24:30,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:30,646 INFO L225 Difference]: With dead ends: 377 [2024-11-10 19:24:30,647 INFO L226 Difference]: Without dead ends: 369 [2024-11-10 19:24:30,647 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:24:30,647 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 28 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:30,648 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 164 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:30,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2024-11-10 19:24:30,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 368. [2024-11-10 19:24:30,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 341 states have (on average 1.1407624633431086) internal successors, (389), 346 states have internal predecessors, (389), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-10 19:24:30,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 427 transitions. [2024-11-10 19:24:30,685 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 427 transitions. Word has length 65 [2024-11-10 19:24:30,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:30,686 INFO L471 AbstractCegarLoop]: Abstraction has 368 states and 427 transitions. [2024-11-10 19:24:30,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.7) internal successors, (97), 11 states have internal predecessors, (97), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:30,686 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 427 transitions. [2024-11-10 19:24:30,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-10 19:24:30,687 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:30,687 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2024-11-10 19:24:30,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:30,887 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,SelfDestructingSolverStorable15 [2024-11-10 19:24:30,888 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:30,888 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:30,888 INFO L85 PathProgramCache]: Analyzing trace with hash 420117867, now seen corresponding path program 1 times [2024-11-10 19:24:30,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:30,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491131971] [2024-11-10 19:24:30,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:30,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:30,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:30,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:30,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:30,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:30,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:30,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:30,996 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 47 proven. 13 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-10 19:24:30,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:30,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491131971] [2024-11-10 19:24:30,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491131971] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:30,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629612022] [2024-11-10 19:24:30,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:30,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:30,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:30,998 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-10 19:24:31,003 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-10 19:24:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,040 INFO L255 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:24:31,041 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:31,102 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 47 proven. 13 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-10 19:24:31,103 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:31,167 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 18 proven. 42 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-10 19:24:31,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629612022] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:31,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:31,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2024-11-10 19:24:31,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717554598] [2024-11-10 19:24:31,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:31,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:24:31,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:31,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:24:31,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:24:31,168 INFO L87 Difference]: Start difference. First operand 368 states and 427 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:31,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:31,231 INFO L93 Difference]: Finished difference Result 505 states and 576 transitions. [2024-11-10 19:24:31,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:24:31,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 88 [2024-11-10 19:24:31,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:31,232 INFO L225 Difference]: With dead ends: 505 [2024-11-10 19:24:31,232 INFO L226 Difference]: Without dead ends: 340 [2024-11-10 19:24:31,233 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:24:31,233 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 9 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:31,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 154 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:31,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-10 19:24:31,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 336. [2024-11-10 19:24:31,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 311 states have (on average 1.1028938906752412) internal successors, (343), 316 states have internal predecessors, (343), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-10 19:24:31,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 377 transitions. [2024-11-10 19:24:31,243 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 377 transitions. Word has length 88 [2024-11-10 19:24:31,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:31,244 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 377 transitions. [2024-11-10 19:24:31,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:31,244 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 377 transitions. [2024-11-10 19:24:31,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-10 19:24:31,244 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:31,244 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2024-11-10 19:24:31,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:31,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-10 19:24:31,445 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:31,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:31,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1435762156, now seen corresponding path program 2 times [2024-11-10 19:24:31,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:31,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257251372] [2024-11-10 19:24:31,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:31,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:31,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:31,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:31,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:31,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:31,551 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 63 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-10 19:24:31,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:31,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257251372] [2024-11-10 19:24:31,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257251372] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:31,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767375719] [2024-11-10 19:24:31,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:24:31,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:31,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:31,557 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-10 19:24:31,565 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-10 19:24:31,598 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:24:31,598 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:31,599 INFO L255 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-10 19:24:31,600 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:31,685 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 63 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-10 19:24:31,685 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:31,839 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 6 proven. 63 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-10 19:24:31,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767375719] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:31,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:31,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2024-11-10 19:24:31,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436227906] [2024-11-10 19:24:31,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:31,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-10 19:24:31,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:31,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-10 19:24:31,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:24:31,841 INFO L87 Difference]: Start difference. First operand 336 states and 377 transitions. Second operand has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 15 states have internal predecessors, (135), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-10 19:24:32,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:32,289 INFO L93 Difference]: Finished difference Result 769 states and 876 transitions. [2024-11-10 19:24:32,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-10 19:24:32,289 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 15 states have internal predecessors, (135), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 88 [2024-11-10 19:24:32,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:32,292 INFO L225 Difference]: With dead ends: 769 [2024-11-10 19:24:32,292 INFO L226 Difference]: Without dead ends: 755 [2024-11-10 19:24:32,292 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2024-11-10 19:24:32,293 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 156 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:32,293 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 217 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:24:32,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2024-11-10 19:24:32,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 657. [2024-11-10 19:24:32,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 619 states have (on average 1.098546042003231) internal successors, (680), 623 states have internal predecessors, (680), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-10 19:24:32,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 742 transitions. [2024-11-10 19:24:32,321 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 742 transitions. Word has length 88 [2024-11-10 19:24:32,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:32,321 INFO L471 AbstractCegarLoop]: Abstraction has 657 states and 742 transitions. [2024-11-10 19:24:32,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.642857142857142) internal successors, (135), 15 states have internal predecessors, (135), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-10 19:24:32,322 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 742 transitions. [2024-11-10 19:24:32,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-10 19:24:32,324 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:32,324 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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-10 19:24:32,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-10 19:24:32,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:32,524 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:32,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:32,525 INFO L85 PathProgramCache]: Analyzing trace with hash -904451391, now seen corresponding path program 1 times [2024-11-10 19:24:32,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:32,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243476944] [2024-11-10 19:24:32,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:32,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:32,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:32,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,581 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 56 proven. 12 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-10 19:24:32,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:32,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243476944] [2024-11-10 19:24:32,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243476944] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:32,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627254706] [2024-11-10 19:24:32,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:32,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:32,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:32,582 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-10 19:24:32,584 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-10 19:24:32,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:32,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:24:32,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:32,681 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 56 proven. 12 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-10 19:24:32,681 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:32,769 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 56 proven. 12 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-10 19:24:32,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627254706] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:32,769 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:32,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-10 19:24:32,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31707316] [2024-11-10 19:24:32,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:32,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-10 19:24:32,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:32,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-10 19:24:32,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-10 19:24:32,770 INFO L87 Difference]: Start difference. First operand 657 states and 742 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 7 states have internal predecessors, (115), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-10 19:24:32,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:32,841 INFO L93 Difference]: Finished difference Result 815 states and 929 transitions. [2024-11-10 19:24:32,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:24:32,842 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 7 states have internal predecessors, (115), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 98 [2024-11-10 19:24:32,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:32,844 INFO L225 Difference]: With dead ends: 815 [2024-11-10 19:24:32,844 INFO L226 Difference]: Without dead ends: 813 [2024-11-10 19:24:32,844 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 204 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-10 19:24:32,845 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 13 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:32,845 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 118 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:32,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2024-11-10 19:24:32,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 813. [2024-11-10 19:24:32,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 769 states have (on average 1.0676202860858257) internal successors, (821), 772 states have internal predecessors, (821), 38 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-10 19:24:32,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 897 transitions. [2024-11-10 19:24:32,869 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 897 transitions. Word has length 98 [2024-11-10 19:24:32,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:32,869 INFO L471 AbstractCegarLoop]: Abstraction has 813 states and 897 transitions. [2024-11-10 19:24:32,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 7 states have internal predecessors, (115), 6 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-10 19:24:32,869 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 897 transitions. [2024-11-10 19:24:32,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-10 19:24:32,870 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:32,870 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2024-11-10 19:24:32,886 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-10 19:24:33,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:33,072 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:33,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:33,072 INFO L85 PathProgramCache]: Analyzing trace with hash -384952479, now seen corresponding path program 1 times [2024-11-10 19:24:33,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:33,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104014925] [2024-11-10 19:24:33,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:33,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:33,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:33,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:33,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:33,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:33,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,132 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:24:33,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:33,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104014925] [2024-11-10 19:24:33,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104014925] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:33,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695444751] [2024-11-10 19:24:33,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:33,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:33,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:33,134 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-10 19:24:33,135 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-10 19:24:33,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,175 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:24:33,176 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:33,248 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:24:33,249 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:33,340 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:24:33,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695444751] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:33,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:33,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-10 19:24:33,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998351112] [2024-11-10 19:24:33,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:33,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-10 19:24:33,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:33,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-10 19:24:33,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:24:33,341 INFO L87 Difference]: Start difference. First operand 813 states and 897 transitions. Second operand has 11 states, 10 states have (on average 16.2) internal successors, (162), 11 states have internal predecessors, (162), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-10 19:24:33,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:33,489 INFO L93 Difference]: Finished difference Result 1508 states and 1697 transitions. [2024-11-10 19:24:33,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-10 19:24:33,489 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 16.2) internal successors, (162), 11 states have internal predecessors, (162), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 101 [2024-11-10 19:24:33,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:33,493 INFO L225 Difference]: With dead ends: 1508 [2024-11-10 19:24:33,493 INFO L226 Difference]: Without dead ends: 1507 [2024-11-10 19:24:33,494 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 208 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-10 19:24:33,495 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 141 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:33,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 206 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:33,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2024-11-10 19:24:33,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1499. [2024-11-10 19:24:33,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1419 states have (on average 1.0817477096546864) internal successors, (1535), 1422 states have internal predecessors, (1535), 74 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-10 19:24:33,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 1683 transitions. [2024-11-10 19:24:33,547 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 1683 transitions. Word has length 101 [2024-11-10 19:24:33,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:33,547 INFO L471 AbstractCegarLoop]: Abstraction has 1499 states and 1683 transitions. [2024-11-10 19:24:33,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 16.2) internal successors, (162), 11 states have internal predecessors, (162), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-10 19:24:33,547 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 1683 transitions. [2024-11-10 19:24:33,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-10 19:24:33,548 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:33,548 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:33,560 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-10 19:24:33,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:33,748 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:33,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:33,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1696751430, now seen corresponding path program 1 times [2024-11-10 19:24:33,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:33,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682740644] [2024-11-10 19:24:33,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:33,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:33,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:33,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:33,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,819 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 76 proven. 26 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-10 19:24:33,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:33,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682740644] [2024-11-10 19:24:33,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682740644] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:33,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017939668] [2024-11-10 19:24:33,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:33,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:33,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:33,822 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-10 19:24:33,823 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-10 19:24:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:33,859 INFO L255 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:24:33,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:34,080 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 88 proven. 26 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-10 19:24:34,080 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:34,156 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 76 proven. 26 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-10 19:24:34,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017939668] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:34,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:34,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2024-11-10 19:24:34,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833061110] [2024-11-10 19:24:34,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:34,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:24:34,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:34,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:24:34,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:24:34,158 INFO L87 Difference]: Start difference. First operand 1499 states and 1683 transitions. Second operand has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 8 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-11-10 19:24:34,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:34,367 INFO L93 Difference]: Finished difference Result 1575 states and 1762 transitions. [2024-11-10 19:24:34,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:24:34,367 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 8 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 109 [2024-11-10 19:24:34,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:34,371 INFO L225 Difference]: With dead ends: 1575 [2024-11-10 19:24:34,371 INFO L226 Difference]: Without dead ends: 1424 [2024-11-10 19:24:34,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 224 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:24:34,372 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 35 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:34,372 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 260 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:34,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2024-11-10 19:24:34,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1422. [2024-11-10 19:24:34,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1345 states have (on average 1.0728624535315985) internal successors, (1443), 1348 states have internal predecessors, (1443), 71 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2024-11-10 19:24:34,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 1585 transitions. [2024-11-10 19:24:34,434 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 1585 transitions. Word has length 109 [2024-11-10 19:24:34,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:34,434 INFO L471 AbstractCegarLoop]: Abstraction has 1422 states and 1585 transitions. [2024-11-10 19:24:34,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 8 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-11-10 19:24:34,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 1585 transitions. [2024-11-10 19:24:34,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-10 19:24:34,435 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:34,435 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:34,448 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-10 19:24:34,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:34,636 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:34,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:34,636 INFO L85 PathProgramCache]: Analyzing trace with hash 689960014, now seen corresponding path program 1 times [2024-11-10 19:24:34,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:34,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967554928] [2024-11-10 19:24:34,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:34,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:34,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:34,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:34,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:34,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:34,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:34,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:24:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,735 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:24:34,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:34,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967554928] [2024-11-10 19:24:34,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967554928] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:34,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314316064] [2024-11-10 19:24:34,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:34,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:34,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:34,739 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-10 19:24:34,741 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-10 19:24:34,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:34,792 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:24:34,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:34,871 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:24:34,871 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:34,990 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:24:34,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314316064] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:34,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:34,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-10 19:24:34,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652485035] [2024-11-10 19:24:34,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:34,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-10 19:24:34,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:34,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-10 19:24:34,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-10 19:24:34,992 INFO L87 Difference]: Start difference. First operand 1422 states and 1585 transitions. Second operand has 13 states, 12 states have (on average 16.0) internal successors, (192), 13 states have internal predecessors, (192), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-10 19:24:35,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:35,193 INFO L93 Difference]: Finished difference Result 2499 states and 2889 transitions. [2024-11-10 19:24:35,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:24:35,194 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 16.0) internal successors, (192), 13 states have internal predecessors, (192), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 121 [2024-11-10 19:24:35,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:35,200 INFO L225 Difference]: With dead ends: 2499 [2024-11-10 19:24:35,200 INFO L226 Difference]: Without dead ends: 2498 [2024-11-10 19:24:35,200 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 249 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-10 19:24:35,201 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 31 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:35,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 143 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:24:35,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2498 states. [2024-11-10 19:24:35,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2498 to 2498. [2024-11-10 19:24:35,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 2363 states have (on average 1.0880236986881084) internal successors, (2571), 2366 states have internal predecessors, (2571), 129 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-10 19:24:35,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 2829 transitions. [2024-11-10 19:24:35,270 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 2829 transitions. Word has length 121 [2024-11-10 19:24:35,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:35,270 INFO L471 AbstractCegarLoop]: Abstraction has 2498 states and 2829 transitions. [2024-11-10 19:24:35,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 16.0) internal successors, (192), 13 states have internal predecessors, (192), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2024-11-10 19:24:35,270 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 2829 transitions. [2024-11-10 19:24:35,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-10 19:24:35,271 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:35,271 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-11-10 19:24:35,285 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-10 19:24:35,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:35,472 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:35,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:35,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1322449067, now seen corresponding path program 2 times [2024-11-10 19:24:35,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:35,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862434439] [2024-11-10 19:24:35,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:35,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:35,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:35,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:35,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:35,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:35,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:35,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:24:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:35,567 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 58 proven. 116 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:24:35,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:35,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862434439] [2024-11-10 19:24:35,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862434439] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:35,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284773443] [2024-11-10 19:24:35,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:24:35,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:35,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:35,568 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-10 19:24:35,574 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-10 19:24:35,617 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:24:35,618 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:35,618 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:24:35,619 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:35,772 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 71 proven. 103 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:24:35,772 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:35,896 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 71 proven. 103 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-10 19:24:35,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284773443] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:35,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:35,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-10 19:24:35,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078052326] [2024-11-10 19:24:35,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:35,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-10 19:24:35,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:35,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-10 19:24:35,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:24:35,897 INFO L87 Difference]: Start difference. First operand 2498 states and 2829 transitions. Second operand has 12 states, 12 states have (on average 14.333333333333334) internal successors, (172), 12 states have internal predecessors, (172), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-10 19:24:36,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:36,261 INFO L93 Difference]: Finished difference Result 5395 states and 6164 transitions. [2024-11-10 19:24:36,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:24:36,262 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.333333333333334) internal successors, (172), 12 states have internal predecessors, (172), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 132 [2024-11-10 19:24:36,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:36,272 INFO L225 Difference]: With dead ends: 5395 [2024-11-10 19:24:36,272 INFO L226 Difference]: Without dead ends: 3898 [2024-11-10 19:24:36,275 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 269 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-10 19:24:36,276 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 35 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:36,276 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 452 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:24:36,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3898 states. [2024-11-10 19:24:36,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3898 to 2718. [2024-11-10 19:24:36,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2571 states have (on average 1.0840140023337224) internal successors, (2787), 2574 states have internal predecessors, (2787), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-10 19:24:36,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 3069 transitions. [2024-11-10 19:24:36,385 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 3069 transitions. Word has length 132 [2024-11-10 19:24:36,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:36,385 INFO L471 AbstractCegarLoop]: Abstraction has 2718 states and 3069 transitions. [2024-11-10 19:24:36,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.333333333333334) internal successors, (172), 12 states have internal predecessors, (172), 10 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2024-11-10 19:24:36,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 3069 transitions. [2024-11-10 19:24:36,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-10 19:24:36,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:36,387 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:36,403 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-10 19:24:36,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:36,593 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:36,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:36,593 INFO L85 PathProgramCache]: Analyzing trace with hash 300581755, now seen corresponding path program 3 times [2024-11-10 19:24:36,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:36,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636947396] [2024-11-10 19:24:36,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:36,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:36,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [45234129] [2024-11-10 19:24:36,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:24:36,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:36,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:36,608 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-10 19:24:36,614 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-10 19:24:36,649 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-10 19:24:36,649 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:36,650 INFO L255 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-10 19:24:36,651 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:36,693 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 124 proven. 7 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-11-10 19:24:36,693 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:36,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:36,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636947396] [2024-11-10 19:24:36,994 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:36,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45234129] [2024-11-10 19:24:36,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45234129] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:36,994 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:36,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-10 19:24:36,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13226340] [2024-11-10 19:24:36,994 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:36,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:24:36,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:36,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:24:36,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:24:36,995 INFO L87 Difference]: Start difference. First operand 2718 states and 3069 transitions. Second operand has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:24:37,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:37,093 INFO L93 Difference]: Finished difference Result 2720 states and 3069 transitions. [2024-11-10 19:24:37,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:24:37,094 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 155 [2024-11-10 19:24:37,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:37,100 INFO L225 Difference]: With dead ends: 2720 [2024-11-10 19:24:37,100 INFO L226 Difference]: Without dead ends: 2719 [2024-11-10 19:24:37,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:24:37,101 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 23 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:37,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 95 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:24:37,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2024-11-10 19:24:37,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2718. [2024-11-10 19:24:37,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2571 states have (on average 1.0828471411901983) internal successors, (2784), 2574 states have internal predecessors, (2784), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-10 19:24:37,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 3066 transitions. [2024-11-10 19:24:37,240 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 3066 transitions. Word has length 155 [2024-11-10 19:24:37,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:37,241 INFO L471 AbstractCegarLoop]: Abstraction has 2718 states and 3066 transitions. [2024-11-10 19:24:37,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:24:37,241 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 3066 transitions. [2024-11-10 19:24:37,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-10 19:24:37,243 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:37,243 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:37,255 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-10 19:24:37,446 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,SelfDestructingSolverStorable23 [2024-11-10 19:24:37,447 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:37,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:37,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1454772696, now seen corresponding path program 3 times [2024-11-10 19:24:37,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:37,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207431026] [2024-11-10 19:24:37,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:37,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:37,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [677267473] [2024-11-10 19:24:37,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:24:37,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:37,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:37,469 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-10 19:24:37,470 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-10 19:24:37,514 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-10 19:24:37,514 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:37,515 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-10 19:24:37,516 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:37,711 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 229 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-10 19:24:37,711 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:38,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:38,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207431026] [2024-11-10 19:24:38,043 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:38,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677267473] [2024-11-10 19:24:38,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677267473] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:38,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:38,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-10 19:24:38,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546858670] [2024-11-10 19:24:38,044 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:38,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:24:38,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:38,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:24:38,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:24:38,045 INFO L87 Difference]: Start difference. First operand 2718 states and 3066 transitions. Second operand has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:38,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:38,369 INFO L93 Difference]: Finished difference Result 4350 states and 4934 transitions. [2024-11-10 19:24:38,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-10 19:24:38,370 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 155 [2024-11-10 19:24:38,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:38,377 INFO L225 Difference]: With dead ends: 4350 [2024-11-10 19:24:38,377 INFO L226 Difference]: Without dead ends: 2671 [2024-11-10 19:24:38,380 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-11-10 19:24:38,380 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 141 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:38,381 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 210 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:24:38,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2671 states. [2024-11-10 19:24:38,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2671 to 2495. [2024-11-10 19:24:38,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2495 states, 2358 states have (on average 1.0826972010178118) internal successors, (2553), 2361 states have internal predecessors, (2553), 131 states have call successors, (131), 2 states have call predecessors, (131), 2 states have return successors, (131), 131 states have call predecessors, (131), 131 states have call successors, (131) [2024-11-10 19:24:38,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2495 states to 2495 states and 2815 transitions. [2024-11-10 19:24:38,459 INFO L78 Accepts]: Start accepts. Automaton has 2495 states and 2815 transitions. Word has length 155 [2024-11-10 19:24:38,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:38,459 INFO L471 AbstractCegarLoop]: Abstraction has 2495 states and 2815 transitions. [2024-11-10 19:24:38,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-10 19:24:38,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2495 states and 2815 transitions. [2024-11-10 19:24:38,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-10 19:24:38,461 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:38,461 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:38,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-10 19:24:38,665 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,SelfDestructingSolverStorable24 [2024-11-10 19:24:38,666 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:38,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:38,666 INFO L85 PathProgramCache]: Analyzing trace with hash -226904197, now seen corresponding path program 4 times [2024-11-10 19:24:38,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:38,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127827076] [2024-11-10 19:24:38,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:38,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:38,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:38,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1401899943] [2024-11-10 19:24:38,680 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-10 19:24:38,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:38,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:38,683 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-10 19:24:38,684 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-10 19:24:38,731 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-10 19:24:38,732 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:38,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-10 19:24:38,735 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:39,213 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 12 proven. 264 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-10 19:24:39,213 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:39,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:39,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127827076] [2024-11-10 19:24:39,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:39,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401899943] [2024-11-10 19:24:39,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401899943] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:39,556 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:39,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-10 19:24:39,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611190350] [2024-11-10 19:24:39,556 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:39,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-10 19:24:39,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:39,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-10 19:24:39,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2024-11-10 19:24:39,557 INFO L87 Difference]: Start difference. First operand 2495 states and 2815 transitions. Second operand has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 18 states have internal predecessors, (124), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-10 19:24:40,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:40,185 INFO L93 Difference]: Finished difference Result 2848 states and 3219 transitions. [2024-11-10 19:24:40,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-10 19:24:40,186 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 18 states have internal predecessors, (124), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 155 [2024-11-10 19:24:40,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:40,193 INFO L225 Difference]: With dead ends: 2848 [2024-11-10 19:24:40,193 INFO L226 Difference]: Without dead ends: 2847 [2024-11-10 19:24:40,194 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2024-11-10 19:24:40,195 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 72 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:40,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 548 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:24:40,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2847 states. [2024-11-10 19:24:40,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2847 to 2644. [2024-11-10 19:24:40,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2644 states, 2499 states have (on average 1.084033613445378) internal successors, (2709), 2502 states have internal predecessors, (2709), 139 states have call successors, (139), 2 states have call predecessors, (139), 2 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2024-11-10 19:24:40,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2644 states to 2644 states and 2987 transitions. [2024-11-10 19:24:40,302 INFO L78 Accepts]: Start accepts. Automaton has 2644 states and 2987 transitions. Word has length 155 [2024-11-10 19:24:40,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:40,304 INFO L471 AbstractCegarLoop]: Abstraction has 2644 states and 2987 transitions. [2024-11-10 19:24:40,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 18 states have internal predecessors, (124), 7 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-10 19:24:40,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2644 states and 2987 transitions. [2024-11-10 19:24:40,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-10 19:24:40,306 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:40,306 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:40,318 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-10 19:24:40,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-10 19:24:40,507 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:40,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:40,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1390626701, now seen corresponding path program 5 times [2024-11-10 19:24:40,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:40,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369426817] [2024-11-10 19:24:40,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:40,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:40,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:40,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:40,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:40,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:40,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:40,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:24:40,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:24:40,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:24:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:40,662 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 101 proven. 266 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-10 19:24:40,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:40,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369426817] [2024-11-10 19:24:40,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369426817] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:40,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748790290] [2024-11-10 19:24:40,663 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-10 19:24:40,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:40,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:40,665 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-10 19:24:40,673 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-10 19:24:40,726 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-10 19:24:40,726 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:40,727 INFO L255 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-10 19:24:40,729 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:40,921 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 130 proven. 237 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-10 19:24:40,922 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:41,092 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 130 proven. 237 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-10 19:24:41,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748790290] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:41,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:41,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-11-10 19:24:41,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030017587] [2024-11-10 19:24:41,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:41,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-10 19:24:41,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:41,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-10 19:24:41,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:24:41,094 INFO L87 Difference]: Start difference. First operand 2644 states and 2987 transitions. Second operand has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-10 19:24:41,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:41,547 INFO L93 Difference]: Finished difference Result 5570 states and 6341 transitions. [2024-11-10 19:24:41,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:24:41,547 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 178 [2024-11-10 19:24:41,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:41,557 INFO L225 Difference]: With dead ends: 5570 [2024-11-10 19:24:41,558 INFO L226 Difference]: Without dead ends: 4104 [2024-11-10 19:24:41,561 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 362 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:24:41,561 INFO L432 NwaCegarLoop]: 94 mSDtfsCounter, 35 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:41,561 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 479 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:24:41,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4104 states. [2024-11-10 19:24:41,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4104 to 3045. [2024-11-10 19:24:41,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3045 states, 2879 states have (on average 1.0798888502952415) internal successors, (3109), 2882 states have internal predecessors, (3109), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-10 19:24:41,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 3429 transitions. [2024-11-10 19:24:41,664 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 3429 transitions. Word has length 178 [2024-11-10 19:24:41,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:41,665 INFO L471 AbstractCegarLoop]: Abstraction has 3045 states and 3429 transitions. [2024-11-10 19:24:41,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-10 19:24:41,665 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 3429 transitions. [2024-11-10 19:24:41,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-10 19:24:41,668 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:41,668 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:41,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:41,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:41,872 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:41,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:41,872 INFO L85 PathProgramCache]: Analyzing trace with hash -430639122, now seen corresponding path program 3 times [2024-11-10 19:24:41,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:41,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329240842] [2024-11-10 19:24:41,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:41,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:41,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:42,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:42,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:42,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:42,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:42,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:24:42,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:24:42,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:24:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 18 proven. 369 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-10 19:24:42,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:42,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329240842] [2024-11-10 19:24:42,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329240842] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:42,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991403972] [2024-11-10 19:24:42,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:24:42,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:42,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:42,092 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-10 19:24:42,094 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-10 19:24:42,138 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-10 19:24:42,138 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:42,139 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-10 19:24:42,141 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:42,633 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 253 proven. 80 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-10 19:24:42,634 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:47,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991403972] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:47,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:24:47,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 25 [2024-11-10 19:24:47,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260244249] [2024-11-10 19:24:47,325 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:47,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-10 19:24:47,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:47,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-10 19:24:47,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=753, Unknown=1, NotChecked=0, Total=870 [2024-11-10 19:24:47,326 INFO L87 Difference]: Start difference. First operand 3045 states and 3429 transitions. Second operand has 26 states, 25 states have (on average 9.6) internal successors, (240), 26 states have internal predecessors, (240), 11 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-10 19:24:50,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:50,831 INFO L93 Difference]: Finished difference Result 4698 states and 5302 transitions. [2024-11-10 19:24:50,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2024-11-10 19:24:50,832 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 9.6) internal successors, (240), 26 states have internal predecessors, (240), 11 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) Word has length 180 [2024-11-10 19:24:50,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:50,840 INFO L225 Difference]: With dead ends: 4698 [2024-11-10 19:24:50,840 INFO L226 Difference]: Without dead ends: 3191 [2024-11-10 19:24:50,844 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2658 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1387, Invalid=7924, Unknown=1, NotChecked=0, Total=9312 [2024-11-10 19:24:50,845 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 619 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 1592 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:50,845 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [621 Valid, 391 Invalid, 1696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1592 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-10 19:24:50,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3191 states. [2024-11-10 19:24:50,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3191 to 3114. [2024-11-10 19:24:50,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3114 states, 2945 states have (on average 1.0730050933786077) internal successors, (3160), 2948 states have internal predecessors, (3160), 163 states have call successors, (163), 2 states have call predecessors, (163), 2 states have return successors, (163), 163 states have call predecessors, (163), 163 states have call successors, (163) [2024-11-10 19:24:50,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3114 states to 3114 states and 3486 transitions. [2024-11-10 19:24:50,967 INFO L78 Accepts]: Start accepts. Automaton has 3114 states and 3486 transitions. Word has length 180 [2024-11-10 19:24:50,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:50,968 INFO L471 AbstractCegarLoop]: Abstraction has 3114 states and 3486 transitions. [2024-11-10 19:24:50,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 9.6) internal successors, (240), 26 states have internal predecessors, (240), 11 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-10 19:24:50,968 INFO L276 IsEmpty]: Start isEmpty. Operand 3114 states and 3486 transitions. [2024-11-10 19:24:50,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-11-10 19:24:50,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:50,971 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:50,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-10 19:24:51,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-10 19:24:51,177 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:51,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:51,177 INFO L85 PathProgramCache]: Analyzing trace with hash -34098089, now seen corresponding path program 6 times [2024-11-10 19:24:51,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:51,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931578505] [2024-11-10 19:24:51,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:51,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:51,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:51,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [869650984] [2024-11-10 19:24:51,196 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-10 19:24:51,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:51,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:51,201 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-10 19:24:51,204 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-10 19:24:51,270 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-10 19:24:51,270 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:51,271 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-10 19:24:51,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:52,324 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 6 proven. 466 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-10 19:24:52,325 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:52,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:52,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931578505] [2024-11-10 19:24:52,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:52,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869650984] [2024-11-10 19:24:52,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869650984] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:52,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:52,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-10 19:24:52,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753502193] [2024-11-10 19:24:52,727 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:52,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-10 19:24:52,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:52,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-10 19:24:52,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-11-10 19:24:52,728 INFO L87 Difference]: Start difference. First operand 3114 states and 3486 transitions. Second operand has 16 states, 15 states have (on average 9.733333333333333) internal successors, (146), 16 states have internal predecessors, (146), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-11-10 19:24:54,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:54,108 INFO L93 Difference]: Finished difference Result 3115 states and 3486 transitions. [2024-11-10 19:24:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-10 19:24:54,108 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 9.733333333333333) internal successors, (146), 16 states have internal predecessors, (146), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 201 [2024-11-10 19:24:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:54,114 INFO L225 Difference]: With dead ends: 3115 [2024-11-10 19:24:54,114 INFO L226 Difference]: Without dead ends: 3114 [2024-11-10 19:24:54,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:24:54,115 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 63 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:54,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 551 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-10 19:24:54,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3114 states. [2024-11-10 19:24:54,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3114 to 3114. [2024-11-10 19:24:54,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3114 states, 2945 states have (on average 1.0726655348047538) internal successors, (3159), 2948 states have internal predecessors, (3159), 163 states have call successors, (163), 2 states have call predecessors, (163), 2 states have return successors, (163), 163 states have call predecessors, (163), 163 states have call successors, (163) [2024-11-10 19:24:54,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3114 states to 3114 states and 3485 transitions. [2024-11-10 19:24:54,207 INFO L78 Accepts]: Start accepts. Automaton has 3114 states and 3485 transitions. Word has length 201 [2024-11-10 19:24:54,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:54,208 INFO L471 AbstractCegarLoop]: Abstraction has 3114 states and 3485 transitions. [2024-11-10 19:24:54,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 9.733333333333333) internal successors, (146), 16 states have internal predecessors, (146), 8 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2024-11-10 19:24:54,208 INFO L276 IsEmpty]: Start isEmpty. Operand 3114 states and 3485 transitions. [2024-11-10 19:24:54,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-11-10 19:24:54,210 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:54,210 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:54,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-10 19:24:54,413 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,SelfDestructingSolverStorable28 [2024-11-10 19:24:54,414 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:54,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:54,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1330760281, now seen corresponding path program 7 times [2024-11-10 19:24:54,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:54,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018795910] [2024-11-10 19:24:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:54,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:54,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:24:54,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1676139486] [2024-11-10 19:24:54,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-10 19:24:54,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:54,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:54,433 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-10 19:24:54,434 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-10 19:24:54,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:54,488 INFO L255 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-10 19:24:54,490 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:55,478 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 21 proven. 492 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-10 19:24:55,478 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:56,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:56,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018795910] [2024-11-10 19:24:56,112 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:24:56,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676139486] [2024-11-10 19:24:56,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676139486] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:56,112 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:24:56,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-10 19:24:56,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731345857] [2024-11-10 19:24:56,112 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:56,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-10 19:24:56,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:56,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-10 19:24:56,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:24:56,114 INFO L87 Difference]: Start difference. First operand 3114 states and 3485 transitions. Second operand has 22 states, 21 states have (on average 7.619047619047619) internal successors, (160), 22 states have internal predecessors, (160), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-10 19:24:58,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:24:58,016 INFO L93 Difference]: Finished difference Result 4933 states and 5562 transitions. [2024-11-10 19:24:58,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-10 19:24:58,017 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 7.619047619047619) internal successors, (160), 22 states have internal predecessors, (160), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 201 [2024-11-10 19:24:58,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:24:58,026 INFO L225 Difference]: With dead ends: 4933 [2024-11-10 19:24:58,029 INFO L226 Difference]: Without dead ends: 3335 [2024-11-10 19:24:58,031 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2024-11-10 19:24:58,032 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 107 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 2812 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 2823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:24:58,032 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 879 Invalid, 2823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2812 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-10 19:24:58,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3335 states. [2024-11-10 19:24:58,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3335 to 3121. [2024-11-10 19:24:58,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3121 states, 2951 states have (on average 1.0725177905794645) internal successors, (3165), 2954 states have internal predecessors, (3165), 164 states have call successors, (164), 2 states have call predecessors, (164), 2 states have return successors, (164), 164 states have call predecessors, (164), 164 states have call successors, (164) [2024-11-10 19:24:58,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3121 states to 3121 states and 3493 transitions. [2024-11-10 19:24:58,126 INFO L78 Accepts]: Start accepts. Automaton has 3121 states and 3493 transitions. Word has length 201 [2024-11-10 19:24:58,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:24:58,127 INFO L471 AbstractCegarLoop]: Abstraction has 3121 states and 3493 transitions. [2024-11-10 19:24:58,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 7.619047619047619) internal successors, (160), 22 states have internal predecessors, (160), 9 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-11-10 19:24:58,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3121 states and 3493 transitions. [2024-11-10 19:24:58,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-10 19:24:58,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:24:58,129 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:24:58,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-10 19:24:58,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:58,334 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:24:58,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:24:58,334 INFO L85 PathProgramCache]: Analyzing trace with hash 792066713, now seen corresponding path program 4 times [2024-11-10 19:24:58,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:24:58,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950153424] [2024-11-10 19:24:58,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:24:58,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:24:58,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:24:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:24:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:24:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:24:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:24:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:24:58,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:24:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:24:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:24:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-10 19:24:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:24:58,575 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 18 proven. 511 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-10 19:24:58,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:24:58,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950153424] [2024-11-10 19:24:58,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950153424] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:24:58,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105275646] [2024-11-10 19:24:58,575 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-10 19:24:58,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:24:58,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:24:58,577 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-10 19:24:58,579 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-10 19:24:58,629 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-10 19:24:58,629 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:24:58,630 INFO L255 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-10 19:24:58,632 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:24:58,860 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 21 proven. 508 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-10 19:24:58,860 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:24:59,341 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 21 proven. 508 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-10 19:24:59,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105275646] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:24:59,342 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:24:59,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2024-11-10 19:24:59,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880067236] [2024-11-10 19:24:59,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:24:59,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-10 19:24:59,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:24:59,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-10 19:24:59,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2024-11-10 19:24:59,343 INFO L87 Difference]: Start difference. First operand 3121 states and 3493 transitions. Second operand has 26 states, 25 states have (on average 13.32) internal successors, (333), 26 states have internal predecessors, (333), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2024-11-10 19:25:00,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:00,903 INFO L93 Difference]: Finished difference Result 6746 states and 7539 transitions. [2024-11-10 19:25:00,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-10 19:25:00,904 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 13.32) internal successors, (333), 26 states have internal predecessors, (333), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) Word has length 203 [2024-11-10 19:25:00,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:00,912 INFO L225 Difference]: With dead ends: 6746 [2024-11-10 19:25:00,912 INFO L226 Difference]: Without dead ends: 6745 [2024-11-10 19:25:00,914 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 412 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1355, Invalid=2935, Unknown=0, NotChecked=0, Total=4290 [2024-11-10 19:25:00,914 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 255 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:00,914 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 319 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:25:00,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6745 states. [2024-11-10 19:25:01,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6745 to 6528. [2024-11-10 19:25:01,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6528 states, 6202 states have (on average 1.0503063527894227) internal successors, (6514), 6205 states have internal predecessors, (6514), 320 states have call successors, (320), 2 states have call predecessors, (320), 2 states have return successors, (320), 320 states have call predecessors, (320), 320 states have call successors, (320) [2024-11-10 19:25:01,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6528 states to 6528 states and 7154 transitions. [2024-11-10 19:25:01,111 INFO L78 Accepts]: Start accepts. Automaton has 6528 states and 7154 transitions. Word has length 203 [2024-11-10 19:25:01,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:01,112 INFO L471 AbstractCegarLoop]: Abstraction has 6528 states and 7154 transitions. [2024-11-10 19:25:01,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 13.32) internal successors, (333), 26 states have internal predecessors, (333), 18 states have call successors, (19), 1 states have call predecessors, (19), 2 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2024-11-10 19:25:01,112 INFO L276 IsEmpty]: Start isEmpty. Operand 6528 states and 7154 transitions. [2024-11-10 19:25:01,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-10 19:25:01,114 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:01,114 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:01,129 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-10 19:25:01,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:01,319 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:01,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:01,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1989913394, now seen corresponding path program 2 times [2024-11-10 19:25:01,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:01,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065215987] [2024-11-10 19:25:01,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:01,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:25:01,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:25:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:25:01,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:25:01,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:25:01,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:25:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:25:01,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:25:01,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:25:01,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-10 19:25:01,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-10 19:25:01,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:01,515 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 652 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-10 19:25:01,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:01,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065215987] [2024-11-10 19:25:01,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065215987] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:01,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470916083] [2024-11-10 19:25:01,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:25:01,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:01,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:01,521 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-10 19:25:01,525 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-10 19:25:01,581 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:25:01,582 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:01,583 INFO L255 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-10 19:25:01,584 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:01,790 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 652 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-10 19:25:01,790 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:02,165 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 652 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-10 19:25:02,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470916083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:25:02,166 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:25:02,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-10 19:25:02,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500570736] [2024-11-10 19:25:02,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:02,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-10 19:25:02,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:02,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-10 19:25:02,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-10 19:25:02,168 INFO L87 Difference]: Start difference. First operand 6528 states and 7154 transitions. Second operand has 21 states, 20 states have (on average 17.1) internal successors, (342), 21 states have internal predecessors, (342), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-10 19:25:02,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:02,731 INFO L93 Difference]: Finished difference Result 9767 states and 10824 transitions. [2024-11-10 19:25:02,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-10 19:25:02,731 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 17.1) internal successors, (342), 21 states have internal predecessors, (342), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 216 [2024-11-10 19:25:02,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:02,759 INFO L225 Difference]: With dead ends: 9767 [2024-11-10 19:25:02,763 INFO L226 Difference]: Without dead ends: 9766 [2024-11-10 19:25:02,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 443 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-10 19:25:02,766 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 373 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:02,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 417 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:25:02,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9766 states. [2024-11-10 19:25:03,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9766 to 9748. [2024-11-10 19:25:03,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9748 states, 9252 states have (on average 1.059662775616083) internal successors, (9804), 9255 states have internal predecessors, (9804), 490 states have call successors, (490), 2 states have call predecessors, (490), 2 states have return successors, (490), 490 states have call predecessors, (490), 490 states have call successors, (490) [2024-11-10 19:25:03,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9748 states to 9748 states and 10784 transitions. [2024-11-10 19:25:03,124 INFO L78 Accepts]: Start accepts. Automaton has 9748 states and 10784 transitions. Word has length 216 [2024-11-10 19:25:03,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:03,124 INFO L471 AbstractCegarLoop]: Abstraction has 9748 states and 10784 transitions. [2024-11-10 19:25:03,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 17.1) internal successors, (342), 21 states have internal predecessors, (342), 20 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2024-11-10 19:25:03,125 INFO L276 IsEmpty]: Start isEmpty. Operand 9748 states and 10784 transitions. [2024-11-10 19:25:03,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-10 19:25:03,127 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:03,127 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:03,141 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-10 19:25:03,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:03,328 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:03,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:03,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1568695668, now seen corresponding path program 8 times [2024-11-10 19:25:03,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:03,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368176224] [2024-11-10 19:25:03,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:03,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:03,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:25:03,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1252536390] [2024-11-10 19:25:03,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:25:03,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:03,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:03,346 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-10 19:25:03,347 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-10 19:25:03,404 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:25:03,404 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:03,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-10 19:25:03,408 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:03,894 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 522 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2024-11-10 19:25:03,894 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:12,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:12,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368176224] [2024-11-10 19:25:12,564 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:25:12,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252536390] [2024-11-10 19:25:12,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252536390] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:12,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:25:12,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-10 19:25:12,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031192916] [2024-11-10 19:25:12,564 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:12,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:25:12,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:12,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:25:12,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-11-10 19:25:12,565 INFO L87 Difference]: Start difference. First operand 9748 states and 10784 transitions. Second operand has 9 states, 8 states have (on average 14.625) internal successors, (117), 9 states have internal predecessors, (117), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-10 19:25:13,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:13,218 INFO L93 Difference]: Finished difference Result 11109 states and 12266 transitions. [2024-11-10 19:25:13,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:25:13,218 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 14.625) internal successors, (117), 9 states have internal predecessors, (117), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 224 [2024-11-10 19:25:13,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:13,235 INFO L225 Difference]: With dead ends: 11109 [2024-11-10 19:25:13,235 INFO L226 Difference]: Without dead ends: 11108 [2024-11-10 19:25:13,238 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=50, Invalid=130, Unknown=2, NotChecked=0, Total=182 [2024-11-10 19:25:13,239 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 24 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:13,239 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 437 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:25:13,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11108 states. [2024-11-10 19:25:13,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11108 to 10706. [2024-11-10 19:25:13,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10706 states, 10163 states have (on average 1.057266555151038) internal successors, (10745), 10166 states have internal predecessors, (10745), 537 states have call successors, (537), 2 states have call predecessors, (537), 2 states have return successors, (537), 537 states have call predecessors, (537), 537 states have call successors, (537) [2024-11-10 19:25:13,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10706 states to 10706 states and 11819 transitions. [2024-11-10 19:25:13,636 INFO L78 Accepts]: Start accepts. Automaton has 10706 states and 11819 transitions. Word has length 224 [2024-11-10 19:25:13,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:13,637 INFO L471 AbstractCegarLoop]: Abstraction has 10706 states and 11819 transitions. [2024-11-10 19:25:13,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 14.625) internal successors, (117), 9 states have internal predecessors, (117), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-10 19:25:13,637 INFO L276 IsEmpty]: Start isEmpty. Operand 10706 states and 11819 transitions. [2024-11-10 19:25:13,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-10 19:25:13,639 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:13,639 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:13,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-10 19:25:13,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:13,840 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:13,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:13,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1477839595, now seen corresponding path program 9 times [2024-11-10 19:25:13,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:13,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325428327] [2024-11-10 19:25:13,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:13,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:25:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:25:14,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:25:14,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:25:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:25:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:25:14,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:25:14,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:25:14,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:25:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-10 19:25:14,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-10 19:25:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:14,101 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 163 proven. 473 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-10 19:25:14,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:14,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325428327] [2024-11-10 19:25:14,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325428327] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:14,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811959442] [2024-11-10 19:25:14,102 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:25:14,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:14,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:14,104 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-10 19:25:14,107 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-10 19:25:14,160 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-10 19:25:14,161 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:14,162 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-10 19:25:14,165 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:14,687 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 470 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2024-11-10 19:25:14,687 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:15,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811959442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:15,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:25:15,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 19 [2024-11-10 19:25:15,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687457708] [2024-11-10 19:25:15,168 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:15,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-10 19:25:15,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:15,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-10 19:25:15,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2024-11-10 19:25:15,170 INFO L87 Difference]: Start difference. First operand 10706 states and 11819 transitions. Second operand has 19 states, 19 states have (on average 14.578947368421053) internal successors, (277), 19 states have internal predecessors, (277), 15 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-10 19:25:17,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:17,284 INFO L93 Difference]: Finished difference Result 18612 states and 20779 transitions. [2024-11-10 19:25:17,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-10 19:25:17,284 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 14.578947368421053) internal successors, (277), 19 states have internal predecessors, (277), 15 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 224 [2024-11-10 19:25:17,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:17,310 INFO L225 Difference]: With dead ends: 18612 [2024-11-10 19:25:17,310 INFO L226 Difference]: Without dead ends: 14141 [2024-11-10 19:25:17,317 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=313, Invalid=2039, Unknown=0, NotChecked=0, Total=2352 [2024-11-10 19:25:17,317 INFO L432 NwaCegarLoop]: 135 mSDtfsCounter, 354 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 2196 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 1218 SdHoareTripleChecker+Invalid, 2223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 2196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:17,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 1218 Invalid, 2223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 2196 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-10 19:25:17,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14141 states. [2024-11-10 19:25:17,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14141 to 11950. [2024-11-10 19:25:17,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11950 states, 11340 states have (on average 1.053968253968254) internal successors, (11952), 11343 states have internal predecessors, (11952), 604 states have call successors, (604), 2 states have call predecessors, (604), 2 states have return successors, (604), 604 states have call predecessors, (604), 604 states have call successors, (604) [2024-11-10 19:25:17,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11950 states to 11950 states and 13160 transitions. [2024-11-10 19:25:17,814 INFO L78 Accepts]: Start accepts. Automaton has 11950 states and 13160 transitions. Word has length 224 [2024-11-10 19:25:17,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:17,815 INFO L471 AbstractCegarLoop]: Abstraction has 11950 states and 13160 transitions. [2024-11-10 19:25:17,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 14.578947368421053) internal successors, (277), 19 states have internal predecessors, (277), 15 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2024-11-10 19:25:17,815 INFO L276 IsEmpty]: Start isEmpty. Operand 11950 states and 13160 transitions. [2024-11-10 19:25:17,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2024-11-10 19:25:17,819 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:17,820 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:17,835 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-10 19:25:18,023 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,SelfDestructingSolverStorable33 [2024-11-10 19:25:18,024 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:18,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:18,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1354313578, now seen corresponding path program 10 times [2024-11-10 19:25:18,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:18,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745524503] [2024-11-10 19:25:18,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:18,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:18,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:25:18,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [147427102] [2024-11-10 19:25:18,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-10 19:25:18,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:18,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:18,045 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-10 19:25:18,046 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-10 19:25:18,109 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-10 19:25:18,109 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:18,114 INFO L255 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-10 19:25:18,117 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:20,609 INFO L134 CoverageAnalysis]: Checked inductivity of 929 backedges. 27 proven. 748 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-10 19:25:20,609 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:21,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:21,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745524503] [2024-11-10 19:25:21,389 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:25:21,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147427102] [2024-11-10 19:25:21,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147427102] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:21,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:25:21,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-10 19:25:21,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790076891] [2024-11-10 19:25:21,390 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:21,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-10 19:25:21,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:21,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-10 19:25:21,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2024-11-10 19:25:21,392 INFO L87 Difference]: Start difference. First operand 11950 states and 13160 transitions. Second operand has 33 states, 31 states have (on average 6.419354838709677) internal successors, (199), 31 states have internal predecessors, (199), 12 states have call successors, (12), 1 states have call predecessors, (12), 3 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-10 19:25:24,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:24,030 INFO L93 Difference]: Finished difference Result 11951 states and 13160 transitions. [2024-11-10 19:25:24,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-10 19:25:24,031 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 6.419354838709677) internal successors, (199), 31 states have internal predecessors, (199), 12 states have call successors, (12), 1 states have call predecessors, (12), 3 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) Word has length 247 [2024-11-10 19:25:24,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:24,047 INFO L225 Difference]: With dead ends: 11951 [2024-11-10 19:25:24,047 INFO L226 Difference]: Without dead ends: 11950 [2024-11-10 19:25:24,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1343 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1012, Invalid=3818, Unknown=0, NotChecked=0, Total=4830 [2024-11-10 19:25:24,052 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 166 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 1471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:24,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 465 Invalid, 1471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-10 19:25:24,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11950 states. [2024-11-10 19:25:24,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11950 to 11950. [2024-11-10 19:25:24,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11950 states, 11340 states have (on average 1.0538800705467373) internal successors, (11951), 11343 states have internal predecessors, (11951), 604 states have call successors, (604), 2 states have call predecessors, (604), 2 states have return successors, (604), 604 states have call predecessors, (604), 604 states have call successors, (604) [2024-11-10 19:25:24,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11950 states to 11950 states and 13159 transitions. [2024-11-10 19:25:24,472 INFO L78 Accepts]: Start accepts. Automaton has 11950 states and 13159 transitions. Word has length 247 [2024-11-10 19:25:24,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:24,473 INFO L471 AbstractCegarLoop]: Abstraction has 11950 states and 13159 transitions. [2024-11-10 19:25:24,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 6.419354838709677) internal successors, (199), 31 states have internal predecessors, (199), 12 states have call successors, (12), 1 states have call predecessors, (12), 3 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-10 19:25:24,473 INFO L276 IsEmpty]: Start isEmpty. Operand 11950 states and 13159 transitions. [2024-11-10 19:25:24,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2024-11-10 19:25:24,476 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:24,476 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:24,492 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-10 19:25:24,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:24,679 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:24,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:24,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1246108987, now seen corresponding path program 11 times [2024-11-10 19:25:24,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:24,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701085803] [2024-11-10 19:25:24,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:24,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:25:24,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1587991889] [2024-11-10 19:25:24,702 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-10 19:25:24,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:24,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:24,705 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-10 19:25:24,706 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-10 19:25:24,777 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-10 19:25:24,777 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:24,779 INFO L255 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-10 19:25:24,781 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:25,840 INFO L134 CoverageAnalysis]: Checked inductivity of 983 backedges. 15 proven. 811 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-11-10 19:25:25,840 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:26,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:26,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701085803] [2024-11-10 19:25:26,261 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:25:26,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587991889] [2024-11-10 19:25:26,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587991889] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:26,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:25:26,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-10 19:25:26,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554422345] [2024-11-10 19:25:26,261 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:26,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-10 19:25:26,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:26,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-10 19:25:26,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2024-11-10 19:25:26,263 INFO L87 Difference]: Start difference. First operand 11950 states and 13159 transitions. Second operand has 23 states, 22 states have (on average 8.909090909090908) internal successors, (196), 23 states have internal predecessors, (196), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2024-11-10 19:25:28,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:28,223 INFO L93 Difference]: Finished difference Result 15959 states and 17696 transitions. [2024-11-10 19:25:28,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-10 19:25:28,223 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 8.909090909090908) internal successors, (196), 23 states have internal predecessors, (196), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) Word has length 247 [2024-11-10 19:25:28,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:28,239 INFO L225 Difference]: With dead ends: 15959 [2024-11-10 19:25:28,239 INFO L226 Difference]: Without dead ends: 11923 [2024-11-10 19:25:28,246 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2024-11-10 19:25:28,246 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 28 mSDsluCounter, 879 mSDsCounter, 0 mSdLazyCounter, 2702 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 2703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:28,249 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 964 Invalid, 2703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2702 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-10 19:25:28,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11923 states. [2024-11-10 19:25:28,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11923 to 11837. [2024-11-10 19:25:28,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11837 states, 11233 states have (on average 1.0536811181340693) internal successors, (11836), 11236 states have internal predecessors, (11836), 598 states have call successors, (598), 2 states have call predecessors, (598), 2 states have return successors, (598), 598 states have call predecessors, (598), 598 states have call successors, (598) [2024-11-10 19:25:28,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11837 states to 11837 states and 13032 transitions. [2024-11-10 19:25:28,696 INFO L78 Accepts]: Start accepts. Automaton has 11837 states and 13032 transitions. Word has length 247 [2024-11-10 19:25:28,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:28,696 INFO L471 AbstractCegarLoop]: Abstraction has 11837 states and 13032 transitions. [2024-11-10 19:25:28,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 8.909090909090908) internal successors, (196), 23 states have internal predecessors, (196), 11 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2024-11-10 19:25:28,697 INFO L276 IsEmpty]: Start isEmpty. Operand 11837 states and 13032 transitions. [2024-11-10 19:25:28,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-11-10 19:25:28,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:28,699 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:28,715 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-10 19:25:28,903 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:28,904 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:28,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:28,904 INFO L85 PathProgramCache]: Analyzing trace with hash 735000462, now seen corresponding path program 2 times [2024-11-10 19:25:28,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:28,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016551842] [2024-11-10 19:25:28,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:28,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:25:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:25:29,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:25:29,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:25:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:25:29,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:25:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:25:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:25:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:25:29,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-10 19:25:29,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-10 19:25:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-10 19:25:29,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2024-11-10 19:25:29,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:29,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1199 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-10 19:25:29,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:29,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016551842] [2024-11-10 19:25:29,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016551842] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:29,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828225400] [2024-11-10 19:25:29,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:25:29,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:29,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:29,128 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-10 19:25:29,132 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-10 19:25:29,188 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:25:29,189 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:29,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-10 19:25:29,192 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:29,446 INFO L134 CoverageAnalysis]: Checked inductivity of 1199 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-10 19:25:29,446 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:29,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1199 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-10 19:25:29,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828225400] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:25:29,965 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:25:29,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2024-11-10 19:25:29,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796991756] [2024-11-10 19:25:29,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:29,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-10 19:25:29,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:29,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-10 19:25:29,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:25:29,967 INFO L87 Difference]: Start difference. First operand 11837 states and 13032 transitions. Second operand has 25 states, 24 states have (on average 17.0) internal successors, (408), 25 states have internal predecessors, (408), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2024-11-10 19:25:30,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:30,869 INFO L93 Difference]: Finished difference Result 16657 states and 18855 transitions. [2024-11-10 19:25:30,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-10 19:25:30,869 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 17.0) internal successors, (408), 25 states have internal predecessors, (408), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) Word has length 259 [2024-11-10 19:25:30,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:30,888 INFO L225 Difference]: With dead ends: 16657 [2024-11-10 19:25:30,888 INFO L226 Difference]: Without dead ends: 16656 [2024-11-10 19:25:30,892 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2024-11-10 19:25:30,893 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 27 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:30,894 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 262 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:25:30,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16656 states. [2024-11-10 19:25:31,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16656 to 16656. [2024-11-10 19:25:31,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16656 states, 15797 states have (on average 1.0688738368044566) internal successors, (16885), 15800 states have internal predecessors, (16885), 853 states have call successors, (853), 2 states have call predecessors, (853), 2 states have return successors, (853), 853 states have call predecessors, (853), 853 states have call successors, (853) [2024-11-10 19:25:31,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16656 states to 16656 states and 18591 transitions. [2024-11-10 19:25:31,573 INFO L78 Accepts]: Start accepts. Automaton has 16656 states and 18591 transitions. Word has length 259 [2024-11-10 19:25:31,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:31,573 INFO L471 AbstractCegarLoop]: Abstraction has 16656 states and 18591 transitions. [2024-11-10 19:25:31,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 17.0) internal successors, (408), 25 states have internal predecessors, (408), 24 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2024-11-10 19:25:31,574 INFO L276 IsEmpty]: Start isEmpty. Operand 16656 states and 18591 transitions. [2024-11-10 19:25:31,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-10 19:25:31,576 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:31,577 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:31,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-10 19:25:31,780 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,SelfDestructingSolverStorable36 [2024-11-10 19:25:31,780 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:31,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:31,781 INFO L85 PathProgramCache]: Analyzing trace with hash 625225293, now seen corresponding path program 12 times [2024-11-10 19:25:31,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:31,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304766609] [2024-11-10 19:25:31,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:31,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:31,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:25:32,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-10 19:25:32,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-10 19:25:32,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-10 19:25:32,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-10 19:25:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-10 19:25:32,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-10 19:25:32,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-10 19:25:32,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-10 19:25:32,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-10 19:25:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2024-11-10 19:25:32,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2024-11-10 19:25:32,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2024-11-10 19:25:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:32,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1205 backedges. 244 proven. 737 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-10 19:25:32,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:32,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304766609] [2024-11-10 19:25:32,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304766609] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:32,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850538484] [2024-11-10 19:25:32,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-10 19:25:32,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:32,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:32,063 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-10 19:25:32,064 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-10 19:25:32,190 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-10 19:25:32,190 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:32,192 INFO L255 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-10 19:25:32,194 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:32,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1205 backedges. 305 proven. 676 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-10 19:25:32,652 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:33,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1205 backedges. 305 proven. 676 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-10 19:25:33,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850538484] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:25:33,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:25:33,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 21 [2024-11-10 19:25:33,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767674777] [2024-11-10 19:25:33,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:33,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-10 19:25:33,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:33,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-10 19:25:33,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-11-10 19:25:33,078 INFO L87 Difference]: Start difference. First operand 16656 states and 18591 transitions. Second operand has 21 states, 21 states have (on average 15.904761904761905) internal successors, (334), 21 states have internal predecessors, (334), 19 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2024-11-10 19:25:34,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:34,598 INFO L93 Difference]: Finished difference Result 32071 states and 36260 transitions. [2024-11-10 19:25:34,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-10 19:25:34,598 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 15.904761904761905) internal successors, (334), 21 states have internal predecessors, (334), 19 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) Word has length 270 [2024-11-10 19:25:34,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:34,619 INFO L225 Difference]: With dead ends: 32071 [2024-11-10 19:25:34,620 INFO L226 Difference]: Without dead ends: 24213 [2024-11-10 19:25:34,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 548 SyntacticMatches, 11 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2024-11-10 19:25:34,628 INFO L432 NwaCegarLoop]: 130 mSDtfsCounter, 35 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:34,628 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 766 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-10 19:25:34,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24213 states. [2024-11-10 19:25:35,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24213 to 18173. [2024-11-10 19:25:35,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18173 states, 17235 states have (on average 1.0669567740063823) internal successors, (18389), 17238 states have internal predecessors, (18389), 932 states have call successors, (932), 2 states have call predecessors, (932), 2 states have return successors, (932), 932 states have call predecessors, (932), 932 states have call successors, (932) [2024-11-10 19:25:35,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18173 states to 18173 states and 20253 transitions. [2024-11-10 19:25:35,376 INFO L78 Accepts]: Start accepts. Automaton has 18173 states and 20253 transitions. Word has length 270 [2024-11-10 19:25:35,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:35,377 INFO L471 AbstractCegarLoop]: Abstraction has 18173 states and 20253 transitions. [2024-11-10 19:25:35,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 15.904761904761905) internal successors, (334), 21 states have internal predecessors, (334), 19 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2024-11-10 19:25:35,378 INFO L276 IsEmpty]: Start isEmpty. Operand 18173 states and 20253 transitions. [2024-11-10 19:25:35,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-10 19:25:35,383 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:35,383 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:35,398 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-10 19:25:35,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-10 19:25:35,584 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:35,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:35,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1282124139, now seen corresponding path program 13 times [2024-11-10 19:25:35,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:35,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362371112] [2024-11-10 19:25:35,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:35,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:35,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:25:35,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [425265024] [2024-11-10 19:25:35,615 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-10 19:25:35,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:35,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:35,616 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-10 19:25:35,619 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-10 19:25:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:25:35,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-10 19:25:35,705 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:38,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1354 backedges. 33 proven. 1089 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-10 19:25:38,826 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:39,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:39,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362371112] [2024-11-10 19:25:39,658 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:25:39,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425265024] [2024-11-10 19:25:39,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425265024] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:39,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:25:39,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2024-11-10 19:25:39,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301729347] [2024-11-10 19:25:39,658 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:39,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-10 19:25:39,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:39,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-10 19:25:39,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=1395, Unknown=0, NotChecked=0, Total=1722 [2024-11-10 19:25:39,660 INFO L87 Difference]: Start difference. First operand 18173 states and 20253 transitions. Second operand has 37 states, 35 states have (on average 6.714285714285714) internal successors, (235), 35 states have internal predecessors, (235), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-10 19:25:43,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:43,332 INFO L93 Difference]: Finished difference Result 18174 states and 20253 transitions. [2024-11-10 19:25:43,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-10 19:25:43,333 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 35 states have (on average 6.714285714285714) internal successors, (235), 35 states have internal predecessors, (235), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) Word has length 293 [2024-11-10 19:25:43,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:43,354 INFO L225 Difference]: With dead ends: 18174 [2024-11-10 19:25:43,355 INFO L226 Difference]: Without dead ends: 18173 [2024-11-10 19:25:43,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2047 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1393, Invalid=5413, Unknown=0, NotChecked=0, Total=6806 [2024-11-10 19:25:43,361 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 221 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:43,361 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 410 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-10 19:25:43,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18173 states. [2024-11-10 19:25:43,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18173 to 18173. [2024-11-10 19:25:43,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18173 states, 17235 states have (on average 1.0668987525384392) internal successors, (18388), 17238 states have internal predecessors, (18388), 932 states have call successors, (932), 2 states have call predecessors, (932), 2 states have return successors, (932), 932 states have call predecessors, (932), 932 states have call successors, (932) [2024-11-10 19:25:43,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18173 states to 18173 states and 20252 transitions. [2024-11-10 19:25:43,997 INFO L78 Accepts]: Start accepts. Automaton has 18173 states and 20252 transitions. Word has length 293 [2024-11-10 19:25:43,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:43,997 INFO L471 AbstractCegarLoop]: Abstraction has 18173 states and 20252 transitions. [2024-11-10 19:25:43,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 35 states have (on average 6.714285714285714) internal successors, (235), 35 states have internal predecessors, (235), 14 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-10 19:25:43,998 INFO L276 IsEmpty]: Start isEmpty. Operand 18173 states and 20252 transitions. [2024-11-10 19:25:44,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-10 19:25:44,002 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:44,002 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:44,015 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-10 19:25:44,202 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,SelfDestructingSolverStorable38 [2024-11-10 19:25:44,203 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:44,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:44,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1842478565, now seen corresponding path program 14 times [2024-11-10 19:25:44,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:44,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204409331] [2024-11-10 19:25:44,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:44,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:44,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:25:44,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [529641488] [2024-11-10 19:25:44,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:25:44,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:44,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:44,230 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-10 19:25:44,234 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-10 19:25:44,296 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:25:44,297 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:44,297 INFO L255 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-10 19:25:44,300 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:45,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 975 refuted. 0 times theorem prover too weak. 403 trivial. 0 not checked. [2024-11-10 19:25:45,029 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:45,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:45,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204409331] [2024-11-10 19:25:45,271 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:25:45,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529641488] [2024-11-10 19:25:45,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529641488] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:25:45,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:25:45,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-10 19:25:45,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391772560] [2024-11-10 19:25:45,272 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:45,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-10 19:25:45,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:45,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-10 19:25:45,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:25:45,273 INFO L87 Difference]: Start difference. First operand 18173 states and 20252 transitions. Second operand has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 10 states have internal predecessors, (142), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-10 19:25:46,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:46,158 INFO L93 Difference]: Finished difference Result 19468 states and 21718 transitions. [2024-11-10 19:25:46,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-10 19:25:46,158 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 10 states have internal predecessors, (142), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 293 [2024-11-10 19:25:46,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:46,186 INFO L225 Difference]: With dead ends: 19468 [2024-11-10 19:25:46,186 INFO L226 Difference]: Without dead ends: 19467 [2024-11-10 19:25:46,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:25:46,192 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 26 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:46,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 336 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:25:46,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19467 states. [2024-11-10 19:25:47,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19467 to 18645. [2024-11-10 19:25:47,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18645 states, 17682 states have (on average 1.0671869697997964) internal successors, (18870), 17685 states have internal predecessors, (18870), 957 states have call successors, (957), 2 states have call predecessors, (957), 2 states have return successors, (957), 957 states have call predecessors, (957), 957 states have call successors, (957) [2024-11-10 19:25:47,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18645 states to 18645 states and 20784 transitions. [2024-11-10 19:25:47,070 INFO L78 Accepts]: Start accepts. Automaton has 18645 states and 20784 transitions. Word has length 293 [2024-11-10 19:25:47,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:47,070 INFO L471 AbstractCegarLoop]: Abstraction has 18645 states and 20784 transitions. [2024-11-10 19:25:47,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 15.777777777777779) internal successors, (142), 10 states have internal predecessors, (142), 7 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-10 19:25:47,071 INFO L276 IsEmpty]: Start isEmpty. Operand 18645 states and 20784 transitions. [2024-11-10 19:25:47,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-10 19:25:47,074 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:47,074 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:47,087 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-10 19:25:47,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-10 19:25:47,278 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2024-11-10 19:25:47,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:25:47,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1434047064, now seen corresponding path program 15 times [2024-11-10 19:25:47,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:25:47,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765557565] [2024-11-10 19:25:47,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:25:47,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:25:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:25:47,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1572646035] [2024-11-10 19:25:47,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-10 19:25:47,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:25:47,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:25:47,305 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-10 19:25:47,308 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-10 19:25:47,398 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-10 19:25:47,398 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:25:47,399 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-10 19:25:47,402 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:25:47,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1408 backedges. 0 proven. 948 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2024-11-10 19:25:47,867 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:25:48,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1408 backedges. 0 proven. 948 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2024-11-10 19:25:48,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:25:48,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765557565] [2024-11-10 19:25:48,614 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:25:48,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572646035] [2024-11-10 19:25:48,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572646035] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:25:48,614 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:25:48,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2024-11-10 19:25:48,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598472791] [2024-11-10 19:25:48,614 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:25:48,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-10 19:25:48,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:25:48,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-10 19:25:48,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:25:48,615 INFO L87 Difference]: Start difference. First operand 18645 states and 20784 transitions. Second operand has 18 states, 17 states have (on average 15.411764705882353) internal successors, (262), 18 states have internal predecessors, (262), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-10 19:25:52,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:25:52,361 INFO L93 Difference]: Finished difference Result 20800 states and 23230 transitions. [2024-11-10 19:25:52,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-10 19:25:52,362 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 15.411764705882353) internal successors, (262), 18 states have internal predecessors, (262), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 293 [2024-11-10 19:25:52,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:25:52,384 INFO L225 Difference]: With dead ends: 20800 [2024-11-10 19:25:52,385 INFO L226 Difference]: Without dead ends: 20798 [2024-11-10 19:25:52,391 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 626 GetRequests, 568 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=778, Invalid=2762, Unknown=0, NotChecked=0, Total=3540 [2024-11-10 19:25:52,391 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 479 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 1231 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:25:52,391 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 709 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1231 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-10 19:25:52,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20798 states. [2024-11-10 19:25:53,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20798 to 19692. [2024-11-10 19:25:53,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19692 states, 18674 states have (on average 1.0681160972475099) internal successors, (19946), 18677 states have internal predecessors, (19946), 1012 states have call successors, (1012), 2 states have call predecessors, (1012), 2 states have return successors, (1012), 1012 states have call predecessors, (1012), 1012 states have call successors, (1012) [2024-11-10 19:25:53,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19692 states to 19692 states and 21970 transitions. [2024-11-10 19:25:53,135 INFO L78 Accepts]: Start accepts. Automaton has 19692 states and 21970 transitions. Word has length 293 [2024-11-10 19:25:53,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:25:53,136 INFO L471 AbstractCegarLoop]: Abstraction has 19692 states and 21970 transitions. [2024-11-10 19:25:53,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 15.411764705882353) internal successors, (262), 18 states have internal predecessors, (262), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-10 19:25:53,136 INFO L276 IsEmpty]: Start isEmpty. Operand 19692 states and 21970 transitions. [2024-11-10 19:25:53,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-10 19:25:53,140 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:25:53,140 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:25:53,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0