./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8be7027f 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/bresenham-ll_valuebound5.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 a9fbcd5bc820bcc72ba138482dd1579d30a89debbfe581511878d5fb87d021a2 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 17:10:14,724 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 17:10:14,804 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-12 17:10:14,809 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 17:10:14,812 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 17:10:14,840 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 17:10:14,840 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 17:10:14,841 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 17:10:14,842 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-12 17:10:14,843 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-12 17:10:14,843 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 17:10:14,843 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 17:10:14,844 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 17:10:14,844 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 17:10:14,846 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 17:10:14,846 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 17:10:14,847 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 17:10:14,847 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 17:10:14,847 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 17:10:14,848 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 17:10:14,848 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 17:10:14,849 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 17:10:14,849 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 17:10:14,849 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 17:10:14,849 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 17:10:14,850 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-12 17:10:14,850 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 17:10:14,850 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 17:10:14,851 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 17:10:14,851 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 17:10:14,851 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 17:10:14,851 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 17:10:14,852 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-12 17:10:14,852 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 17:10:14,852 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:10:14,852 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 17:10:14,852 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 17:10:14,853 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 17:10:14,853 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 17:10:14,853 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 17:10:14,853 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 17:10:14,853 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 17:10:14,854 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 17:10:14,854 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 17:10:14,854 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 -> a9fbcd5bc820bcc72ba138482dd1579d30a89debbfe581511878d5fb87d021a2 [2024-11-12 17:10:15,144 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 17:10:15,172 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 17:10:15,174 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 17:10:15,175 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 17:10:15,176 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 17:10:15,177 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound5.c [2024-11-12 17:10:16,488 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 17:10:16,663 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 17:10:16,664 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound5.c [2024-11-12 17:10:16,671 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/462d84303/c136cc8d0b134f8bbc3daefbcc3ed60f/FLAGf1a662ad4 [2024-11-12 17:10:16,682 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/462d84303/c136cc8d0b134f8bbc3daefbcc3ed60f [2024-11-12 17:10:16,685 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 17:10:16,686 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 17:10:16,687 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 17:10:16,687 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 17:10:16,692 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 17:10:16,693 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:16,694 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a6e3ad6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16, skipping insertion in model container [2024-11-12 17:10:16,694 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:16,714 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 17:10:16,897 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:10:16,905 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 17:10:16,926 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:10:16,940 INFO L204 MainTranslator]: Completed translation [2024-11-12 17:10:16,941 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16 WrapperNode [2024-11-12 17:10:16,941 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 17:10:16,942 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 17:10:16,942 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 17:10:16,942 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 17:10:16,948 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:16,958 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:16,986 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 116 [2024-11-12 17:10:16,986 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 17:10:16,987 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 17:10:16,987 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 17:10:16,991 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 17:10:17,002 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,003 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,004 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,025 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-12 17:10:17,025 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,026 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,030 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,033 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,038 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,039 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,041 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 17:10:17,046 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 17:10:17,046 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 17:10:17,046 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 17:10:17,047 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (1/1) ... [2024-11-12 17:10:17,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:10:17,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:17,086 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-12 17:10:17,091 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-12 17:10:17,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 17:10:17,141 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-12 17:10:17,141 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-12 17:10:17,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-12 17:10:17,141 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 17:10:17,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 17:10:17,142 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-12 17:10:17,142 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-12 17:10:17,193 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 17:10:17,195 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 17:10:17,592 INFO L? ?]: Removed 136 outVars from TransFormulas that were not future-live. [2024-11-12 17:10:17,592 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 17:10:17,608 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 17:10:17,608 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-12 17:10:17,609 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:10:17 BoogieIcfgContainer [2024-11-12 17:10:17,609 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 17:10:17,611 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 17:10:17,611 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 17:10:17,614 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 17:10:17,614 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 05:10:16" (1/3) ... [2024-11-12 17:10:17,614 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fe6f77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:10:17, skipping insertion in model container [2024-11-12 17:10:17,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:10:16" (2/3) ... [2024-11-12 17:10:17,615 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fe6f77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:10:17, skipping insertion in model container [2024-11-12 17:10:17,615 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:10:17" (3/3) ... [2024-11-12 17:10:17,616 INFO L112 eAbstractionObserver]: Analyzing ICFG bresenham-ll_valuebound5.c [2024-11-12 17:10:17,631 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 17:10:17,631 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2024-11-12 17:10:17,700 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 17:10:17,708 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;@435b9262, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 17:10:17,708 INFO L334 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2024-11-12 17:10:17,711 INFO L276 IsEmpty]: Start isEmpty. Operand has 141 states, 76 states have (on average 1.8421052631578947) internal successors, (140), 134 states have internal predecessors, (140), 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-12 17:10:17,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-12 17:10:17,716 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:17,716 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:17,717 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:17,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:17,721 INFO L85 PathProgramCache]: Analyzing trace with hash 22377743, now seen corresponding path program 1 times [2024-11-12 17:10:17,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:17,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742409387] [2024-11-12 17:10:17,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:17,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:17,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:17,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:17,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:17,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:17,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:17,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:17,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:17,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742409387] [2024-11-12 17:10:17,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742409387] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:17,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:17,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:10:17,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263211919] [2024-11-12 17:10:17,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:17,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 17:10:17,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:17,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 17:10:17,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 17:10:17,926 INFO L87 Difference]: Start difference. First operand has 141 states, 76 states have (on average 1.8421052631578947) internal successors, (140), 134 states have internal predecessors, (140), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:17,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:17,963 INFO L93 Difference]: Finished difference Result 278 states and 295 transitions. [2024-11-12 17:10:17,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 17:10:17,965 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2024-11-12 17:10:17,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:17,973 INFO L225 Difference]: With dead ends: 278 [2024-11-12 17:10:17,973 INFO L226 Difference]: Without dead ends: 134 [2024-11-12 17:10:17,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 17:10:17,979 INFO L435 NwaCegarLoop]: 143 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, 143 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-12 17:10:17,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:10:17,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-11-12 17:10:18,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2024-11-12 17:10:18,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 71 states have (on average 1.8309859154929577) internal successors, (130), 128 states have internal predecessors, (130), 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-12 17:10:18,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 136 transitions. [2024-11-12 17:10:18,031 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 136 transitions. Word has length 14 [2024-11-12 17:10:18,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:18,031 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 136 transitions. [2024-11-12 17:10:18,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,032 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 136 transitions. [2024-11-12 17:10:18,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-12 17:10:18,033 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:18,034 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:18,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-12 17:10:18,034 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:18,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:18,035 INFO L85 PathProgramCache]: Analyzing trace with hash -370589685, now seen corresponding path program 1 times [2024-11-12 17:10:18,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:18,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261486309] [2024-11-12 17:10:18,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:18,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:18,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,163 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-12 17:10:18,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:18,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261486309] [2024-11-12 17:10:18,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261486309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:18,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:18,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:10:18,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164944205] [2024-11-12 17:10:18,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:18,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:10:18,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:18,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:10:18,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:18,168 INFO L87 Difference]: Start difference. First operand 134 states and 136 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:18,337 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2024-11-12 17:10:18,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:10:18,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2024-11-12 17:10:18,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:18,339 INFO L225 Difference]: With dead ends: 134 [2024-11-12 17:10:18,339 INFO L226 Difference]: Without dead ends: 130 [2024-11-12 17:10:18,339 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:18,340 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 89 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:18,341 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 84 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:18,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2024-11-12 17:10:18,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2024-11-12 17:10:18,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 71 states have (on average 1.7746478873239437) internal successors, (126), 124 states have internal predecessors, (126), 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-12 17:10:18,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2024-11-12 17:10:18,351 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 14 [2024-11-12 17:10:18,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:18,354 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2024-11-12 17:10:18,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,354 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2024-11-12 17:10:18,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-12 17:10:18,355 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:18,355 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:18,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-12 17:10:18,356 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:18,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:18,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1396621692, now seen corresponding path program 1 times [2024-11-12 17:10:18,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:18,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333432255] [2024-11-12 17:10:18,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:18,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:18,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:18,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,428 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-12 17:10:18,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:18,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333432255] [2024-11-12 17:10:18,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333432255] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:18,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:18,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:10:18,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473756435] [2024-11-12 17:10:18,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:18,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:10:18,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:18,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:10:18,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:18,435 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:18,545 INFO L93 Difference]: Finished difference Result 130 states and 132 transitions. [2024-11-12 17:10:18,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:10:18,547 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2024-11-12 17:10:18,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:18,548 INFO L225 Difference]: With dead ends: 130 [2024-11-12 17:10:18,548 INFO L226 Difference]: Without dead ends: 126 [2024-11-12 17:10:18,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:18,550 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 88 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:18,552 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 84 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:10:18,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-12 17:10:18,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2024-11-12 17:10:18,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 71 states have (on average 1.7183098591549295) internal successors, (122), 120 states have internal predecessors, (122), 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-12 17:10:18,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2024-11-12 17:10:18,566 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 15 [2024-11-12 17:10:18,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:18,567 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2024-11-12 17:10:18,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,567 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2024-11-12 17:10:18,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-12 17:10:18,567 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:18,567 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:18,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-12 17:10:18,568 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:18,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:18,570 INFO L85 PathProgramCache]: Analyzing trace with hash 345599533, now seen corresponding path program 1 times [2024-11-12 17:10:18,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:18,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834961144] [2024-11-12 17:10:18,571 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:18,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:18,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,698 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-12 17:10:18,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:18,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834961144] [2024-11-12 17:10:18,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834961144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:18,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:18,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:18,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857397739] [2024-11-12 17:10:18,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:18,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:18,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:18,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:18,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:18,701 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:18,916 INFO L93 Difference]: Finished difference Result 126 states and 128 transitions. [2024-11-12 17:10:18,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:10:18,917 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2024-11-12 17:10:18,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:18,918 INFO L225 Difference]: With dead ends: 126 [2024-11-12 17:10:18,918 INFO L226 Difference]: Without dead ends: 123 [2024-11-12 17:10:18,919 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:18,920 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 171 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:18,923 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 79 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:18,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-11-12 17:10:18,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2024-11-12 17:10:18,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 71 states have (on average 1.676056338028169) internal successors, (119), 117 states have internal predecessors, (119), 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-12 17:10:18,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 125 transitions. [2024-11-12 17:10:18,938 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 125 transitions. Word has length 16 [2024-11-12 17:10:18,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:18,938 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 125 transitions. [2024-11-12 17:10:18,939 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:18,939 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 125 transitions. [2024-11-12 17:10:18,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-12 17:10:18,939 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:18,939 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:18,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-12 17:10:18,940 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:18,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:18,942 INFO L85 PathProgramCache]: Analyzing trace with hash 2123650974, now seen corresponding path program 1 times [2024-11-12 17:10:18,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:18,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816916778] [2024-11-12 17:10:18,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:18,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:18,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:18,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:19,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:19,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:19,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816916778] [2024-11-12 17:10:19,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816916778] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:19,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:19,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:19,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913309040] [2024-11-12 17:10:19,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:19,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:19,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:19,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:19,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:19,026 INFO L87 Difference]: Start difference. First operand 123 states and 125 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:19,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:19,219 INFO L93 Difference]: Finished difference Result 123 states and 125 transitions. [2024-11-12 17:10:19,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:10:19,219 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2024-11-12 17:10:19,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:19,220 INFO L225 Difference]: With dead ends: 123 [2024-11-12 17:10:19,221 INFO L226 Difference]: Without dead ends: 120 [2024-11-12 17:10:19,221 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:19,226 INFO L435 NwaCegarLoop]: 59 mSDtfsCounter, 170 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:19,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 79 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:19,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-12 17:10:19,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2024-11-12 17:10:19,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 71 states have (on average 1.6338028169014085) internal successors, (116), 114 states have internal predecessors, (116), 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-12 17:10:19,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2024-11-12 17:10:19,240 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 17 [2024-11-12 17:10:19,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:19,241 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2024-11-12 17:10:19,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:19,244 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2024-11-12 17:10:19,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-12 17:10:19,245 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:19,245 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:19,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-12 17:10:19,246 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:19,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:19,246 INFO L85 PathProgramCache]: Analyzing trace with hash 719122080, now seen corresponding path program 1 times [2024-11-12 17:10:19,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:19,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560575794] [2024-11-12 17:10:19,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:19,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:19,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1662275079] [2024-11-12 17:10:19,264 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:19,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:19,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:19,269 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-12 17:10:19,271 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-12 17:10:19,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:19,316 INFO L256 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:10:19,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:19,346 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-12 17:10:19,346 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:19,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:19,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560575794] [2024-11-12 17:10:19,347 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:19,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662275079] [2024-11-12 17:10:19,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662275079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:19,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:19,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:10:19,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099756765] [2024-11-12 17:10:19,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:19,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:10:19,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:19,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:10:19,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:19,349 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-12 17:10:19,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:19,445 INFO L93 Difference]: Finished difference Result 185 states and 190 transitions. [2024-11-12 17:10:19,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:10:19,446 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-12 17:10:19,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:19,447 INFO L225 Difference]: With dead ends: 185 [2024-11-12 17:10:19,447 INFO L226 Difference]: Without dead ends: 179 [2024-11-12 17:10:19,448 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:19,448 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 57 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:19,449 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 217 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:10:19,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-12 17:10:19,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 145. [2024-11-12 17:10:19,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 95 states have (on average 1.631578947368421) internal successors, (155), 138 states have internal predecessors, (155), 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-12 17:10:19,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 163 transitions. [2024-11-12 17:10:19,458 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 163 transitions. Word has length 19 [2024-11-12 17:10:19,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:19,459 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 163 transitions. [2024-11-12 17:10:19,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 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-12 17:10:19,459 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 163 transitions. [2024-11-12 17:10:19,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-12 17:10:19,459 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:19,459 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:19,481 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-12 17:10:19,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-12 17:10:19,661 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:19,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:19,661 INFO L85 PathProgramCache]: Analyzing trace with hash -413413982, now seen corresponding path program 1 times [2024-11-12 17:10:19,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:19,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748994400] [2024-11-12 17:10:19,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:19,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:19,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:19,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1254192198] [2024-11-12 17:10:19,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:19,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:19,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:19,673 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-12 17:10:19,676 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-12 17:10:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:19,714 INFO L256 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:10:19,715 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:19,728 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-12 17:10:19,728 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:19,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:19,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748994400] [2024-11-12 17:10:19,729 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:19,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254192198] [2024-11-12 17:10:19,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254192198] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:19,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:19,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:10:19,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273323387] [2024-11-12 17:10:19,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:19,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:10:19,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:19,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:10:19,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:10:19,730 INFO L87 Difference]: Start difference. First operand 145 states and 163 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 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-12 17:10:19,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:19,784 INFO L93 Difference]: Finished difference Result 242 states and 264 transitions. [2024-11-12 17:10:19,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:10:19,785 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 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-12 17:10:19,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:19,786 INFO L225 Difference]: With dead ends: 242 [2024-11-12 17:10:19,786 INFO L226 Difference]: Without dead ends: 236 [2024-11-12 17:10:19,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 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-12 17:10:19,787 INFO L435 NwaCegarLoop]: 112 mSDtfsCounter, 87 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:19,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 215 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:10:19,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-12 17:10:19,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 194. [2024-11-12 17:10:19,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 143 states have (on average 1.6433566433566433) internal successors, (235), 186 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:19,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 245 transitions. [2024-11-12 17:10:19,807 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 245 transitions. Word has length 21 [2024-11-12 17:10:19,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:19,808 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 245 transitions. [2024-11-12 17:10:19,808 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 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-12 17:10:19,808 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 245 transitions. [2024-11-12 17:10:19,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-12 17:10:19,808 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:19,808 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:19,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-12 17:10:20,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-12 17:10:20,009 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:20,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:20,010 INFO L85 PathProgramCache]: Analyzing trace with hash 2141123748, now seen corresponding path program 1 times [2024-11-12 17:10:20,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:20,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939323968] [2024-11-12 17:10:20,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:20,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:20,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:20,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [556956724] [2024-11-12 17:10:20,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:20,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:20,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:20,027 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-12 17:10:20,028 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-12 17:10:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:20,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:10:20,064 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:20,097 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-12 17:10:20,098 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:20,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:20,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939323968] [2024-11-12 17:10:20,098 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:20,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556956724] [2024-11-12 17:10:20,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556956724] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:20,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:20,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:20,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095794059] [2024-11-12 17:10:20,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:20,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:20,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:20,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:20,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:20,100 INFO L87 Difference]: Start difference. First operand 194 states and 245 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:20,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:20,325 INFO L93 Difference]: Finished difference Result 262 states and 316 transitions. [2024-11-12 17:10:20,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:20,325 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2024-11-12 17:10:20,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:20,326 INFO L225 Difference]: With dead ends: 262 [2024-11-12 17:10:20,327 INFO L226 Difference]: Without dead ends: 260 [2024-11-12 17:10:20,327 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:20,327 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 122 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:20,328 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 232 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:20,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-12 17:10:20,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 195. [2024-11-12 17:10:20,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 144 states have (on average 1.6319444444444444) internal successors, (235), 187 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:20,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 245 transitions. [2024-11-12 17:10:20,341 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 245 transitions. Word has length 23 [2024-11-12 17:10:20,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:20,342 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 245 transitions. [2024-11-12 17:10:20,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:20,342 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 245 transitions. [2024-11-12 17:10:20,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-12 17:10:20,343 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:20,343 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:20,359 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-12 17:10:20,543 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:20,544 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:20,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:20,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1950326812, now seen corresponding path program 1 times [2024-11-12 17:10:20,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:20,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888061614] [2024-11-12 17:10:20,545 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:20,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:20,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:20,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1671731532] [2024-11-12 17:10:20,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:20,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:20,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:20,557 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-12 17:10:20,560 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-12 17:10:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:20,619 INFO L256 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:10:20,620 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:20,704 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-12 17:10:20,704 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:20,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:20,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888061614] [2024-11-12 17:10:20,704 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:20,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671731532] [2024-11-12 17:10:20,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671731532] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:20,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:20,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:20,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590116795] [2024-11-12 17:10:20,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:20,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:20,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:20,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:20,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:20,706 INFO L87 Difference]: Start difference. First operand 195 states and 245 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:20,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:20,894 INFO L93 Difference]: Finished difference Result 261 states and 314 transitions. [2024-11-12 17:10:20,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:20,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2024-11-12 17:10:20,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:20,896 INFO L225 Difference]: With dead ends: 261 [2024-11-12 17:10:20,896 INFO L226 Difference]: Without dead ends: 259 [2024-11-12 17:10:20,896 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:20,897 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 120 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:20,897 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 235 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:20,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-12 17:10:20,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 196. [2024-11-12 17:10:20,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 145 states have (on average 1.6206896551724137) internal successors, (235), 188 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:20,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 245 transitions. [2024-11-12 17:10:20,906 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 245 transitions. Word has length 24 [2024-11-12 17:10:20,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:20,906 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 245 transitions. [2024-11-12 17:10:20,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:20,906 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 245 transitions. [2024-11-12 17:10:20,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-12 17:10:20,907 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:20,907 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:20,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-12 17:10:21,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:21,112 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:21,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:21,112 INFO L85 PathProgramCache]: Analyzing trace with hash 330589094, now seen corresponding path program 1 times [2024-11-12 17:10:21,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:21,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644952708] [2024-11-12 17:10:21,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:21,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:21,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:21,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [499976385] [2024-11-12 17:10:21,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:21,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:21,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:21,125 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-12 17:10:21,127 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-12 17:10:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:21,160 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:10:21,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:21,181 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-12 17:10:21,181 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:21,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:21,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644952708] [2024-11-12 17:10:21,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:21,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499976385] [2024-11-12 17:10:21,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499976385] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:21,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:21,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:21,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760736810] [2024-11-12 17:10:21,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:21,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:21,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:21,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:21,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:21,184 INFO L87 Difference]: Start difference. First operand 196 states and 245 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:21,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:21,398 INFO L93 Difference]: Finished difference Result 256 states and 274 transitions. [2024-11-12 17:10:21,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:21,399 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2024-11-12 17:10:21,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:21,401 INFO L225 Difference]: With dead ends: 256 [2024-11-12 17:10:21,401 INFO L226 Difference]: Without dead ends: 254 [2024-11-12 17:10:21,402 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:21,402 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 168 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:21,402 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 255 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:21,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-12 17:10:21,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 196. [2024-11-12 17:10:21,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 145 states have (on average 1.6) internal successors, (232), 188 states have internal predecessors, (232), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:21,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 242 transitions. [2024-11-12 17:10:21,418 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 242 transitions. Word has length 25 [2024-11-12 17:10:21,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:21,418 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 242 transitions. [2024-11-12 17:10:21,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:21,418 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 242 transitions. [2024-11-12 17:10:21,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-12 17:10:21,421 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:21,421 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:21,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-12 17:10:21,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-12 17:10:21,622 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:21,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:21,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1658327390, now seen corresponding path program 1 times [2024-11-12 17:10:21,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:21,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791514315] [2024-11-12 17:10:21,623 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:21,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:21,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:21,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [3065997] [2024-11-12 17:10:21,633 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:21,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:21,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:21,635 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-12 17:10:21,637 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-12 17:10:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:21,682 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:10:21,683 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:21,707 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-12 17:10:21,707 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:21,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:21,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791514315] [2024-11-12 17:10:21,708 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:21,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3065997] [2024-11-12 17:10:21,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3065997] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:21,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:21,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:21,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230598563] [2024-11-12 17:10:21,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:21,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:21,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:21,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:21,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:21,710 INFO L87 Difference]: Start difference. First operand 196 states and 242 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:21,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:21,874 INFO L93 Difference]: Finished difference Result 254 states and 271 transitions. [2024-11-12 17:10:21,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:21,875 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2024-11-12 17:10:21,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:21,876 INFO L225 Difference]: With dead ends: 254 [2024-11-12 17:10:21,876 INFO L226 Difference]: Without dead ends: 252 [2024-11-12 17:10:21,877 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 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-12 17:10:21,877 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 165 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:21,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 257 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:10:21,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-11-12 17:10:21,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 196. [2024-11-12 17:10:21,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 145 states have (on average 1.5793103448275863) internal successors, (229), 188 states have internal predecessors, (229), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:21,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 239 transitions. [2024-11-12 17:10:21,885 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 239 transitions. Word has length 26 [2024-11-12 17:10:21,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:21,885 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 239 transitions. [2024-11-12 17:10:21,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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-12 17:10:21,886 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 239 transitions. [2024-11-12 17:10:21,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-12 17:10:21,886 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:21,886 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:21,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-12 17:10:22,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:22,087 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:22,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:22,088 INFO L85 PathProgramCache]: Analyzing trace with hash -131458392, now seen corresponding path program 1 times [2024-11-12 17:10:22,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:22,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663213330] [2024-11-12 17:10:22,088 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:22,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:22,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321927717] [2024-11-12 17:10:22,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:22,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:22,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:22,109 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-12 17:10:22,112 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-12 17:10:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:22,148 INFO L256 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:10:22,149 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:22,178 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-12 17:10:22,178 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:22,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:22,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663213330] [2024-11-12 17:10:22,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:22,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321927717] [2024-11-12 17:10:22,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321927717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:22,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:22,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:10:22,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981635515] [2024-11-12 17:10:22,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:22,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:10:22,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:22,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:10:22,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:22,182 INFO L87 Difference]: Start difference. First operand 196 states and 239 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:22,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:22,443 INFO L93 Difference]: Finished difference Result 256 states and 304 transitions. [2024-11-12 17:10:22,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:10:22,444 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2024-11-12 17:10:22,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:22,445 INFO L225 Difference]: With dead ends: 256 [2024-11-12 17:10:22,445 INFO L226 Difference]: Without dead ends: 254 [2024-11-12 17:10:22,445 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:22,446 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 170 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:22,446 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 235 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:22,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-12 17:10:22,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 199. [2024-11-12 17:10:22,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 148 states have (on average 1.5608108108108107) internal successors, (231), 191 states have internal predecessors, (231), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:22,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 241 transitions. [2024-11-12 17:10:22,454 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 241 transitions. Word has length 27 [2024-11-12 17:10:22,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:22,454 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 241 transitions. [2024-11-12 17:10:22,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:22,455 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 241 transitions. [2024-11-12 17:10:22,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-12 17:10:22,455 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:22,455 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:22,472 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-12 17:10:22,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:22,660 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:22,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:22,660 INFO L85 PathProgramCache]: Analyzing trace with hash 219757216, now seen corresponding path program 1 times [2024-11-12 17:10:22,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:22,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531827777] [2024-11-12 17:10:22,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:22,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:22,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:22,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1768414583] [2024-11-12 17:10:22,674 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:22,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:22,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:22,678 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-12 17:10:22,681 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-12 17:10:22,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:22,715 INFO L256 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:10:22,716 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:22,757 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-12 17:10:22,757 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:22,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:22,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531827777] [2024-11-12 17:10:22,758 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:22,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768414583] [2024-11-12 17:10:22,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768414583] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:22,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:22,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:10:22,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13560132] [2024-11-12 17:10:22,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:22,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:10:22,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:22,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:10:22,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:22,760 INFO L87 Difference]: Start difference. First operand 199 states and 241 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:22,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:22,930 INFO L93 Difference]: Finished difference Result 255 states and 270 transitions. [2024-11-12 17:10:22,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:10:22,931 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2024-11-12 17:10:22,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:22,933 INFO L225 Difference]: With dead ends: 255 [2024-11-12 17:10:22,933 INFO L226 Difference]: Without dead ends: 253 [2024-11-12 17:10:22,933 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:22,934 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 229 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:22,935 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 261 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:10:22,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-12 17:10:22,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 199. [2024-11-12 17:10:22,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 148 states have (on average 1.5405405405405406) internal successors, (228), 191 states have internal predecessors, (228), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:22,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 238 transitions. [2024-11-12 17:10:22,947 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 238 transitions. Word has length 28 [2024-11-12 17:10:22,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:22,947 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 238 transitions. [2024-11-12 17:10:22,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:22,947 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 238 transitions. [2024-11-12 17:10:22,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-12 17:10:22,948 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:22,949 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:22,965 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-12 17:10:23,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-12 17:10:23,153 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:23,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:23,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1777460822, now seen corresponding path program 1 times [2024-11-12 17:10:23,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:23,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279966265] [2024-11-12 17:10:23,154 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:23,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:23,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1915553598] [2024-11-12 17:10:23,171 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:23,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:23,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:23,173 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-12 17:10:23,174 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-12 17:10:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:23,216 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:10:23,217 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:23,362 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-12 17:10:23,363 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:23,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:23,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279966265] [2024-11-12 17:10:23,363 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:23,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915553598] [2024-11-12 17:10:23,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915553598] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:23,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:23,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 17:10:23,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458165997] [2024-11-12 17:10:23,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:23,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:10:23,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:23,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:10:23,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:10:23,365 INFO L87 Difference]: Start difference. First operand 199 states and 238 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:23,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:23,676 INFO L93 Difference]: Finished difference Result 251 states and 298 transitions. [2024-11-12 17:10:23,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:23,676 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2024-11-12 17:10:23,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:23,678 INFO L225 Difference]: With dead ends: 251 [2024-11-12 17:10:23,678 INFO L226 Difference]: Without dead ends: 249 [2024-11-12 17:10:23,678 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:10:23,679 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 260 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:23,679 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 207 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:23,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-12 17:10:23,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 201. [2024-11-12 17:10:23,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 150 states have (on average 1.5266666666666666) internal successors, (229), 193 states have internal predecessors, (229), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:23,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 239 transitions. [2024-11-12 17:10:23,686 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 239 transitions. Word has length 29 [2024-11-12 17:10:23,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:23,686 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 239 transitions. [2024-11-12 17:10:23,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:23,687 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 239 transitions. [2024-11-12 17:10:23,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-12 17:10:23,687 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:23,687 INFO L218 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] [2024-11-12 17:10:23,705 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-12 17:10:23,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-12 17:10:23,892 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:23,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:23,892 INFO L85 PathProgramCache]: Analyzing trace with hash 733289442, now seen corresponding path program 1 times [2024-11-12 17:10:23,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:23,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975171427] [2024-11-12 17:10:23,892 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:23,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:23,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:23,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:23,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:24,003 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-12 17:10:24,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:24,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975171427] [2024-11-12 17:10:24,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975171427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:24,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576707395] [2024-11-12 17:10:24,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:24,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:24,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:24,006 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-12 17:10:24,017 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-12 17:10:24,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:24,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:10:24,062 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:24,177 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-12 17:10:24,178 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:24,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576707395] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:24,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:24,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-11-12 17:10:24,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630289728] [2024-11-12 17:10:24,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:24,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:10:24,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:24,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:10:24,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:10:24,180 INFO L87 Difference]: Start difference. First operand 201 states and 239 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 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-12 17:10:24,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:24,515 INFO L93 Difference]: Finished difference Result 251 states and 296 transitions. [2024-11-12 17:10:24,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:24,515 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 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 30 [2024-11-12 17:10:24,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:24,516 INFO L225 Difference]: With dead ends: 251 [2024-11-12 17:10:24,516 INFO L226 Difference]: Without dead ends: 249 [2024-11-12 17:10:24,517 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:10:24,517 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 245 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:24,517 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 197 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:24,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-12 17:10:24,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 202. [2024-11-12 17:10:24,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 151 states have (on average 1.5165562913907285) internal successors, (229), 194 states have internal predecessors, (229), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:24,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 239 transitions. [2024-11-12 17:10:24,524 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 239 transitions. Word has length 30 [2024-11-12 17:10:24,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:24,524 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 239 transitions. [2024-11-12 17:10:24,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 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-12 17:10:24,525 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 239 transitions. [2024-11-12 17:10:24,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-12 17:10:24,525 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:24,525 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:24,541 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-12 17:10:24,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-12 17:10:24,727 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:24,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:24,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1222176686, now seen corresponding path program 1 times [2024-11-12 17:10:24,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:24,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430252980] [2024-11-12 17:10:24,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:24,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:24,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:24,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:24,870 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:24,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:24,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430252980] [2024-11-12 17:10:24,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430252980] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:24,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:24,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 17:10:24,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28557096] [2024-11-12 17:10:24,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:24,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:10:24,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:24,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:10:24,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:10:24,873 INFO L87 Difference]: Start difference. First operand 202 states and 239 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:25,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:25,139 INFO L93 Difference]: Finished difference Result 202 states and 239 transitions. [2024-11-12 17:10:25,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:10:25,139 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2024-11-12 17:10:25,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:25,140 INFO L225 Difference]: With dead ends: 202 [2024-11-12 17:10:25,140 INFO L226 Difference]: Without dead ends: 200 [2024-11-12 17:10:25,141 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:25,141 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 118 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:25,141 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 207 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:25,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-11-12 17:10:25,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2024-11-12 17:10:25,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 151 states have (on average 1.4834437086092715) internal successors, (224), 192 states have internal predecessors, (224), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:25,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 234 transitions. [2024-11-12 17:10:25,151 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 234 transitions. Word has length 33 [2024-11-12 17:10:25,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:25,152 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 234 transitions. [2024-11-12 17:10:25,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:25,152 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 234 transitions. [2024-11-12 17:10:25,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-12 17:10:25,152 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:25,152 INFO L218 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-12 17:10:25,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-12 17:10:25,153 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:25,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:25,155 INFO L85 PathProgramCache]: Analyzing trace with hash -767228314, now seen corresponding path program 1 times [2024-11-12 17:10:25,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:25,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063397136] [2024-11-12 17:10:25,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:25,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:25,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:25,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1195957579] [2024-11-12 17:10:25,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:25,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:25,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:25,181 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-12 17:10:25,182 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-12 17:10:25,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:25,221 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:10:25,223 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:25,406 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-12 17:10:25,406 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:25,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:25,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063397136] [2024-11-12 17:10:25,407 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:25,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195957579] [2024-11-12 17:10:25,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195957579] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:25,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:25,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-12 17:10:25,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492671] [2024-11-12 17:10:25,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:25,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:10:25,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:25,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:10:25,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:25,409 INFO L87 Difference]: Start difference. First operand 200 states and 234 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:25,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:25,712 INFO L93 Difference]: Finished difference Result 243 states and 288 transitions. [2024-11-12 17:10:25,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:10:25,712 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2024-11-12 17:10:25,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:25,714 INFO L225 Difference]: With dead ends: 243 [2024-11-12 17:10:25,714 INFO L226 Difference]: Without dead ends: 241 [2024-11-12 17:10:25,714 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:10:25,715 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 291 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:25,715 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 129 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:25,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-12 17:10:25,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 204. [2024-11-12 17:10:25,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 155 states have (on average 1.4645161290322581) internal successors, (227), 196 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:25,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 237 transitions. [2024-11-12 17:10:25,723 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 237 transitions. Word has length 34 [2024-11-12 17:10:25,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:25,723 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 237 transitions. [2024-11-12 17:10:25,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-12 17:10:25,724 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 237 transitions. [2024-11-12 17:10:25,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-12 17:10:25,724 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:25,724 INFO L218 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-12 17:10:25,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-12 17:10:25,925 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-12 17:10:25,925 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:25,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:25,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1985726128, now seen corresponding path program 1 times [2024-11-12 17:10:25,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:25,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133618897] [2024-11-12 17:10:25,926 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:25,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:25,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:25,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:25,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:25,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:25,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:25,967 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-12 17:10:25,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:25,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133618897] [2024-11-12 17:10:25,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133618897] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:25,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:25,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:25,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346116272] [2024-11-12 17:10:25,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:25,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:25,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:25,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:25,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:25,969 INFO L87 Difference]: Start difference. First operand 204 states and 237 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:26,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:26,293 INFO L93 Difference]: Finished difference Result 223 states and 262 transitions. [2024-11-12 17:10:26,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:26,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2024-11-12 17:10:26,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:26,294 INFO L225 Difference]: With dead ends: 223 [2024-11-12 17:10:26,294 INFO L226 Difference]: Without dead ends: 221 [2024-11-12 17:10:26,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:26,295 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 92 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:26,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 149 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:26,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-12 17:10:26,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 205. [2024-11-12 17:10:26,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 156 states have (on average 1.455128205128205) internal successors, (227), 197 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:26,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 237 transitions. [2024-11-12 17:10:26,303 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 237 transitions. Word has length 35 [2024-11-12 17:10:26,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:26,303 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 237 transitions. [2024-11-12 17:10:26,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-12 17:10:26,303 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 237 transitions. [2024-11-12 17:10:26,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-12 17:10:26,304 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:26,304 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:26,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-12 17:10:26,304 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:26,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:26,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1427967912, now seen corresponding path program 1 times [2024-11-12 17:10:26,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:26,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116447939] [2024-11-12 17:10:26,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:26,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:26,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:26,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:26,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,363 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-12 17:10:26,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:26,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116447939] [2024-11-12 17:10:26,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116447939] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:26,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:26,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:26,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217327144] [2024-11-12 17:10:26,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:26,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:26,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:26,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:26,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:26,365 INFO L87 Difference]: Start difference. First operand 205 states and 237 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-12 17:10:26,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:26,600 INFO L93 Difference]: Finished difference Result 223 states and 260 transitions. [2024-11-12 17:10:26,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:10:26,600 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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 36 [2024-11-12 17:10:26,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:26,601 INFO L225 Difference]: With dead ends: 223 [2024-11-12 17:10:26,601 INFO L226 Difference]: Without dead ends: 221 [2024-11-12 17:10:26,602 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:26,602 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 67 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:26,602 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 162 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:26,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-12 17:10:26,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 206. [2024-11-12 17:10:26,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 157 states have (on average 1.4458598726114649) internal successors, (227), 198 states have internal predecessors, (227), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:26,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 237 transitions. [2024-11-12 17:10:26,610 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 237 transitions. Word has length 36 [2024-11-12 17:10:26,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:26,610 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 237 transitions. [2024-11-12 17:10:26,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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-12 17:10:26,610 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 237 transitions. [2024-11-12 17:10:26,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-12 17:10:26,611 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:26,611 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:26,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-12 17:10:26,611 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:26,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:26,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1095577363, now seen corresponding path program 1 times [2024-11-12 17:10:26,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:26,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640574379] [2024-11-12 17:10:26,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:26,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:26,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:26,674 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-12 17:10:26,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:26,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640574379] [2024-11-12 17:10:26,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640574379] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:26,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:26,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:10:26,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84417439] [2024-11-12 17:10:26,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:26,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:10:26,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:26,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:10:26,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:26,676 INFO L87 Difference]: Start difference. First operand 206 states and 237 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:10:26,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:26,941 INFO L93 Difference]: Finished difference Result 223 states and 258 transitions. [2024-11-12 17:10:26,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:26,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 46 [2024-11-12 17:10:26,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:26,942 INFO L225 Difference]: With dead ends: 223 [2024-11-12 17:10:26,942 INFO L226 Difference]: Without dead ends: 221 [2024-11-12 17:10:26,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:26,944 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 308 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:26,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 130 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:26,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-12 17:10:26,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 215. [2024-11-12 17:10:26,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 166 states have (on average 1.427710843373494) internal successors, (237), 207 states have internal predecessors, (237), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:26,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 247 transitions. [2024-11-12 17:10:26,958 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 247 transitions. Word has length 46 [2024-11-12 17:10:26,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:26,958 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 247 transitions. [2024-11-12 17:10:26,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:10:26,959 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 247 transitions. [2024-11-12 17:10:26,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-12 17:10:26,959 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:26,959 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:26,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-12 17:10:26,960 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:26,960 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:26,960 INFO L85 PathProgramCache]: Analyzing trace with hash 396840220, now seen corresponding path program 1 times [2024-11-12 17:10:26,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:26,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663928331] [2024-11-12 17:10:26,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:26,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:26,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,013 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-12 17:10:27,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:27,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663928331] [2024-11-12 17:10:27,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663928331] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:27,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:27,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:27,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233938938] [2024-11-12 17:10:27,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:27,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:27,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:27,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:27,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:27,016 INFO L87 Difference]: Start difference. First operand 215 states and 247 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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-12 17:10:27,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:27,103 INFO L93 Difference]: Finished difference Result 215 states and 247 transitions. [2024-11-12 17:10:27,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:10:27,103 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 47 [2024-11-12 17:10:27,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:27,105 INFO L225 Difference]: With dead ends: 215 [2024-11-12 17:10:27,105 INFO L226 Difference]: Without dead ends: 214 [2024-11-12 17:10:27,105 INFO L434 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-12 17:10:27,106 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 65 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:27,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 151 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:10:27,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-12 17:10:27,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2024-11-12 17:10:27,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 166 states have (on average 1.4156626506024097) internal successors, (235), 206 states have internal predecessors, (235), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:27,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 245 transitions. [2024-11-12 17:10:27,114 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 245 transitions. Word has length 47 [2024-11-12 17:10:27,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:27,114 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 245 transitions. [2024-11-12 17:10:27,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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-12 17:10:27,114 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 245 transitions. [2024-11-12 17:10:27,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-12 17:10:27,115 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:27,115 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:27,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-12 17:10:27,116 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:27,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:27,116 INFO L85 PathProgramCache]: Analyzing trace with hash -888633922, now seen corresponding path program 1 times [2024-11-12 17:10:27,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:27,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127136532] [2024-11-12 17:10:27,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:27,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:27,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:27,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:27,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:27,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,176 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-12 17:10:27,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:27,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127136532] [2024-11-12 17:10:27,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127136532] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:27,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:27,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:27,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334062564] [2024-11-12 17:10:27,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:27,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:27,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:27,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:27,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:27,179 INFO L87 Difference]: Start difference. First operand 214 states and 245 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:27,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:27,249 INFO L93 Difference]: Finished difference Result 229 states and 262 transitions. [2024-11-12 17:10:27,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:10:27,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 49 [2024-11-12 17:10:27,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:27,253 INFO L225 Difference]: With dead ends: 229 [2024-11-12 17:10:27,253 INFO L226 Difference]: Without dead ends: 227 [2024-11-12 17:10:27,253 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:27,254 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 17 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:27,254 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 313 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:10:27,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-11-12 17:10:27,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 224. [2024-11-12 17:10:27,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 176 states have (on average 1.4090909090909092) internal successors, (248), 216 states have internal predecessors, (248), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:27,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 258 transitions. [2024-11-12 17:10:27,262 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 258 transitions. Word has length 49 [2024-11-12 17:10:27,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:27,263 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 258 transitions. [2024-11-12 17:10:27,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:27,263 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 258 transitions. [2024-11-12 17:10:27,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-12 17:10:27,263 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:27,264 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:27,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-12 17:10:27,264 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:27,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:27,264 INFO L85 PathProgramCache]: Analyzing trace with hash -307697720, now seen corresponding path program 1 times [2024-11-12 17:10:27,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:27,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971033422] [2024-11-12 17:10:27,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:27,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:27,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,346 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,350 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-12 17:10:27,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:27,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971033422] [2024-11-12 17:10:27,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971033422] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:27,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:27,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:10:27,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109783723] [2024-11-12 17:10:27,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:27,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:10:27,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:27,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:10:27,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:27,352 INFO L87 Difference]: Start difference. First operand 224 states and 258 transitions. Second operand has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:10:27,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:27,567 INFO L93 Difference]: Finished difference Result 225 states and 258 transitions. [2024-11-12 17:10:27,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:10:27,567 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 49 [2024-11-12 17:10:27,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:27,568 INFO L225 Difference]: With dead ends: 225 [2024-11-12 17:10:27,568 INFO L226 Difference]: Without dead ends: 224 [2024-11-12 17:10:27,569 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:27,569 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 142 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:27,570 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 172 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:27,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2024-11-12 17:10:27,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2024-11-12 17:10:27,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 176 states have (on average 1.4034090909090908) internal successors, (247), 216 states have internal predecessors, (247), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:27,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 257 transitions. [2024-11-12 17:10:27,579 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 257 transitions. Word has length 49 [2024-11-12 17:10:27,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:27,579 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 257 transitions. [2024-11-12 17:10:27,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-12 17:10:27,580 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 257 transitions. [2024-11-12 17:10:27,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-12 17:10:27,580 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:27,580 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:27,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-12 17:10:27,581 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:27,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:27,581 INFO L85 PathProgramCache]: Analyzing trace with hash -948694607, now seen corresponding path program 1 times [2024-11-12 17:10:27,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:27,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320130103] [2024-11-12 17:10:27,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:27,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:27,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:27,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,635 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-12 17:10:27,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:27,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320130103] [2024-11-12 17:10:27,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320130103] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:27,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:27,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:10:27,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452707543] [2024-11-12 17:10:27,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:27,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:10:27,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:27,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:10:27,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:27,637 INFO L87 Difference]: Start difference. First operand 224 states and 257 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (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-12 17:10:27,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:27,685 INFO L93 Difference]: Finished difference Result 261 states and 272 transitions. [2024-11-12 17:10:27,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:10:27,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (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 50 [2024-11-12 17:10:27,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:27,686 INFO L225 Difference]: With dead ends: 261 [2024-11-12 17:10:27,687 INFO L226 Difference]: Without dead ends: 259 [2024-11-12 17:10:27,687 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:10:27,687 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 56 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:27,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 340 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:10:27,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-12 17:10:27,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 232. [2024-11-12 17:10:27,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 184 states have (on average 1.3858695652173914) internal successors, (255), 224 states have internal predecessors, (255), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 265 transitions. [2024-11-12 17:10:27,697 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 265 transitions. Word has length 50 [2024-11-12 17:10:27,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:27,697 INFO L471 AbstractCegarLoop]: Abstraction has 232 states and 265 transitions. [2024-11-12 17:10:27,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (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-12 17:10:27,698 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 265 transitions. [2024-11-12 17:10:27,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-12 17:10:27,699 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:27,699 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:27,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-12 17:10:27,699 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:27,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:27,700 INFO L85 PathProgramCache]: Analyzing trace with hash 885367877, now seen corresponding path program 1 times [2024-11-12 17:10:27,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:27,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348991908] [2024-11-12 17:10:27,700 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:27,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:27,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:27,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [923982477] [2024-11-12 17:10:27,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:27,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:27,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:27,715 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-12 17:10:27,716 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-12 17:10:27,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:27,757 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:10:27,758 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:27,964 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:27,964 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:27,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:27,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348991908] [2024-11-12 17:10:27,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:27,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923982477] [2024-11-12 17:10:27,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923982477] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:27,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:27,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-12 17:10:27,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874271062] [2024-11-12 17:10:27,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:27,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:10:27,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:27,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:10:27,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:10:27,966 INFO L87 Difference]: Start difference. First operand 232 states and 265 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:28,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:28,181 INFO L93 Difference]: Finished difference Result 232 states and 265 transitions. [2024-11-12 17:10:28,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:28,181 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2024-11-12 17:10:28,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:28,182 INFO L225 Difference]: With dead ends: 232 [2024-11-12 17:10:28,182 INFO L226 Difference]: Without dead ends: 229 [2024-11-12 17:10:28,182 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:10:28,183 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 93 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:28,183 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 378 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:28,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-11-12 17:10:28,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2024-11-12 17:10:28,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 184 states have (on average 1.3532608695652173) internal successors, (249), 221 states have internal predecessors, (249), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-12 17:10:28,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 259 transitions. [2024-11-12 17:10:28,191 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 259 transitions. Word has length 52 [2024-11-12 17:10:28,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:28,191 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 259 transitions. [2024-11-12 17:10:28,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:28,192 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 259 transitions. [2024-11-12 17:10:28,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-12 17:10:28,192 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:28,192 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:28,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-12 17:10:28,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-12 17:10:28,393 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:28,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:28,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1676600467, now seen corresponding path program 1 times [2024-11-12 17:10:28,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:28,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501834145] [2024-11-12 17:10:28,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:28,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:28,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [593543108] [2024-11-12 17:10:28,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:28,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:28,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:28,410 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-12 17:10:28,411 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-12 17:10:28,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:28,456 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:10:28,457 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:28,647 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:28,647 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:29,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:29,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501834145] [2024-11-12 17:10:29,394 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:29,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593543108] [2024-11-12 17:10:29,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593543108] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:29,395 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:29,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-12 17:10:29,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234130966] [2024-11-12 17:10:29,395 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:29,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:10:29,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:29,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:10:29,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:10:29,396 INFO L87 Difference]: Start difference. First operand 229 states and 259 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:29,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:29,618 INFO L93 Difference]: Finished difference Result 321 states and 378 transitions. [2024-11-12 17:10:29,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:29,619 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 53 [2024-11-12 17:10:29,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:29,620 INFO L225 Difference]: With dead ends: 321 [2024-11-12 17:10:29,620 INFO L226 Difference]: Without dead ends: 319 [2024-11-12 17:10:29,621 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:10:29,621 INFO L435 NwaCegarLoop]: 60 mSDtfsCounter, 163 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:29,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 313 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:29,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2024-11-12 17:10:29,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 279. [2024-11-12 17:10:29,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 232 states have (on average 1.3879310344827587) internal successors, (322), 269 states have internal predecessors, (322), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-12 17:10:29,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 336 transitions. [2024-11-12 17:10:29,633 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 336 transitions. Word has length 53 [2024-11-12 17:10:29,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:29,633 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 336 transitions. [2024-11-12 17:10:29,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:29,634 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 336 transitions. [2024-11-12 17:10:29,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-12 17:10:29,634 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:29,634 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:29,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-12 17:10:29,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-12 17:10:29,835 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:29,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:29,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1429884873, now seen corresponding path program 1 times [2024-11-12 17:10:29,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:29,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235391686] [2024-11-12 17:10:29,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:29,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:29,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [989191577] [2024-11-12 17:10:29,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:29,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:29,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:29,851 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-12 17:10:29,853 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-12 17:10:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:29,897 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:10:29,898 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:30,115 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:30,485 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:30,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:30,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235391686] [2024-11-12 17:10:30,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:30,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989191577] [2024-11-12 17:10:30,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989191577] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:30,486 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:30,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-11-12 17:10:30,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771191410] [2024-11-12 17:10:30,486 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:30,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 17:10:30,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:30,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 17:10:30,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:10:30,488 INFO L87 Difference]: Start difference. First operand 279 states and 336 transitions. Second operand has 15 states, 14 states have (on average 6.428571428571429) internal successors, (90), 15 states have internal predecessors, (90), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-12 17:10:31,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:31,126 INFO L93 Difference]: Finished difference Result 374 states and 444 transitions. [2024-11-12 17:10:31,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:10:31,126 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.428571428571429) internal successors, (90), 15 states have internal predecessors, (90), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 56 [2024-11-12 17:10:31,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:31,127 INFO L225 Difference]: With dead ends: 374 [2024-11-12 17:10:31,128 INFO L226 Difference]: Without dead ends: 370 [2024-11-12 17:10:31,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:10:31,129 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 691 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:31,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 297 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 742 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:10:31,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2024-11-12 17:10:31,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 281. [2024-11-12 17:10:31,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 236 states have (on average 1.347457627118644) internal successors, (318), 271 states have internal predecessors, (318), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-12 17:10:31,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 332 transitions. [2024-11-12 17:10:31,140 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 332 transitions. Word has length 56 [2024-11-12 17:10:31,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:31,141 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 332 transitions. [2024-11-12 17:10:31,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.428571428571429) internal successors, (90), 15 states have internal predecessors, (90), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-12 17:10:31,141 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 332 transitions. [2024-11-12 17:10:31,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-12 17:10:31,141 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:31,142 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:31,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-12 17:10:31,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:31,346 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:31,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:31,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1079438727, now seen corresponding path program 1 times [2024-11-12 17:10:31,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:31,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204245907] [2024-11-12 17:10:31,346 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:31,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:31,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1559141230] [2024-11-12 17:10:31,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:31,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:31,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:31,361 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-12 17:10:31,365 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-12 17:10:31,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:31,408 INFO L256 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:10:31,409 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:31,540 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-12 17:10:31,541 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:31,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:31,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204245907] [2024-11-12 17:10:31,771 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:31,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559141230] [2024-11-12 17:10:31,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559141230] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:31,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:31,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:10:31,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772373413] [2024-11-12 17:10:31,772 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:31,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:10:31,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:31,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:10:31,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:10:31,773 INFO L87 Difference]: Start difference. First operand 281 states and 332 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 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-12 17:10:32,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:32,079 INFO L93 Difference]: Finished difference Result 295 states and 340 transitions. [2024-11-12 17:10:32,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:32,079 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 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 58 [2024-11-12 17:10:32,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:32,080 INFO L225 Difference]: With dead ends: 295 [2024-11-12 17:10:32,080 INFO L226 Difference]: Without dead ends: 291 [2024-11-12 17:10:32,081 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:10:32,081 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 150 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:32,081 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 410 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:32,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-11-12 17:10:32,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 277. [2024-11-12 17:10:32,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 236 states have (on average 1.3220338983050848) internal successors, (312), 267 states have internal predecessors, (312), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-12 17:10:32,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 326 transitions. [2024-11-12 17:10:32,092 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 326 transitions. Word has length 58 [2024-11-12 17:10:32,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:32,093 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 326 transitions. [2024-11-12 17:10:32,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 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-12 17:10:32,093 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 326 transitions. [2024-11-12 17:10:32,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-12 17:10:32,094 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:32,094 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:32,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-12 17:10:32,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-12 17:10:32,295 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:32,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:32,295 INFO L85 PathProgramCache]: Analyzing trace with hash 897137891, now seen corresponding path program 1 times [2024-11-12 17:10:32,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:32,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624740482] [2024-11-12 17:10:32,295 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:32,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:32,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1166316097] [2024-11-12 17:10:32,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:32,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:32,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:32,310 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-12 17:10:32,311 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-12 17:10:32,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:32,357 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-12 17:10:32,359 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:32,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:32,609 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:33,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:33,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624740482] [2024-11-12 17:10:33,321 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:33,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166316097] [2024-11-12 17:10:33,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166316097] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:33,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:33,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:10:33,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035354655] [2024-11-12 17:10:33,322 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:33,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:10:33,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:33,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:10:33,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:10:33,324 INFO L87 Difference]: Start difference. First operand 277 states and 326 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (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-12 17:10:33,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:33,686 INFO L93 Difference]: Finished difference Result 360 states and 419 transitions. [2024-11-12 17:10:33,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:10:33,686 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (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 59 [2024-11-12 17:10:33,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:33,688 INFO L225 Difference]: With dead ends: 360 [2024-11-12 17:10:33,688 INFO L226 Difference]: Without dead ends: 358 [2024-11-12 17:10:33,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:10:33,688 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 273 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:33,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 410 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:33,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2024-11-12 17:10:33,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 316. [2024-11-12 17:10:33,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 274 states have (on average 1.354014598540146) internal successors, (371), 305 states have internal predecessors, (371), 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-12 17:10:33,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 387 transitions. [2024-11-12 17:10:33,702 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 387 transitions. Word has length 59 [2024-11-12 17:10:33,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:33,702 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 387 transitions. [2024-11-12 17:10:33,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (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-12 17:10:33,702 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 387 transitions. [2024-11-12 17:10:33,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-12 17:10:33,703 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:33,703 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:33,719 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-12 17:10:33,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-12 17:10:33,907 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:33,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:33,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1935058099, now seen corresponding path program 1 times [2024-11-12 17:10:33,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:33,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077954017] [2024-11-12 17:10:33,908 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:33,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:33,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1793833023] [2024-11-12 17:10:33,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:33,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:33,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:33,921 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-12 17:10:33,924 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-12 17:10:33,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:33,968 INFO L256 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:10:33,969 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:34,027 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-12 17:10:34,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:34,084 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-12 17:10:34,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:34,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077954017] [2024-11-12 17:10:34,084 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:34,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793833023] [2024-11-12 17:10:34,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793833023] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:34,085 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:34,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2024-11-12 17:10:34,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929818551] [2024-11-12 17:10:34,085 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:34,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:10:34,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:34,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:10:34,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:10:34,086 INFO L87 Difference]: Start difference. First operand 316 states and 387 transitions. Second operand has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 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-12 17:10:34,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:34,335 INFO L93 Difference]: Finished difference Result 358 states and 415 transitions. [2024-11-12 17:10:34,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:34,336 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 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 60 [2024-11-12 17:10:34,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:34,337 INFO L225 Difference]: With dead ends: 358 [2024-11-12 17:10:34,337 INFO L226 Difference]: Without dead ends: 356 [2024-11-12 17:10:34,338 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:10:34,338 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 221 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:34,338 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 270 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:10:34,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2024-11-12 17:10:34,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 316. [2024-11-12 17:10:34,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 274 states have (on average 1.3430656934306568) internal successors, (368), 305 states have internal predecessors, (368), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-12 17:10:34,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 384 transitions. [2024-11-12 17:10:34,351 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 384 transitions. Word has length 60 [2024-11-12 17:10:34,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:34,351 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 384 transitions. [2024-11-12 17:10:34,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 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-12 17:10:34,351 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 384 transitions. [2024-11-12 17:10:34,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-12 17:10:34,352 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:34,352 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:34,369 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-12 17:10:34,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:34,553 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:34,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:34,554 INFO L85 PathProgramCache]: Analyzing trace with hash 130008335, now seen corresponding path program 1 times [2024-11-12 17:10:34,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:34,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795825401] [2024-11-12 17:10:34,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:34,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:34,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [509908962] [2024-11-12 17:10:34,571 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:34,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:34,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:34,573 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-12 17:10:34,575 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-12 17:10:34,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:34,619 INFO L256 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-12 17:10:34,620 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:35,117 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:35,117 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:35,646 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:35,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:35,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795825401] [2024-11-12 17:10:35,647 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:35,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509908962] [2024-11-12 17:10:35,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509908962] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:35,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:35,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-11-12 17:10:35,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887750149] [2024-11-12 17:10:35,647 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:35,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-12 17:10:35,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:35,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-12 17:10:35,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:10:35,648 INFO L87 Difference]: Start difference. First operand 316 states and 384 transitions. Second operand has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:10:37,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:37,236 INFO L93 Difference]: Finished difference Result 389 states and 464 transitions. [2024-11-12 17:10:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-12 17:10:37,236 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) Word has length 62 [2024-11-12 17:10:37,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:37,237 INFO L225 Difference]: With dead ends: 389 [2024-11-12 17:10:37,237 INFO L226 Difference]: Without dead ends: 363 [2024-11-12 17:10:37,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=367, Invalid=1115, Unknown=0, NotChecked=0, Total=1482 [2024-11-12 17:10:37,238 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 594 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 1402 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 1428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:37,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [594 Valid, 371 Invalid, 1428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1402 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-12 17:10:37,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2024-11-12 17:10:37,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 303. [2024-11-12 17:10:37,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 261 states have (on average 1.3486590038314177) internal successors, (352), 292 states have internal predecessors, (352), 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-12 17:10:37,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 368 transitions. [2024-11-12 17:10:37,252 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 368 transitions. Word has length 62 [2024-11-12 17:10:37,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:37,253 INFO L471 AbstractCegarLoop]: Abstraction has 303 states and 368 transitions. [2024-11-12 17:10:37,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-12 17:10:37,253 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 368 transitions. [2024-11-12 17:10:37,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-12 17:10:37,254 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:37,254 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:37,271 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-12 17:10:37,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:37,459 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:37,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:37,459 INFO L85 PathProgramCache]: Analyzing trace with hash -946510595, now seen corresponding path program 1 times [2024-11-12 17:10:37,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:37,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281282003] [2024-11-12 17:10:37,460 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:37,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:37,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:37,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [695889732] [2024-11-12 17:10:37,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:37,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:37,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:37,472 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-12 17:10:37,476 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-12 17:10:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:37,515 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:10:37,516 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:37,621 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-12 17:10:37,621 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:41,853 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-12 17:10:41,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:41,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281282003] [2024-11-12 17:10:41,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:41,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695889732] [2024-11-12 17:10:41,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695889732] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:41,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:41,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2024-11-12 17:10:41,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146161832] [2024-11-12 17:10:41,854 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:41,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:10:41,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:41,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:10:41,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=119, Unknown=1, NotChecked=0, Total=156 [2024-11-12 17:10:41,855 INFO L87 Difference]: Start difference. First operand 303 states and 368 transitions. Second operand has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 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-12 17:10:43,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:43,140 INFO L93 Difference]: Finished difference Result 441 states and 501 transitions. [2024-11-12 17:10:43,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-12 17:10:43,140 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 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 62 [2024-11-12 17:10:43,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:43,142 INFO L225 Difference]: With dead ends: 441 [2024-11-12 17:10:43,142 INFO L226 Difference]: Without dead ends: 439 [2024-11-12 17:10:43,143 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=191, Invalid=564, Unknown=1, NotChecked=0, Total=756 [2024-11-12 17:10:43,143 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 655 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:43,143 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 529 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 957 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:10:43,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2024-11-12 17:10:43,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 340. [2024-11-12 17:10:43,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 297 states have (on average 1.3569023569023568) internal successors, (403), 328 states have internal predecessors, (403), 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-12 17:10:43,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 421 transitions. [2024-11-12 17:10:43,164 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 421 transitions. Word has length 62 [2024-11-12 17:10:43,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:43,164 INFO L471 AbstractCegarLoop]: Abstraction has 340 states and 421 transitions. [2024-11-12 17:10:43,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 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-12 17:10:43,164 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 421 transitions. [2024-11-12 17:10:43,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-12 17:10:43,165 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:43,165 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:43,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-12 17:10:43,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:43,366 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:43,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:43,366 INFO L85 PathProgramCache]: Analyzing trace with hash -264708835, now seen corresponding path program 1 times [2024-11-12 17:10:43,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:43,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137233565] [2024-11-12 17:10:43,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:43,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:43,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:43,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:43,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:43,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:43,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:43,447 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:43,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:43,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137233565] [2024-11-12 17:10:43,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137233565] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:43,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411112262] [2024-11-12 17:10:43,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:43,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:43,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:43,450 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-12 17:10:43,451 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-12 17:10:43,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:43,493 INFO L256 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:10:43,494 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:43,563 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:43,563 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:43,644 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:43,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411112262] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:43,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:10:43,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-12 17:10:43,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988452751] [2024-11-12 17:10:43,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:43,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:10:43,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:43,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:10:43,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:10:43,645 INFO L87 Difference]: Start difference. First operand 340 states and 421 transitions. Second operand has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-12 17:10:43,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:43,958 INFO L93 Difference]: Finished difference Result 340 states and 421 transitions. [2024-11-12 17:10:43,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:10:43,959 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 63 [2024-11-12 17:10:43,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:43,960 INFO L225 Difference]: With dead ends: 340 [2024-11-12 17:10:43,960 INFO L226 Difference]: Without dead ends: 338 [2024-11-12 17:10:43,960 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:10:43,961 INFO L435 NwaCegarLoop]: 94 mSDtfsCounter, 207 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:43,961 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 316 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:43,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-12 17:10:43,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 338. [2024-11-12 17:10:43,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 297 states have (on average 1.32996632996633) internal successors, (395), 326 states have internal predecessors, (395), 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-12 17:10:43,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 413 transitions. [2024-11-12 17:10:43,977 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 413 transitions. Word has length 63 [2024-11-12 17:10:43,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:43,978 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 413 transitions. [2024-11-12 17:10:43,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-12 17:10:43,978 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 413 transitions. [2024-11-12 17:10:43,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-12 17:10:43,979 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:43,979 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:43,996 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-12 17:10:44,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-12 17:10:44,180 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:44,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:44,180 INFO L85 PathProgramCache]: Analyzing trace with hash 722942695, now seen corresponding path program 1 times [2024-11-12 17:10:44,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:44,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645124472] [2024-11-12 17:10:44,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:44,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:44,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:44,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1886757951] [2024-11-12 17:10:44,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:44,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:44,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:44,203 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-12 17:10:44,205 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-12 17:10:44,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:44,250 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-12 17:10:44,251 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:44,505 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:44,506 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:44,834 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:44,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:44,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645124472] [2024-11-12 17:10:44,834 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:44,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886757951] [2024-11-12 17:10:44,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886757951] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:44,834 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:44,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2024-11-12 17:10:44,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933496471] [2024-11-12 17:10:44,835 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:44,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-12 17:10:44,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:44,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-12 17:10:44,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:10:44,836 INFO L87 Difference]: Start difference. First operand 338 states and 413 transitions. Second operand has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 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-12 17:10:46,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:46,027 INFO L93 Difference]: Finished difference Result 435 states and 487 transitions. [2024-11-12 17:10:46,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-12 17:10:46,027 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 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 63 [2024-11-12 17:10:46,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:46,028 INFO L225 Difference]: With dead ends: 435 [2024-11-12 17:10:46,028 INFO L226 Difference]: Without dead ends: 433 [2024-11-12 17:10:46,029 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-11-12 17:10:46,029 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 812 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:46,029 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 547 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:10:46,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2024-11-12 17:10:46,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 338. [2024-11-12 17:10:46,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 297 states have (on average 1.3164983164983164) internal successors, (391), 326 states have internal predecessors, (391), 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-12 17:10:46,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 409 transitions. [2024-11-12 17:10:46,047 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 409 transitions. Word has length 63 [2024-11-12 17:10:46,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:46,047 INFO L471 AbstractCegarLoop]: Abstraction has 338 states and 409 transitions. [2024-11-12 17:10:46,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 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-12 17:10:46,047 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 409 transitions. [2024-11-12 17:10:46,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-12 17:10:46,048 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:46,048 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:46,065 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-12 17:10:46,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-12 17:10:46,249 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:46,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:46,249 INFO L85 PathProgramCache]: Analyzing trace with hash 936387135, now seen corresponding path program 1 times [2024-11-12 17:10:46,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:46,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187995630] [2024-11-12 17:10:46,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:46,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:46,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:46,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1029571810] [2024-11-12 17:10:46,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:46,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:46,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:46,263 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-12 17:10:46,269 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-12 17:10:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:46,308 INFO L256 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-12 17:10:46,309 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:46,460 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:46,460 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:47,065 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:47,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:47,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187995630] [2024-11-12 17:10:47,065 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:47,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029571810] [2024-11-12 17:10:47,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029571810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:47,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:47,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-11-12 17:10:47,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18597146] [2024-11-12 17:10:47,066 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:47,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-12 17:10:47,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:47,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-12 17:10:47,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:10:47,067 INFO L87 Difference]: Start difference. First operand 338 states and 409 transitions. Second operand has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 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-12 17:10:49,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:49,151 INFO L93 Difference]: Finished difference Result 528 states and 647 transitions. [2024-11-12 17:10:49,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-12 17:10:49,151 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 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 64 [2024-11-12 17:10:49,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:49,153 INFO L225 Difference]: With dead ends: 528 [2024-11-12 17:10:49,153 INFO L226 Difference]: Without dead ends: 526 [2024-11-12 17:10:49,153 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2024-11-12 17:10:49,154 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 554 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:49,154 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 474 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-12 17:10:49,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2024-11-12 17:10:49,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 417. [2024-11-12 17:10:49,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 374 states have (on average 1.3342245989304813) internal successors, (499), 403 states have internal predecessors, (499), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:10:49,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 521 transitions. [2024-11-12 17:10:49,175 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 521 transitions. Word has length 64 [2024-11-12 17:10:49,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:49,176 INFO L471 AbstractCegarLoop]: Abstraction has 417 states and 521 transitions. [2024-11-12 17:10:49,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 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-12 17:10:49,176 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 521 transitions. [2024-11-12 17:10:49,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-12 17:10:49,176 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:49,176 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:49,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-12 17:10:49,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:49,381 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:49,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:49,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1036769815, now seen corresponding path program 1 times [2024-11-12 17:10:49,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:49,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12193593] [2024-11-12 17:10:49,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:49,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:49,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1518630416] [2024-11-12 17:10:49,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:49,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:49,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:49,400 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-12 17:10:49,402 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-12 17:10:49,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:49,444 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:10:49,445 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:49,618 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:49,618 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:49,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:49,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12193593] [2024-11-12 17:10:49,787 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:49,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518630416] [2024-11-12 17:10:49,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518630416] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:49,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:49,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-12 17:10:49,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575821872] [2024-11-12 17:10:49,788 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:49,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:10:49,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:49,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:10:49,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:10:49,789 INFO L87 Difference]: Start difference. First operand 417 states and 521 transitions. Second operand has 8 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 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-12 17:10:50,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:50,288 INFO L93 Difference]: Finished difference Result 435 states and 538 transitions. [2024-11-12 17:10:50,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:10:50,289 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 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 65 [2024-11-12 17:10:50,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:50,291 INFO L225 Difference]: With dead ends: 435 [2024-11-12 17:10:50,291 INFO L226 Difference]: Without dead ends: 431 [2024-11-12 17:10:50,291 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2024-11-12 17:10:50,292 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 350 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:50,292 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 332 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:10:50,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2024-11-12 17:10:50,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 411. [2024-11-12 17:10:50,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 372 states have (on average 1.3064516129032258) internal successors, (486), 397 states have internal predecessors, (486), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:10:50,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 508 transitions. [2024-11-12 17:10:50,319 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 508 transitions. Word has length 65 [2024-11-12 17:10:50,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:50,319 INFO L471 AbstractCegarLoop]: Abstraction has 411 states and 508 transitions. [2024-11-12 17:10:50,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.0) internal successors, (56), 8 states have internal predecessors, (56), 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-12 17:10:50,320 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 508 transitions. [2024-11-12 17:10:50,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-12 17:10:50,320 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:50,320 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:50,337 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-12 17:10:50,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:50,521 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:50,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:50,522 INFO L85 PathProgramCache]: Analyzing trace with hash -2075093119, now seen corresponding path program 1 times [2024-11-12 17:10:50,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:50,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712182696] [2024-11-12 17:10:50,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:50,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:50,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:50,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1894793520] [2024-11-12 17:10:50,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:50,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:50,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:50,544 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-12 17:10:50,545 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-12 17:10:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:50,590 INFO L256 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:10:50,591 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:50,764 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:50,764 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:51,017 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:51,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:51,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712182696] [2024-11-12 17:10:51,017 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:51,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894793520] [2024-11-12 17:10:51,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894793520] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:51,017 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:51,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-12 17:10:51,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686707023] [2024-11-12 17:10:51,018 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:51,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:10:51,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:51,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:10:51,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:10:51,018 INFO L87 Difference]: Start difference. First operand 411 states and 508 transitions. Second operand has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 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-12 17:10:52,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:52,270 INFO L93 Difference]: Finished difference Result 514 states and 626 transitions. [2024-11-12 17:10:52,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-12 17:10:52,271 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 66 [2024-11-12 17:10:52,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:52,272 INFO L225 Difference]: With dead ends: 514 [2024-11-12 17:10:52,272 INFO L226 Difference]: Without dead ends: 512 [2024-11-12 17:10:52,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2024-11-12 17:10:52,273 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 392 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 864 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 864 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:52,273 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 365 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 864 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-12 17:10:52,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2024-11-12 17:10:52,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 413. [2024-11-12 17:10:52,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 374 states have (on average 1.2967914438502675) internal successors, (485), 399 states have internal predecessors, (485), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:10:52,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 507 transitions. [2024-11-12 17:10:52,295 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 507 transitions. Word has length 66 [2024-11-12 17:10:52,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:52,296 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 507 transitions. [2024-11-12 17:10:52,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 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-12 17:10:52,296 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 507 transitions. [2024-11-12 17:10:52,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-12 17:10:52,297 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:52,297 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:52,314 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-12 17:10:52,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-12 17:10:52,501 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:52,501 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:52,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1077916193, now seen corresponding path program 1 times [2024-11-12 17:10:52,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:52,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664820911] [2024-11-12 17:10:52,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:52,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:52,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:52,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:52,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:52,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:52,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:52,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:52,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:52,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664820911] [2024-11-12 17:10:52,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664820911] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:52,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138657743] [2024-11-12 17:10:52,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:52,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:52,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:52,583 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-12 17:10:52,585 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-12 17:10:52,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:52,630 INFO L256 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:10:52,631 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:52,695 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:52,695 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:52,809 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:52,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138657743] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:52,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:10:52,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-11-12 17:10:52,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391187416] [2024-11-12 17:10:52,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:52,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:10:52,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:52,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:10:52,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:10:52,810 INFO L87 Difference]: Start difference. First operand 413 states and 507 transitions. Second operand has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 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-12 17:10:53,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:53,268 INFO L93 Difference]: Finished difference Result 573 states and 719 transitions. [2024-11-12 17:10:53,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:10:53,268 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 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 67 [2024-11-12 17:10:53,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:53,270 INFO L225 Difference]: With dead ends: 573 [2024-11-12 17:10:53,270 INFO L226 Difference]: Without dead ends: 571 [2024-11-12 17:10:53,271 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:10:53,271 INFO L435 NwaCegarLoop]: 98 mSDtfsCounter, 154 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:53,271 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 351 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:10:53,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-12 17:10:53,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 551. [2024-11-12 17:10:53,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 509 states have (on average 1.31237721021611) internal successors, (668), 534 states have internal predecessors, (668), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-12 17:10:53,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 696 transitions. [2024-11-12 17:10:53,298 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 696 transitions. Word has length 67 [2024-11-12 17:10:53,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:53,298 INFO L471 AbstractCegarLoop]: Abstraction has 551 states and 696 transitions. [2024-11-12 17:10:53,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 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-12 17:10:53,299 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 696 transitions. [2024-11-12 17:10:53,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-12 17:10:53,299 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:53,299 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:53,315 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-12 17:10:53,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-12 17:10:53,500 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:53,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:53,500 INFO L85 PathProgramCache]: Analyzing trace with hash -944336299, now seen corresponding path program 1 times [2024-11-12 17:10:53,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:53,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387119541] [2024-11-12 17:10:53,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:53,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:53,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:53,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:53,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:53,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:53,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:53,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:53,556 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:53,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:53,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387119541] [2024-11-12 17:10:53,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387119541] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:53,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:10:53,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:10:53,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314336649] [2024-11-12 17:10:53,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:53,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:10:53,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:53,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:10:53,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:10:53,558 INFO L87 Difference]: Start difference. First operand 551 states and 696 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-12 17:10:53,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:53,934 INFO L93 Difference]: Finished difference Result 796 states and 1021 transitions. [2024-11-12 17:10:53,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:10:53,935 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 68 [2024-11-12 17:10:53,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:53,937 INFO L225 Difference]: With dead ends: 796 [2024-11-12 17:10:53,937 INFO L226 Difference]: Without dead ends: 794 [2024-11-12 17:10:53,938 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:10:53,938 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 80 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:53,940 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 278 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:53,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2024-11-12 17:10:53,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 731. [2024-11-12 17:10:53,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 684 states have (on average 1.317251461988304) internal successors, (901), 709 states have internal predecessors, (901), 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-12 17:10:53,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 939 transitions. [2024-11-12 17:10:53,975 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 939 transitions. Word has length 68 [2024-11-12 17:10:53,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:53,976 INFO L471 AbstractCegarLoop]: Abstraction has 731 states and 939 transitions. [2024-11-12 17:10:53,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-12 17:10:53,976 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 939 transitions. [2024-11-12 17:10:53,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-12 17:10:53,977 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:53,977 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:53,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-12 17:10:53,977 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:53,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:53,978 INFO L85 PathProgramCache]: Analyzing trace with hash 790345891, now seen corresponding path program 1 times [2024-11-12 17:10:53,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:53,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953661423] [2024-11-12 17:10:53,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:53,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:53,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:54,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:10:54,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:54,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:10:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:54,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:10:54,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:54,102 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:54,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:54,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953661423] [2024-11-12 17:10:54,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953661423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:54,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891054160] [2024-11-12 17:10:54,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:54,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:54,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:54,104 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-12 17:10:54,106 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-12 17:10:54,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:54,160 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:10:54,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:54,444 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:10:54,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891054160] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:10:54,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:54,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2024-11-12 17:10:54,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488726900] [2024-11-12 17:10:54,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:10:54,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:10:54,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:54,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:10:54,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:10:54,446 INFO L87 Difference]: Start difference. First operand 731 states and 939 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:54,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:54,799 INFO L93 Difference]: Finished difference Result 749 states and 955 transitions. [2024-11-12 17:10:54,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:10:54,799 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 69 [2024-11-12 17:10:54,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:54,801 INFO L225 Difference]: With dead ends: 749 [2024-11-12 17:10:54,802 INFO L226 Difference]: Without dead ends: 747 [2024-11-12 17:10:54,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:10:54,802 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 131 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:54,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 301 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:10:54,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2024-11-12 17:10:54,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 740. [2024-11-12 17:10:54,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 693 states have (on average 1.3116883116883118) internal successors, (909), 718 states have internal predecessors, (909), 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-12 17:10:54,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 947 transitions. [2024-11-12 17:10:54,846 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 947 transitions. Word has length 69 [2024-11-12 17:10:54,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:54,846 INFO L471 AbstractCegarLoop]: Abstraction has 740 states and 947 transitions. [2024-11-12 17:10:54,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:54,847 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 947 transitions. [2024-11-12 17:10:54,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-12 17:10:54,847 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:54,847 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:54,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-12 17:10:55,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-12 17:10:55,052 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:55,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:55,052 INFO L85 PathProgramCache]: Analyzing trace with hash 971675375, now seen corresponding path program 1 times [2024-11-12 17:10:55,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:55,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964194446] [2024-11-12 17:10:55,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:55,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:55,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:55,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [380826744] [2024-11-12 17:10:55,063 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:55,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:55,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:55,065 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-12 17:10:55,067 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-12 17:10:55,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:55,125 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-12 17:10:55,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:55,518 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 17:10:55,519 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:56,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:56,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964194446] [2024-11-12 17:10:56,331 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:56,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380826744] [2024-11-12 17:10:56,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380826744] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:10:56,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:10:56,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-12 17:10:56,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318828546] [2024-11-12 17:10:56,331 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:56,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:10:56,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:56,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:10:56,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2024-11-12 17:10:56,332 INFO L87 Difference]: Start difference. First operand 740 states and 947 transitions. Second operand has 13 states, 12 states have (on average 5.416666666666667) internal successors, (65), 13 states have internal predecessors, (65), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:56,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:56,920 INFO L93 Difference]: Finished difference Result 752 states and 956 transitions. [2024-11-12 17:10:56,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:10:56,920 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.416666666666667) internal successors, (65), 13 states have internal predecessors, (65), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 71 [2024-11-12 17:10:56,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:56,923 INFO L225 Difference]: With dead ends: 752 [2024-11-12 17:10:56,923 INFO L226 Difference]: Without dead ends: 750 [2024-11-12 17:10:56,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:10:56,924 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 204 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 1032 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:56,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 386 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1032 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:10:56,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2024-11-12 17:10:56,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 740. [2024-11-12 17:10:56,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 693 states have (on average 1.3088023088023089) internal successors, (907), 718 states have internal predecessors, (907), 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-12 17:10:56,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 945 transitions. [2024-11-12 17:10:56,961 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 945 transitions. Word has length 71 [2024-11-12 17:10:56,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:56,962 INFO L471 AbstractCegarLoop]: Abstraction has 740 states and 945 transitions. [2024-11-12 17:10:56,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.416666666666667) internal successors, (65), 13 states have internal predecessors, (65), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:10:56,962 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 945 transitions. [2024-11-12 17:10:56,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-12 17:10:56,964 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:56,964 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:56,976 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-12 17:10:57,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:57,164 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:57,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:57,165 INFO L85 PathProgramCache]: Analyzing trace with hash 57165639, now seen corresponding path program 1 times [2024-11-12 17:10:57,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:57,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671042239] [2024-11-12 17:10:57,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:57,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:57,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:57,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [854307759] [2024-11-12 17:10:57,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:57,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:57,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:57,181 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-12 17:10:57,183 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-12 17:10:57,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:57,242 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-12 17:10:57,244 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:57,480 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:57,480 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:57,757 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:57,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:57,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671042239] [2024-11-12 17:10:57,758 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:57,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854307759] [2024-11-12 17:10:57,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854307759] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:57,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:57,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-11-12 17:10:57,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148982790] [2024-11-12 17:10:57,758 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:57,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-12 17:10:57,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:57,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-12 17:10:57,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:10:57,760 INFO L87 Difference]: Start difference. First operand 740 states and 945 transitions. Second operand has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 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-12 17:10:58,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:10:58,976 INFO L93 Difference]: Finished difference Result 822 states and 1047 transitions. [2024-11-12 17:10:58,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-12 17:10:58,976 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 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 72 [2024-11-12 17:10:58,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:10:58,978 INFO L225 Difference]: With dead ends: 822 [2024-11-12 17:10:58,978 INFO L226 Difference]: Without dead ends: 820 [2024-11-12 17:10:58,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=186, Invalid=626, Unknown=0, NotChecked=0, Total=812 [2024-11-12 17:10:58,979 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 304 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:10:58,979 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 294 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1042 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:10:58,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2024-11-12 17:10:59,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 730. [2024-11-12 17:10:59,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 683 states have (on average 1.307467057101025) internal successors, (893), 708 states have internal predecessors, (893), 19 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-11-12 17:10:59,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 931 transitions. [2024-11-12 17:10:59,031 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 931 transitions. Word has length 72 [2024-11-12 17:10:59,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:10:59,031 INFO L471 AbstractCegarLoop]: Abstraction has 730 states and 931 transitions. [2024-11-12 17:10:59,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 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-12 17:10:59,032 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 931 transitions. [2024-11-12 17:10:59,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-12 17:10:59,032 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:10:59,032 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:10:59,054 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-12 17:10:59,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:59,233 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:10:59,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:10:59,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1772134897, now seen corresponding path program 1 times [2024-11-12 17:10:59,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:10:59,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350228000] [2024-11-12 17:10:59,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:59,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:10:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:10:59,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1261882243] [2024-11-12 17:10:59,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:10:59,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:10:59,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:10:59,250 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-12 17:10:59,251 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-12 17:10:59,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:10:59,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-12 17:10:59,291 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:10:59,544 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-12 17:10:59,544 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:10:59,940 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-12 17:10:59,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:10:59,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350228000] [2024-11-12 17:10:59,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:10:59,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261882243] [2024-11-12 17:10:59,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261882243] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:10:59,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:10:59,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2024-11-12 17:10:59,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562458965] [2024-11-12 17:10:59,941 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:10:59,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 17:10:59,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:10:59,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 17:10:59,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:10:59,942 INFO L87 Difference]: Start difference. First operand 730 states and 931 transitions. Second operand has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 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-12 17:11:02,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:02,537 INFO L93 Difference]: Finished difference Result 747 states and 951 transitions. [2024-11-12 17:11:02,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-12 17:11:02,538 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 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 73 [2024-11-12 17:11:02,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:02,540 INFO L225 Difference]: With dead ends: 747 [2024-11-12 17:11:02,540 INFO L226 Difference]: Without dead ends: 746 [2024-11-12 17:11:02,546 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2024-11-12 17:11:02,547 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 258 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:02,547 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 198 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1290 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-12 17:11:02,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2024-11-12 17:11:02,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 729. [2024-11-12 17:11:02,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 683 states have (on average 1.2869692532942898) internal successors, (879), 707 states have internal predecessors, (879), 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-12 17:11:02,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 917 transitions. [2024-11-12 17:11:02,588 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 917 transitions. Word has length 73 [2024-11-12 17:11:02,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:02,589 INFO L471 AbstractCegarLoop]: Abstraction has 729 states and 917 transitions. [2024-11-12 17:11:02,589 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 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-12 17:11:02,589 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 917 transitions. [2024-11-12 17:11:02,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-12 17:11:02,590 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:02,590 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:02,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-12 17:11:02,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:02,791 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:02,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:02,791 INFO L85 PathProgramCache]: Analyzing trace with hash -994395096, now seen corresponding path program 1 times [2024-11-12 17:11:02,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:02,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857113968] [2024-11-12 17:11:02,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:02,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:02,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:11:02,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:02,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:11:02,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:02,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:11:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:02,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-12 17:11:02,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:02,868 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:02,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:02,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857113968] [2024-11-12 17:11:02,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857113968] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:02,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23487099] [2024-11-12 17:11:02,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:02,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:02,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:02,871 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-12 17:11:02,872 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-12 17:11:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:02,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:11:02,918 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:03,139 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:03,139 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:03,283 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:03,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23487099] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:03,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:11:03,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-11-12 17:11:03,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128234489] [2024-11-12 17:11:03,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:03,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:11:03,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:03,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:11:03,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:11:03,285 INFO L87 Difference]: Start difference. First operand 729 states and 917 transitions. Second operand has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:11:03,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:03,701 INFO L93 Difference]: Finished difference Result 1126 states and 1408 transitions. [2024-11-12 17:11:03,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:11:03,702 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 79 [2024-11-12 17:11:03,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:03,704 INFO L225 Difference]: With dead ends: 1126 [2024-11-12 17:11:03,705 INFO L226 Difference]: Without dead ends: 1124 [2024-11-12 17:11:03,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2024-11-12 17:11:03,705 INFO L435 NwaCegarLoop]: 56 mSDtfsCounter, 994 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 995 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:03,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [995 Valid, 292 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:11:03,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2024-11-12 17:11:03,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 959. [2024-11-12 17:11:03,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 907 states have (on average 1.2723263506063947) internal successors, (1154), 930 states have internal predecessors, (1154), 26 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-12 17:11:03,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1206 transitions. [2024-11-12 17:11:03,775 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1206 transitions. Word has length 79 [2024-11-12 17:11:03,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:03,778 INFO L471 AbstractCegarLoop]: Abstraction has 959 states and 1206 transitions. [2024-11-12 17:11:03,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:11:03,779 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1206 transitions. [2024-11-12 17:11:03,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-12 17:11:03,779 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:03,779 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:03,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-12 17:11:03,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-12 17:11:03,980 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:03,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:03,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1053823315, now seen corresponding path program 1 times [2024-11-12 17:11:03,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:03,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787240616] [2024-11-12 17:11:03,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:03,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:03,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:04,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:11:04,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:04,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:11:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:04,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:11:04,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:04,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-12 17:11:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:04,058 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:04,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:04,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787240616] [2024-11-12 17:11:04,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787240616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:04,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228797142] [2024-11-12 17:11:04,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:04,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:04,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:04,060 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-12 17:11:04,062 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-12 17:11:04,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:04,107 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:11:04,108 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:04,251 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:04,251 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:04,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228797142] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:04,387 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:11:04,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-11-12 17:11:04,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919965025] [2024-11-12 17:11:04,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:04,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:11:04,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:04,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:11:04,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:11:04,389 INFO L87 Difference]: Start difference. First operand 959 states and 1206 transitions. Second operand has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 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-12 17:11:05,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:05,036 INFO L93 Difference]: Finished difference Result 1483 states and 1853 transitions. [2024-11-12 17:11:05,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:11:05,036 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 82 [2024-11-12 17:11:05,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:05,041 INFO L225 Difference]: With dead ends: 1483 [2024-11-12 17:11:05,041 INFO L226 Difference]: Without dead ends: 1482 [2024-11-12 17:11:05,042 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:11:05,042 INFO L435 NwaCegarLoop]: 98 mSDtfsCounter, 412 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:05,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 541 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:11:05,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1482 states. [2024-11-12 17:11:05,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1482 to 1250. [2024-11-12 17:11:05,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1189 states have (on average 1.2699747687132044) internal successors, (1510), 1212 states have internal predecessors, (1510), 35 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2024-11-12 17:11:05,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1580 transitions. [2024-11-12 17:11:05,108 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1580 transitions. Word has length 82 [2024-11-12 17:11:05,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:05,109 INFO L471 AbstractCegarLoop]: Abstraction has 1250 states and 1580 transitions. [2024-11-12 17:11:05,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 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-12 17:11:05,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1580 transitions. [2024-11-12 17:11:05,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-12 17:11:05,110 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:05,110 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:05,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-12 17:11:05,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:05,313 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:05,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:05,314 INFO L85 PathProgramCache]: Analyzing trace with hash 862062654, now seen corresponding path program 1 times [2024-11-12 17:11:05,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:05,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792909811] [2024-11-12 17:11:05,314 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:05,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:05,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:05,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:11:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:05,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:11:05,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:05,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:11:05,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:05,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-12 17:11:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:05,387 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:05,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:05,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792909811] [2024-11-12 17:11:05,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792909811] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:05,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478945640] [2024-11-12 17:11:05,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:05,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:05,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:05,389 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-12 17:11:05,391 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-12 17:11:05,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:05,439 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:11:05,440 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:05,503 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:05,503 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:05,596 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:05,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478945640] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:05,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:11:05,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-12 17:11:05,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412551351] [2024-11-12 17:11:05,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:05,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:11:05,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:05,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:11:05,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:11:05,598 INFO L87 Difference]: Start difference. First operand 1250 states and 1580 transitions. Second operand has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 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-12 17:11:05,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:05,767 INFO L93 Difference]: Finished difference Result 1555 states and 1954 transitions. [2024-11-12 17:11:05,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:11:05,768 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 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 83 [2024-11-12 17:11:05,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:05,772 INFO L225 Difference]: With dead ends: 1555 [2024-11-12 17:11:05,772 INFO L226 Difference]: Without dead ends: 1554 [2024-11-12 17:11:05,772 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:11:05,773 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 105 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:05,773 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 677 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:11:05,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2024-11-12 17:11:05,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1499. [2024-11-12 17:11:05,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1433 states have (on average 1.2540125610607118) internal successors, (1797), 1456 states have internal predecessors, (1797), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-12 17:11:05,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 1877 transitions. [2024-11-12 17:11:05,842 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 1877 transitions. Word has length 83 [2024-11-12 17:11:05,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:05,842 INFO L471 AbstractCegarLoop]: Abstraction has 1499 states and 1877 transitions. [2024-11-12 17:11:05,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 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-12 17:11:05,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 1877 transitions. [2024-11-12 17:11:05,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-12 17:11:05,843 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:05,843 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:05,854 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-12 17:11:06,043 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:06,043 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:06,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:06,044 INFO L85 PathProgramCache]: Analyzing trace with hash 2099114232, now seen corresponding path program 2 times [2024-11-12 17:11:06,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:06,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15230673] [2024-11-12 17:11:06,044 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:06,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:06,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:11:06,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [890139069] [2024-11-12 17:11:06,062 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:11:06,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:06,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:06,064 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-12 17:11:06,066 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-12 17:11:06,113 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:11:06,114 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:11:06,115 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:11:06,116 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:06,524 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:06,524 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:06,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:06,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15230673] [2024-11-12 17:11:06,988 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:11:06,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890139069] [2024-11-12 17:11:06,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890139069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:06,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:11:06,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-12 17:11:06,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342678034] [2024-11-12 17:11:06,988 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:06,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:11:06,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:06,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:11:06,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:11:06,989 INFO L87 Difference]: Start difference. First operand 1499 states and 1877 transitions. Second operand has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-12 17:11:07,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:07,608 INFO L93 Difference]: Finished difference Result 1506 states and 1882 transitions. [2024-11-12 17:11:07,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:11:07,608 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 86 [2024-11-12 17:11:07,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:07,612 INFO L225 Difference]: With dead ends: 1506 [2024-11-12 17:11:07,612 INFO L226 Difference]: Without dead ends: 1504 [2024-11-12 17:11:07,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:11:07,613 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 184 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:07,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 515 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:11:07,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2024-11-12 17:11:07,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1503. [2024-11-12 17:11:07,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1437 states have (on average 1.2526096033402923) internal successors, (1800), 1460 states have internal predecessors, (1800), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-12 17:11:07,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 1880 transitions. [2024-11-12 17:11:07,675 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 1880 transitions. Word has length 86 [2024-11-12 17:11:07,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:07,675 INFO L471 AbstractCegarLoop]: Abstraction has 1503 states and 1880 transitions. [2024-11-12 17:11:07,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.0) internal successors, (72), 13 states have internal predecessors, (72), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-12 17:11:07,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 1880 transitions. [2024-11-12 17:11:07,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-12 17:11:07,675 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:07,676 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:07,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-12 17:11:07,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-12 17:11:07,876 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:07,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:07,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1799427103, now seen corresponding path program 1 times [2024-11-12 17:11:07,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:07,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023447956] [2024-11-12 17:11:07,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:07,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:07,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:11:07,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:07,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:11:07,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:07,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:11:07,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:07,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:11:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:07,999 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:07,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:07,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023447956] [2024-11-12 17:11:07,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023447956] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:07,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043827914] [2024-11-12 17:11:08,000 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:08,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:08,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:08,001 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-12 17:11:08,003 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-12 17:11:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:08,051 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:11:08,052 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:08,376 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:08,376 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:08,640 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:08,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043827914] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:08,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:11:08,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 17 [2024-11-12 17:11:08,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241883883] [2024-11-12 17:11:08,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:08,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-12 17:11:08,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:08,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-12 17:11:08,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:11:08,642 INFO L87 Difference]: Start difference. First operand 1503 states and 1880 transitions. Second operand has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-12 17:11:09,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:09,496 INFO L93 Difference]: Finished difference Result 1588 states and 1967 transitions. [2024-11-12 17:11:09,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-12 17:11:09,497 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 86 [2024-11-12 17:11:09,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:09,501 INFO L225 Difference]: With dead ends: 1588 [2024-11-12 17:11:09,501 INFO L226 Difference]: Without dead ends: 1587 [2024-11-12 17:11:09,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-11-12 17:11:09,502 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 459 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:09,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 597 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:11:09,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1587 states. [2024-11-12 17:11:09,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1587 to 1509. [2024-11-12 17:11:09,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1443 states have (on average 1.248787248787249) internal successors, (1802), 1466 states have internal predecessors, (1802), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-12 17:11:09,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 1882 transitions. [2024-11-12 17:11:09,575 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 1882 transitions. Word has length 86 [2024-11-12 17:11:09,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:09,575 INFO L471 AbstractCegarLoop]: Abstraction has 1509 states and 1882 transitions. [2024-11-12 17:11:09,575 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-12 17:11:09,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 1882 transitions. [2024-11-12 17:11:09,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-12 17:11:09,576 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:09,576 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:09,592 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-12 17:11:09,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-12 17:11:09,776 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:09,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:09,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1929605192, now seen corresponding path program 1 times [2024-11-12 17:11:09,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:09,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920673631] [2024-11-12 17:11:09,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:09,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:09,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:11:09,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [823652075] [2024-11-12 17:11:09,798 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:09,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:09,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:09,801 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-12 17:11:09,803 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-12 17:11:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:09,847 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-12 17:11:09,848 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:09,993 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:09,993 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:10,407 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:10,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:10,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920673631] [2024-11-12 17:11:10,407 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:11:10,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823652075] [2024-11-12 17:11:10,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823652075] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:10,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:11:10,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-11-12 17:11:10,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20748681] [2024-11-12 17:11:10,408 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:10,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:11:10,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:10,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:11:10,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:11:10,409 INFO L87 Difference]: Start difference. First operand 1509 states and 1882 transitions. Second operand has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 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-12 17:11:13,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:13,322 INFO L93 Difference]: Finished difference Result 1531 states and 1902 transitions. [2024-11-12 17:11:13,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-12 17:11:13,322 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 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 87 [2024-11-12 17:11:13,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:13,327 INFO L225 Difference]: With dead ends: 1531 [2024-11-12 17:11:13,327 INFO L226 Difference]: Without dead ends: 1529 [2024-11-12 17:11:13,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:11:13,328 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 193 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:13,328 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 704 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 936 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-12 17:11:13,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2024-11-12 17:11:13,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 1509. [2024-11-12 17:11:13,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1443 states have (on average 1.246015246015246) internal successors, (1798), 1466 states have internal predecessors, (1798), 40 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-12 17:11:13,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 1878 transitions. [2024-11-12 17:11:13,419 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 1878 transitions. Word has length 87 [2024-11-12 17:11:13,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:13,419 INFO L471 AbstractCegarLoop]: Abstraction has 1509 states and 1878 transitions. [2024-11-12 17:11:13,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 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-12 17:11:13,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 1878 transitions. [2024-11-12 17:11:13,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-12 17:11:13,420 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:13,420 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:13,437 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-12 17:11:13,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-12 17:11:13,621 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:13,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:13,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1622370431, now seen corresponding path program 1 times [2024-11-12 17:11:13,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:13,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121964409] [2024-11-12 17:11:13,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:13,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:13,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:11:13,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:13,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:11:13,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:13,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:11:13,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:13,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:11:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:13,693 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:13,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:13,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121964409] [2024-11-12 17:11:13,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121964409] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:13,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837718294] [2024-11-12 17:11:13,694 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:13,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:13,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:13,696 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-12 17:11:13,697 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-12 17:11:13,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:13,743 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:11:13,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:13,825 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:13,825 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:13,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837718294] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:13,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:11:13,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-11-12 17:11:13,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781855873] [2024-11-12 17:11:13,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:13,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:11:13,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:13,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:11:13,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:11:13,953 INFO L87 Difference]: Start difference. First operand 1509 states and 1878 transitions. Second operand has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 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-12 17:11:14,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:14,240 INFO L93 Difference]: Finished difference Result 2029 states and 2505 transitions. [2024-11-12 17:11:14,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:11:14,241 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 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 88 [2024-11-12 17:11:14,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:14,246 INFO L225 Difference]: With dead ends: 2029 [2024-11-12 17:11:14,247 INFO L226 Difference]: Without dead ends: 2028 [2024-11-12 17:11:14,247 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:11:14,248 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 249 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 768 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:14,248 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 768 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:11:14,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2024-11-12 17:11:14,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1824. [2024-11-12 17:11:14,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1749 states have (on average 1.2504288164665522) internal successors, (2187), 1772 states have internal predecessors, (2187), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-12 17:11:14,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2285 transitions. [2024-11-12 17:11:14,385 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2285 transitions. Word has length 88 [2024-11-12 17:11:14,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:14,385 INFO L471 AbstractCegarLoop]: Abstraction has 1824 states and 2285 transitions. [2024-11-12 17:11:14,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 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-12 17:11:14,385 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2285 transitions. [2024-11-12 17:11:14,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-12 17:11:14,386 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:14,386 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:14,403 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-12 17:11:14,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-12 17:11:14,589 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:14,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:14,589 INFO L85 PathProgramCache]: Analyzing trace with hash -362284164, now seen corresponding path program 1 times [2024-11-12 17:11:14,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:14,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38790302] [2024-11-12 17:11:14,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:14,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:14,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:11:14,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1555430160] [2024-11-12 17:11:14,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:14,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:14,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:14,601 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-12 17:11:14,602 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-12 17:11:14,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:14,646 INFO L256 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-12 17:11:14,647 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:14,899 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-12 17:11:14,899 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:16,708 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-12 17:11:16,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:16,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38790302] [2024-11-12 17:11:16,708 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:11:16,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555430160] [2024-11-12 17:11:16,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555430160] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:16,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:11:16,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2024-11-12 17:11:16,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303592439] [2024-11-12 17:11:16,709 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:16,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-12 17:11:16,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:16,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-12 17:11:16,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:11:16,709 INFO L87 Difference]: Start difference. First operand 1824 states and 2285 transitions. Second operand has 23 states, 22 states have (on average 6.7727272727272725) internal successors, (149), 23 states have internal predecessors, (149), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-12 17:11:22,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:22,117 INFO L93 Difference]: Finished difference Result 1944 states and 2424 transitions. [2024-11-12 17:11:22,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-12 17:11:22,117 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.7727272727272725) internal successors, (149), 23 states have internal predecessors, (149), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 90 [2024-11-12 17:11:22,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:22,123 INFO L225 Difference]: With dead ends: 1944 [2024-11-12 17:11:22,123 INFO L226 Difference]: Without dead ends: 1940 [2024-11-12 17:11:22,124 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=548, Invalid=2314, Unknown=0, NotChecked=0, Total=2862 [2024-11-12 17:11:22,124 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 694 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 2040 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 2087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 2040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:22,124 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [694 Valid, 568 Invalid, 2087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 2040 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-12 17:11:22,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2024-11-12 17:11:22,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 1874. [2024-11-12 17:11:22,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1874 states, 1797 states have (on average 1.2398441847523651) internal successors, (2228), 1820 states have internal predecessors, (2228), 51 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-12 17:11:22,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1874 states to 1874 states and 2330 transitions. [2024-11-12 17:11:22,267 INFO L78 Accepts]: Start accepts. Automaton has 1874 states and 2330 transitions. Word has length 90 [2024-11-12 17:11:22,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:22,267 INFO L471 AbstractCegarLoop]: Abstraction has 1874 states and 2330 transitions. [2024-11-12 17:11:22,268 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.7727272727272725) internal successors, (149), 23 states have internal predecessors, (149), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-12 17:11:22,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1874 states and 2330 transitions. [2024-11-12 17:11:22,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-12 17:11:22,268 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:22,269 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:22,292 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-12 17:11:22,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:22,469 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:22,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:22,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1204424504, now seen corresponding path program 1 times [2024-11-12 17:11:22,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:22,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255065208] [2024-11-12 17:11:22,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:22,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:22,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:11:22,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1512931950] [2024-11-12 17:11:22,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:22,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:22,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:22,488 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:11:22,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-12 17:11:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:22,556 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:11:22,557 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:23,175 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:23,175 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:23,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:23,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255065208] [2024-11-12 17:11:23,821 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:11:23,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512931950] [2024-11-12 17:11:23,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512931950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:23,821 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:11:23,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-12 17:11:23,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726798608] [2024-11-12 17:11:23,822 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:23,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:11:23,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:23,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:11:23,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:11:23,823 INFO L87 Difference]: Start difference. First operand 1874 states and 2330 transitions. Second operand has 13 states, 12 states have (on average 6.666666666666667) internal successors, (80), 13 states have internal predecessors, (80), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-12 17:11:24,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:24,430 INFO L93 Difference]: Finished difference Result 1887 states and 2334 transitions. [2024-11-12 17:11:24,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:11:24,431 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.666666666666667) internal successors, (80), 13 states have internal predecessors, (80), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 94 [2024-11-12 17:11:24,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:24,435 INFO L225 Difference]: With dead ends: 1887 [2024-11-12 17:11:24,435 INFO L226 Difference]: Without dead ends: 1884 [2024-11-12 17:11:24,436 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2024-11-12 17:11:24,436 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 245 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:24,436 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 465 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:11:24,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1884 states. [2024-11-12 17:11:24,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1884 to 1756. [2024-11-12 17:11:24,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1756 states, 1681 states have (on average 1.2278405710886378) internal successors, (2064), 1704 states have internal predecessors, (2064), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-12 17:11:24,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1756 states to 1756 states and 2162 transitions. [2024-11-12 17:11:24,544 INFO L78 Accepts]: Start accepts. Automaton has 1756 states and 2162 transitions. Word has length 94 [2024-11-12 17:11:24,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:24,545 INFO L471 AbstractCegarLoop]: Abstraction has 1756 states and 2162 transitions. [2024-11-12 17:11:24,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.666666666666667) internal successors, (80), 13 states have internal predecessors, (80), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-12 17:11:24,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1756 states and 2162 transitions. [2024-11-12 17:11:24,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-12 17:11:24,545 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:24,546 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:24,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-12 17:11:24,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-12 17:11:24,746 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:24,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:24,747 INFO L85 PathProgramCache]: Analyzing trace with hash -226774336, now seen corresponding path program 1 times [2024-11-12 17:11:24,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:24,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364639736] [2024-11-12 17:11:24,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:24,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:24,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:11:24,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [934768029] [2024-11-12 17:11:24,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:24,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:24,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:24,760 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:11:24,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-12 17:11:24,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:24,809 INFO L256 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-12 17:11:24,810 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:25,308 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-12 17:11:25,308 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:26,080 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-12 17:11:26,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:26,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364639736] [2024-11-12 17:11:26,080 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:11:26,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934768029] [2024-11-12 17:11:26,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934768029] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:26,081 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:11:26,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2024-11-12 17:11:26,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197937789] [2024-11-12 17:11:26,081 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:26,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-12 17:11:26,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:26,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-12 17:11:26,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:11:26,082 INFO L87 Difference]: Start difference. First operand 1756 states and 2162 transitions. Second operand has 23 states, 22 states have (on average 7.181818181818182) internal successors, (158), 23 states have internal predecessors, (158), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-12 17:11:28,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:28,631 INFO L93 Difference]: Finished difference Result 1807 states and 2217 transitions. [2024-11-12 17:11:28,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-12 17:11:28,632 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.181818181818182) internal successors, (158), 23 states have internal predecessors, (158), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) Word has length 95 [2024-11-12 17:11:28,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:28,636 INFO L225 Difference]: With dead ends: 1807 [2024-11-12 17:11:28,636 INFO L226 Difference]: Without dead ends: 1806 [2024-11-12 17:11:28,636 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=285, Invalid=1355, Unknown=0, NotChecked=0, Total=1640 [2024-11-12 17:11:28,637 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 323 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1794 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:28,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 435 Invalid, 1809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1794 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-12 17:11:28,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2024-11-12 17:11:28,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1756. [2024-11-12 17:11:28,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1756 states, 1681 states have (on average 1.2278405710886378) internal successors, (2064), 1704 states have internal predecessors, (2064), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-12 17:11:28,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1756 states to 1756 states and 2162 transitions. [2024-11-12 17:11:28,747 INFO L78 Accepts]: Start accepts. Automaton has 1756 states and 2162 transitions. Word has length 95 [2024-11-12 17:11:28,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:28,747 INFO L471 AbstractCegarLoop]: Abstraction has 1756 states and 2162 transitions. [2024-11-12 17:11:28,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.181818181818182) internal successors, (158), 23 states have internal predecessors, (158), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-12 17:11:28,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1756 states and 2162 transitions. [2024-11-12 17:11:28,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-12 17:11:28,748 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:28,748 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:28,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-12 17:11:28,949 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-11-12 17:11:28,949 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:28,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:28,949 INFO L85 PathProgramCache]: Analyzing trace with hash 2142666488, now seen corresponding path program 1 times [2024-11-12 17:11:28,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:28,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991130223] [2024-11-12 17:11:28,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:28,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:28,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:29,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:11:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:29,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:11:29,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:29,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-12 17:11:29,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:29,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-12 17:11:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:29,125 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:29,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:29,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991130223] [2024-11-12 17:11:29,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991130223] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:11:29,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355407576] [2024-11-12 17:11:29,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:29,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:29,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:29,127 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:11:29,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-12 17:11:29,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:29,179 INFO L256 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:11:29,180 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:29,498 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:29,683 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:29,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355407576] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:29,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:11:29,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2024-11-12 17:11:29,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580970277] [2024-11-12 17:11:29,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:29,684 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-12 17:11:29,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:29,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-12 17:11:29,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:11:29,685 INFO L87 Difference]: Start difference. First operand 1756 states and 2162 transitions. Second operand has 23 states, 22 states have (on average 10.090909090909092) internal successors, (222), 23 states have internal predecessors, (222), 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-12 17:11:30,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:11:30,829 INFO L93 Difference]: Finished difference Result 1790 states and 2198 transitions. [2024-11-12 17:11:30,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-12 17:11:30,830 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 10.090909090909092) internal successors, (222), 23 states have internal predecessors, (222), 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 96 [2024-11-12 17:11:30,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:11:30,832 INFO L225 Difference]: With dead ends: 1790 [2024-11-12 17:11:30,832 INFO L226 Difference]: Without dead ends: 1789 [2024-11-12 17:11:30,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=241, Invalid=1319, Unknown=0, NotChecked=0, Total=1560 [2024-11-12 17:11:30,832 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 196 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:11:30,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 751 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:11:30,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2024-11-12 17:11:30,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1777. [2024-11-12 17:11:30,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1702 states have (on average 1.2256169212690953) internal successors, (2086), 1725 states have internal predecessors, (2086), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-12 17:11:30,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 2184 transitions. [2024-11-12 17:11:30,923 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 2184 transitions. Word has length 96 [2024-11-12 17:11:30,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:11:30,923 INFO L471 AbstractCegarLoop]: Abstraction has 1777 states and 2184 transitions. [2024-11-12 17:11:30,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 10.090909090909092) internal successors, (222), 23 states have internal predecessors, (222), 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-12 17:11:30,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 2184 transitions. [2024-11-12 17:11:30,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-12 17:11:30,924 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:11:30,924 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:11:30,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-12 17:11:31,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-11-12 17:11:31,125 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2024-11-12 17:11:31,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:11:31,125 INFO L85 PathProgramCache]: Analyzing trace with hash 941085882, now seen corresponding path program 1 times [2024-11-12 17:11:31,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:11:31,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445875208] [2024-11-12 17:11:31,125 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:31,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:11:31,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:11:31,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [46174648] [2024-11-12 17:11:31,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:11:31,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:11:31,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:11:31,144 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:11:31,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-12 17:11:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:11:31,190 INFO L256 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-12 17:11:31,191 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:11:31,792 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:31,792 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:11:33,814 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 17:11:33,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:11:33,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445875208] [2024-11-12 17:11:33,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:11:33,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46174648] [2024-11-12 17:11:33,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46174648] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:11:33,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:11:33,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2024-11-12 17:11:33,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537164914] [2024-11-12 17:11:33,815 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:11:33,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-12 17:11:33,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:11:33,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-12 17:11:33,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2024-11-12 17:11:33,816 INFO L87 Difference]: Start difference. First operand 1777 states and 2184 transitions. Second operand has 28 states, 27 states have (on average 5.703703703703703) internal successors, (154), 28 states have internal predecessors, (154), 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)