./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 3289d67d 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/cohendiv-ll_valuebound50.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d97e16340b134520fbcd52e88b56205e8eec0d97e940a97449195072afa1eb85 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-17 04:22:09,468 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-17 04:22:09,535 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-17 04:22:09,539 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-17 04:22:09,539 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-17 04:22:09,570 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-17 04:22:09,571 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-17 04:22:09,572 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-17 04:22:09,572 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-17 04:22:09,574 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-17 04:22:09,574 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-17 04:22:09,575 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-17 04:22:09,575 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-17 04:22:09,577 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-17 04:22:09,577 INFO L153 SettingsManager]: * Use SBE=true [2024-11-17 04:22:09,578 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-17 04:22:09,578 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-17 04:22:09,578 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-17 04:22:09,578 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-17 04:22:09,579 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-17 04:22:09,579 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-17 04:22:09,583 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-17 04:22:09,583 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-17 04:22:09,583 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-17 04:22:09,583 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-17 04:22:09,584 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-17 04:22:09,584 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-17 04:22:09,584 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-17 04:22:09,584 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-17 04:22:09,585 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-17 04:22:09,585 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-17 04:22:09,585 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-17 04:22:09,585 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-17 04:22:09,585 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-17 04:22:09,586 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 04:22:09,586 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-17 04:22:09,586 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-17 04:22:09,587 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-17 04:22:09,587 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-17 04:22:09,595 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-17 04:22:09,596 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-17 04:22:09,597 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-17 04:22:09,597 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-17 04:22:09,597 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-17 04:22:09,598 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d97e16340b134520fbcd52e88b56205e8eec0d97e940a97449195072afa1eb85 [2024-11-17 04:22:09,873 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-17 04:22:09,898 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-17 04:22:09,901 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-17 04:22:09,902 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-17 04:22:09,903 INFO L274 PluginConnector]: CDTParser initialized [2024-11-17 04:22:09,904 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c [2024-11-17 04:22:11,315 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-17 04:22:11,504 INFO L384 CDTParser]: Found 1 translation units. [2024-11-17 04:22:11,505 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound50.c [2024-11-17 04:22:11,513 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/498103cb3/be7edcd14fa042b69040b47ef41f66cd/FLAG4d8836321 [2024-11-17 04:22:11,529 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/498103cb3/be7edcd14fa042b69040b47ef41f66cd [2024-11-17 04:22:11,533 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-17 04:22:11,534 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-17 04:22:11,535 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-17 04:22:11,536 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-17 04:22:11,543 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-17 04:22:11,544 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,545 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72c785be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11, skipping insertion in model container [2024-11-17 04:22:11,545 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,565 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-17 04:22:11,761 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 04:22:11,770 INFO L200 MainTranslator]: Completed pre-run [2024-11-17 04:22:11,788 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 04:22:11,802 INFO L204 MainTranslator]: Completed translation [2024-11-17 04:22:11,803 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11 WrapperNode [2024-11-17 04:22:11,803 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-17 04:22:11,804 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-17 04:22:11,804 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-17 04:22:11,804 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-17 04:22:11,810 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,817 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,833 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 91 [2024-11-17 04:22:11,834 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-17 04:22:11,834 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-17 04:22:11,834 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-17 04:22:11,834 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-17 04:22:11,843 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,843 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,845 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,861 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-17 04:22:11,861 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,861 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,864 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,865 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,865 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,866 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,871 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-17 04:22:11,872 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-17 04:22:11,872 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-17 04:22:11,872 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-17 04:22:11,872 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (1/1) ... [2024-11-17 04:22:11,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 04:22:11,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:11,916 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-17 04:22:11,949 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-17 04:22:11,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-17 04:22:11,997 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-17 04:22:11,997 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-17 04:22:11,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-17 04:22:11,998 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-17 04:22:11,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-17 04:22:11,998 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-17 04:22:11,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-17 04:22:12,071 INFO L256 CfgBuilder]: Building ICFG [2024-11-17 04:22:12,073 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-17 04:22:12,430 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-17 04:22:12,430 INFO L307 CfgBuilder]: Performing block encoding [2024-11-17 04:22:12,444 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-17 04:22:12,445 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-17 04:22:12,445 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 04:22:12 BoogieIcfgContainer [2024-11-17 04:22:12,445 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-17 04:22:12,449 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-17 04:22:12,449 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-17 04:22:12,452 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-17 04:22:12,453 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 04:22:11" (1/3) ... [2024-11-17 04:22:12,454 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@161cc205 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 04:22:12, skipping insertion in model container [2024-11-17 04:22:12,454 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 04:22:11" (2/3) ... [2024-11-17 04:22:12,456 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@161cc205 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 04:22:12, skipping insertion in model container [2024-11-17 04:22:12,456 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 04:22:12" (3/3) ... [2024-11-17 04:22:12,457 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound50.c [2024-11-17 04:22:12,473 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-17 04:22:12,473 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-17 04:22:12,539 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-17 04:22:12,547 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;@bfe284a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-17 04:22:12,548 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-17 04:22:12,553 INFO L276 IsEmpty]: Start isEmpty. Operand has 98 states, 55 states have (on average 1.690909090909091) internal successors, (93), 85 states have internal predecessors, (93), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-17 04:22:12,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-17 04:22:12,562 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:12,563 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:12,563 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:12,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:12,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1835390679, now seen corresponding path program 1 times [2024-11-17 04:22:12,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:12,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983538786] [2024-11-17 04:22:12,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:12,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:12,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:12,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:12,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:12,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:12,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:12,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:12,761 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-17 04:22:12,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:12,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983538786] [2024-11-17 04:22:12,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983538786] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:12,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:12,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:22:12,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847894179] [2024-11-17 04:22:12,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:12,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-17 04:22:12,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:12,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-17 04:22:12,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-17 04:22:12,794 INFO L87 Difference]: Start difference. First operand has 98 states, 55 states have (on average 1.690909090909091) internal successors, (93), 85 states have internal predecessors, (93), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-17 04:22:12,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:12,818 INFO L93 Difference]: Finished difference Result 192 states and 231 transitions. [2024-11-17 04:22:12,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-17 04:22:12,820 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 21 [2024-11-17 04:22:12,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:12,826 INFO L225 Difference]: With dead ends: 192 [2024-11-17 04:22:12,826 INFO L226 Difference]: Without dead ends: 91 [2024-11-17 04:22:12,829 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-17 04:22:12,832 INFO L432 NwaCegarLoop]: 106 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, 106 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-17 04:22:12,833 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 04:22:12,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-17 04:22:12,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2024-11-17 04:22:12,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 50 states have (on average 1.62) internal successors, (81), 79 states have internal predecessors, (81), 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-17 04:22:12,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 99 transitions. [2024-11-17 04:22:12,874 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 99 transitions. Word has length 21 [2024-11-17 04:22:12,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:12,874 INFO L471 AbstractCegarLoop]: Abstraction has 91 states and 99 transitions. [2024-11-17 04:22:12,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-17 04:22:12,875 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 99 transitions. [2024-11-17 04:22:12,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-17 04:22:12,876 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:12,876 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:12,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-17 04:22:12,877 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:12,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:12,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1043020738, now seen corresponding path program 1 times [2024-11-17 04:22:12,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:12,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002610610] [2024-11-17 04:22:12,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:12,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:12,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [838040848] [2024-11-17 04:22:12,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:12,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:12,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:12,918 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-17 04:22:12,919 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-17 04:22:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:12,984 INFO L255 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-17 04:22:12,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:13,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-17 04:22:13,024 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:13,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:13,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002610610] [2024-11-17 04:22:13,025 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:13,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838040848] [2024-11-17 04:22:13,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838040848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:13,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:13,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:22:13,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986071969] [2024-11-17 04:22:13,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:13,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:22:13,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:13,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:22:13,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:22:13,030 INFO L87 Difference]: Start difference. First operand 91 states and 99 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (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-17 04:22:13,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:13,156 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2024-11-17 04:22:13,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:22:13,156 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (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 22 [2024-11-17 04:22:13,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:13,158 INFO L225 Difference]: With dead ends: 116 [2024-11-17 04:22:13,158 INFO L226 Difference]: Without dead ends: 114 [2024-11-17 04:22:13,159 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 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-17 04:22:13,160 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 18 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:13,160 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 171 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:13,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-17 04:22:13,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 95. [2024-11-17 04:22:13,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 54 states have (on average 1.5740740740740742) internal successors, (85), 83 states have internal predecessors, (85), 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-17 04:22:13,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 103 transitions. [2024-11-17 04:22:13,181 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 103 transitions. Word has length 22 [2024-11-17 04:22:13,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:13,181 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 103 transitions. [2024-11-17 04:22:13,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (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-17 04:22:13,183 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 103 transitions. [2024-11-17 04:22:13,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-17 04:22:13,184 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:13,184 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:13,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:13,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:13,386 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:13,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:13,386 INFO L85 PathProgramCache]: Analyzing trace with hash -974732738, now seen corresponding path program 1 times [2024-11-17 04:22:13,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:13,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724737108] [2024-11-17 04:22:13,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:13,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:13,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:13,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [52038051] [2024-11-17 04:22:13,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:13,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:13,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:13,421 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-17 04:22:13,423 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-17 04:22:13,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:13,472 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-17 04:22:13,474 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-17 04:22:13,498 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:13,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:13,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724737108] [2024-11-17 04:22:13,498 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:13,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52038051] [2024-11-17 04:22:13,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52038051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:13,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:13,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:22:13,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527060197] [2024-11-17 04:22:13,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:13,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:22:13,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:13,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:22:13,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:22:13,501 INFO L87 Difference]: Start difference. First operand 95 states and 103 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:22:13,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:13,638 INFO L93 Difference]: Finished difference Result 157 states and 180 transitions. [2024-11-17 04:22:13,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:22:13,639 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2024-11-17 04:22:13,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:13,640 INFO L225 Difference]: With dead ends: 157 [2024-11-17 04:22:13,640 INFO L226 Difference]: Without dead ends: 151 [2024-11-17 04:22:13,641 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:22:13,642 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 50 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:13,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 146 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:13,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-11-17 04:22:13,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 129. [2024-11-17 04:22:13,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 82 states have (on average 1.5975609756097562) internal successors, (131), 111 states have internal predecessors, (131), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-17 04:22:13,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 161 transitions. [2024-11-17 04:22:13,659 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 161 transitions. Word has length 29 [2024-11-17 04:22:13,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:13,660 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 161 transitions. [2024-11-17 04:22:13,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:22:13,660 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 161 transitions. [2024-11-17 04:22:13,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-17 04:22:13,661 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:13,661 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:13,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:13,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-17 04:22:13,866 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:13,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:13,866 INFO L85 PathProgramCache]: Analyzing trace with hash -415289252, now seen corresponding path program 1 times [2024-11-17 04:22:13,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:13,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428984096] [2024-11-17 04:22:13,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:13,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:14,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:14,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,245 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-17 04:22:14,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:14,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428984096] [2024-11-17 04:22:14,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428984096] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:14,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797586678] [2024-11-17 04:22:14,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:14,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:14,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:14,251 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-17 04:22:14,252 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-17 04:22:14,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,304 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-17 04:22:14,305 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:14,410 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-17 04:22:14,411 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:14,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797586678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:14,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:14,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-17 04:22:14,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051205356] [2024-11-17 04:22:14,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:14,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:14,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:14,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:14,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:22:14,414 INFO L87 Difference]: Start difference. First operand 129 states and 161 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:22:14,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:14,580 INFO L93 Difference]: Finished difference Result 149 states and 169 transitions. [2024-11-17 04:22:14,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:22:14,581 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), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2024-11-17 04:22:14,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:14,582 INFO L225 Difference]: With dead ends: 149 [2024-11-17 04:22:14,583 INFO L226 Difference]: Without dead ends: 146 [2024-11-17 04:22:14,583 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:22:14,586 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 170 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:14,586 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 151 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:14,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2024-11-17 04:22:14,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 130. [2024-11-17 04:22:14,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 83 states have (on average 1.5662650602409638) internal successors, (130), 112 states have internal predecessors, (130), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-17 04:22:14,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 160 transitions. [2024-11-17 04:22:14,604 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 160 transitions. Word has length 31 [2024-11-17 04:22:14,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:14,604 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 160 transitions. [2024-11-17 04:22:14,604 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), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:22:14,604 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 160 transitions. [2024-11-17 04:22:14,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-17 04:22:14,605 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:14,605 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:14,619 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-17 04:22:14,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:14,810 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:14,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:14,810 INFO L85 PathProgramCache]: Analyzing trace with hash 10935117, now seen corresponding path program 1 times [2024-11-17 04:22:14,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:14,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170743761] [2024-11-17 04:22:14,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:14,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:14,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:14,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1327520832] [2024-11-17 04:22:14,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:14,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:14,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:14,830 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-17 04:22:14,839 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-17 04:22:14,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:14,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-17 04:22:14,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:14,965 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-17 04:22:14,965 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:14,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:14,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170743761] [2024-11-17 04:22:14,966 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:14,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327520832] [2024-11-17 04:22:14,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327520832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:14,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:14,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:14,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139157945] [2024-11-17 04:22:14,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:14,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:14,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:14,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:14,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:14,967 INFO L87 Difference]: Start difference. First operand 130 states and 160 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:22:15,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:15,102 INFO L93 Difference]: Finished difference Result 149 states and 166 transitions. [2024-11-17 04:22:15,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:22:15,103 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), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 32 [2024-11-17 04:22:15,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:15,104 INFO L225 Difference]: With dead ends: 149 [2024-11-17 04:22:15,104 INFO L226 Difference]: Without dead ends: 142 [2024-11-17 04:22:15,104 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 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-17 04:22:15,105 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 166 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:15,105 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 154 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:15,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-17 04:22:15,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 127. [2024-11-17 04:22:15,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 80 states have (on average 1.55) internal successors, (124), 109 states have internal predecessors, (124), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-17 04:22:15,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 154 transitions. [2024-11-17 04:22:15,116 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 154 transitions. Word has length 32 [2024-11-17 04:22:15,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:15,117 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 154 transitions. [2024-11-17 04:22:15,117 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), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-17 04:22:15,117 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 154 transitions. [2024-11-17 04:22:15,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-17 04:22:15,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:15,118 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:15,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:15,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:15,319 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:15,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:15,320 INFO L85 PathProgramCache]: Analyzing trace with hash 411657548, now seen corresponding path program 1 times [2024-11-17 04:22:15,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:15,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931742064] [2024-11-17 04:22:15,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:15,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:15,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:15,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [689662111] [2024-11-17 04:22:15,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:15,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:15,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:15,347 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-17 04:22:15,349 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-17 04:22:15,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:15,397 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:22:15,400 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:15,460 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-17 04:22:15,461 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:15,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:15,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931742064] [2024-11-17 04:22:15,461 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:15,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689662111] [2024-11-17 04:22:15,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689662111] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:15,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:15,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:15,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46840947] [2024-11-17 04:22:15,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:15,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:15,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:15,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:15,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:15,463 INFO L87 Difference]: Start difference. First operand 127 states and 154 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:22:15,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:15,759 INFO L93 Difference]: Finished difference Result 201 states and 269 transitions. [2024-11-17 04:22:15,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:22:15,760 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2024-11-17 04:22:15,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:15,762 INFO L225 Difference]: With dead ends: 201 [2024-11-17 04:22:15,762 INFO L226 Difference]: Without dead ends: 196 [2024-11-17 04:22:15,762 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:15,763 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 113 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:15,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 95 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:22:15,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-17 04:22:15,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 178. [2024-11-17 04:22:15,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 123 states have (on average 1.5365853658536586) internal successors, (189), 152 states have internal predecessors, (189), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:15,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 235 transitions. [2024-11-17 04:22:15,788 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 235 transitions. Word has length 41 [2024-11-17 04:22:15,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:15,788 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 235 transitions. [2024-11-17 04:22:15,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:22:15,789 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 235 transitions. [2024-11-17 04:22:15,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-17 04:22:15,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:15,790 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:15,807 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-17 04:22:15,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:15,995 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:15,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:15,995 INFO L85 PathProgramCache]: Analyzing trace with hash -123517872, now seen corresponding path program 1 times [2024-11-17 04:22:15,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:15,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073971457] [2024-11-17 04:22:15,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:15,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:16,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:16,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [631447920] [2024-11-17 04:22:16,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:16,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:16,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:16,011 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-17 04:22:16,012 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-17 04:22:16,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,063 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:22:16,064 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:16,119 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-17 04:22:16,119 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:16,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:16,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073971457] [2024-11-17 04:22:16,120 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:16,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631447920] [2024-11-17 04:22:16,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631447920] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:16,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:16,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:16,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441758006] [2024-11-17 04:22:16,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:16,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:16,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:16,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:16,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:16,121 INFO L87 Difference]: Start difference. First operand 178 states and 235 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:22:16,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:16,266 INFO L93 Difference]: Finished difference Result 199 states and 260 transitions. [2024-11-17 04:22:16,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:22:16,267 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 42 [2024-11-17 04:22:16,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:16,268 INFO L225 Difference]: With dead ends: 199 [2024-11-17 04:22:16,268 INFO L226 Difference]: Without dead ends: 196 [2024-11-17 04:22:16,268 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:16,269 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 111 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:16,269 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 95 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:16,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-17 04:22:16,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 179. [2024-11-17 04:22:16,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 124 states have (on average 1.5) internal successors, (186), 153 states have internal predecessors, (186), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:16,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 232 transitions. [2024-11-17 04:22:16,290 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 232 transitions. Word has length 42 [2024-11-17 04:22:16,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:16,290 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 232 transitions. [2024-11-17 04:22:16,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-17 04:22:16,290 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 232 transitions. [2024-11-17 04:22:16,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-17 04:22:16,291 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:16,291 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:16,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-17 04:22:16,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:16,492 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:16,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:16,493 INFO L85 PathProgramCache]: Analyzing trace with hash -806627158, now seen corresponding path program 1 times [2024-11-17 04:22:16,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:16,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220231766] [2024-11-17 04:22:16,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:16,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:16,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:16,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:16,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:16,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:16,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:16,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:16,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:16,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:16,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:16,636 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:22:16,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:16,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220231766] [2024-11-17 04:22:16,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220231766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:16,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:16,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:16,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058093020] [2024-11-17 04:22:16,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:16,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:16,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:16,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:16,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:16,640 INFO L87 Difference]: Start difference. First operand 179 states and 232 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:17,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:17,068 INFO L93 Difference]: Finished difference Result 216 states and 265 transitions. [2024-11-17 04:22:17,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:22:17,069 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), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 62 [2024-11-17 04:22:17,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:17,072 INFO L225 Difference]: With dead ends: 216 [2024-11-17 04:22:17,072 INFO L226 Difference]: Without dead ends: 214 [2024-11-17 04:22:17,073 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:22:17,074 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 129 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:17,074 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 101 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:17,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-17 04:22:17,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 183. [2024-11-17 04:22:17,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 128 states have (on average 1.46875) internal successors, (188), 157 states have internal predecessors, (188), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:17,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 234 transitions. [2024-11-17 04:22:17,091 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 234 transitions. Word has length 62 [2024-11-17 04:22:17,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:17,094 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 234 transitions. [2024-11-17 04:22:17,094 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), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:17,094 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 234 transitions. [2024-11-17 04:22:17,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-17 04:22:17,095 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:17,095 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:17,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-17 04:22:17,096 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:17,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:17,096 INFO L85 PathProgramCache]: Analyzing trace with hash 764361891, now seen corresponding path program 1 times [2024-11-17 04:22:17,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:17,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110403828] [2024-11-17 04:22:17,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:17,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:17,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:17,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:17,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:17,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:17,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:17,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:17,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:17,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,204 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:22:17,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:17,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110403828] [2024-11-17 04:22:17,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110403828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:17,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:17,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:17,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009087497] [2024-11-17 04:22:17,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:17,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:17,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:17,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:17,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:17,207 INFO L87 Difference]: Start difference. First operand 183 states and 234 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:17,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:17,361 INFO L93 Difference]: Finished difference Result 216 states and 261 transitions. [2024-11-17 04:22:17,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:22:17,361 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), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 63 [2024-11-17 04:22:17,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:17,363 INFO L225 Difference]: With dead ends: 216 [2024-11-17 04:22:17,363 INFO L226 Difference]: Without dead ends: 214 [2024-11-17 04:22:17,363 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:22:17,364 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 126 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:17,364 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 103 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:17,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-17 04:22:17,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 185. [2024-11-17 04:22:17,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 130 states have (on average 1.4461538461538461) internal successors, (188), 159 states have internal predecessors, (188), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:17,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 234 transitions. [2024-11-17 04:22:17,376 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 234 transitions. Word has length 63 [2024-11-17 04:22:17,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:17,376 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 234 transitions. [2024-11-17 04:22:17,377 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), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:17,377 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 234 transitions. [2024-11-17 04:22:17,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-17 04:22:17,378 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:17,378 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:17,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-17 04:22:17,378 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:17,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:17,379 INFO L85 PathProgramCache]: Analyzing trace with hash 112369966, now seen corresponding path program 1 times [2024-11-17 04:22:17,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:17,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770901293] [2024-11-17 04:22:17,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:17,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:17,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:17,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:17,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,450 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:22:17,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:17,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770901293] [2024-11-17 04:22:17,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770901293] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:17,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:17,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 04:22:17,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654447765] [2024-11-17 04:22:17,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:17,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 04:22:17,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:17,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 04:22:17,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:22:17,452 INFO L87 Difference]: Start difference. First operand 185 states and 234 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-17 04:22:17,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:17,506 INFO L93 Difference]: Finished difference Result 192 states and 236 transitions. [2024-11-17 04:22:17,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 04:22:17,507 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2024-11-17 04:22:17,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:17,508 INFO L225 Difference]: With dead ends: 192 [2024-11-17 04:22:17,509 INFO L226 Difference]: Without dead ends: 191 [2024-11-17 04:22:17,510 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 04:22:17,510 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 16 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:17,511 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 152 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 04:22:17,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-17 04:22:17,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 185. [2024-11-17 04:22:17,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 130 states have (on average 1.4384615384615385) internal successors, (187), 159 states have internal predecessors, (187), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:17,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 233 transitions. [2024-11-17 04:22:17,524 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 233 transitions. Word has length 65 [2024-11-17 04:22:17,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:17,525 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 233 transitions. [2024-11-17 04:22:17,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-17 04:22:17,526 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 233 transitions. [2024-11-17 04:22:17,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-17 04:22:17,528 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:17,528 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:17,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-17 04:22:17,529 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:17,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:17,529 INFO L85 PathProgramCache]: Analyzing trace with hash 112370016, now seen corresponding path program 1 times [2024-11-17 04:22:17,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:17,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518537140] [2024-11-17 04:22:17,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:17,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:17,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:17,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:17,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:17,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:17,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:17,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:17,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,669 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-17 04:22:17,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:17,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518537140] [2024-11-17 04:22:17,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518537140] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:17,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309454358] [2024-11-17 04:22:17,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:17,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:17,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:17,672 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-17 04:22:17,673 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-17 04:22:17,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:17,730 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:22:17,732 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:17,795 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-17 04:22:17,796 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:17,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309454358] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:17,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:17,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2024-11-17 04:22:17,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493610835] [2024-11-17 04:22:17,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:17,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:22:17,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:17,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:22:17,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:22:17,800 INFO L87 Difference]: Start difference. First operand 185 states and 233 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-17 04:22:17,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:17,908 INFO L93 Difference]: Finished difference Result 185 states and 233 transitions. [2024-11-17 04:22:17,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:22:17,910 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2024-11-17 04:22:17,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:17,912 INFO L225 Difference]: With dead ends: 185 [2024-11-17 04:22:17,912 INFO L226 Difference]: Without dead ends: 184 [2024-11-17 04:22:17,913 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:22:17,913 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 31 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:17,913 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 168 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:17,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-17 04:22:17,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2024-11-17 04:22:17,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 130 states have (on average 1.4076923076923078) internal successors, (183), 158 states have internal predecessors, (183), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:17,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 229 transitions. [2024-11-17 04:22:17,925 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 229 transitions. Word has length 65 [2024-11-17 04:22:17,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:17,926 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 229 transitions. [2024-11-17 04:22:17,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-17 04:22:17,926 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 229 transitions. [2024-11-17 04:22:17,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-17 04:22:17,930 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:17,930 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:17,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:18,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:18,131 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:18,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:18,131 INFO L85 PathProgramCache]: Analyzing trace with hash -811498362, now seen corresponding path program 1 times [2024-11-17 04:22:18,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:18,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230258341] [2024-11-17 04:22:18,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:18,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:18,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:18,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:18,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:18,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:18,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:18,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,209 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:22:18,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:18,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230258341] [2024-11-17 04:22:18,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230258341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:18,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:18,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-17 04:22:18,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992637090] [2024-11-17 04:22:18,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:18,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:22:18,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:18,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:22:18,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:22:18,211 INFO L87 Difference]: Start difference. First operand 184 states and 229 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-17 04:22:18,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:18,289 INFO L93 Difference]: Finished difference Result 184 states and 229 transitions. [2024-11-17 04:22:18,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:22:18,289 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2024-11-17 04:22:18,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:18,291 INFO L225 Difference]: With dead ends: 184 [2024-11-17 04:22:18,291 INFO L226 Difference]: Without dead ends: 183 [2024-11-17 04:22:18,291 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 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-17 04:22:18,291 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 113 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:18,292 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 174 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 04:22:18,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-11-17 04:22:18,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2024-11-17 04:22:18,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 130 states have (on average 1.3923076923076922) internal successors, (181), 157 states have internal predecessors, (181), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-17 04:22:18,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 227 transitions. [2024-11-17 04:22:18,302 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 227 transitions. Word has length 66 [2024-11-17 04:22:18,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:18,302 INFO L471 AbstractCegarLoop]: Abstraction has 183 states and 227 transitions. [2024-11-17 04:22:18,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-17 04:22:18,303 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 227 transitions. [2024-11-17 04:22:18,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-17 04:22:18,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:18,304 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:18,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-17 04:22:18,304 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:18,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:18,305 INFO L85 PathProgramCache]: Analyzing trace with hash -811496793, now seen corresponding path program 1 times [2024-11-17 04:22:18,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:18,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050436824] [2024-11-17 04:22:18,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:18,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:18,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:18,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:18,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:18,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:18,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:18,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:18,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:18,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:18,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,403 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:22:18,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:18,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050436824] [2024-11-17 04:22:18,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050436824] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:18,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:18,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-17 04:22:18,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085896080] [2024-11-17 04:22:18,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:18,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 04:22:18,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:18,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 04:22:18,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:22:18,405 INFO L87 Difference]: Start difference. First operand 183 states and 227 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:18,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:18,858 INFO L93 Difference]: Finished difference Result 242 states and 293 transitions. [2024-11-17 04:22:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:22:18,858 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 66 [2024-11-17 04:22:18,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:18,860 INFO L225 Difference]: With dead ends: 242 [2024-11-17 04:22:18,860 INFO L226 Difference]: Without dead ends: 241 [2024-11-17 04:22:18,860 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:22:18,861 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 302 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:18,861 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 278 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:18,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-17 04:22:18,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 216. [2024-11-17 04:22:18,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 158 states have (on average 1.379746835443038) internal successors, (218), 185 states have internal predecessors, (218), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-11-17 04:22:18,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 274 transitions. [2024-11-17 04:22:18,875 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 274 transitions. Word has length 66 [2024-11-17 04:22:18,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:18,875 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 274 transitions. [2024-11-17 04:22:18,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:18,876 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 274 transitions. [2024-11-17 04:22:18,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-17 04:22:18,876 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:18,877 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:18,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-17 04:22:18,877 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:18,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:18,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1834121572, now seen corresponding path program 1 times [2024-11-17 04:22:18,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:18,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190462386] [2024-11-17 04:22:18,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:18,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:18,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:18,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:18,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:18,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:18,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:18,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:18,948 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-17 04:22:18,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:18,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190462386] [2024-11-17 04:22:18,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190462386] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:18,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:18,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:18,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308497678] [2024-11-17 04:22:18,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:18,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:18,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:18,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:18,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:18,951 INFO L87 Difference]: Start difference. First operand 216 states and 274 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:19,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:19,140 INFO L93 Difference]: Finished difference Result 241 states and 291 transitions. [2024-11-17 04:22:19,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:22:19,141 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 68 [2024-11-17 04:22:19,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:19,142 INFO L225 Difference]: With dead ends: 241 [2024-11-17 04:22:19,142 INFO L226 Difference]: Without dead ends: 239 [2024-11-17 04:22:19,142 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:19,143 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 57 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:19,143 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 165 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 04:22:19,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-17 04:22:19,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 221. [2024-11-17 04:22:19,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 163 states have (on average 1.3680981595092025) internal successors, (223), 190 states have internal predecessors, (223), 28 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-11-17 04:22:19,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 279 transitions. [2024-11-17 04:22:19,161 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 279 transitions. Word has length 68 [2024-11-17 04:22:19,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:19,161 INFO L471 AbstractCegarLoop]: Abstraction has 221 states and 279 transitions. [2024-11-17 04:22:19,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-17 04:22:19,162 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 279 transitions. [2024-11-17 04:22:19,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-17 04:22:19,162 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:19,162 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:19,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-17 04:22:19,163 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:19,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:19,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1955320842, now seen corresponding path program 1 times [2024-11-17 04:22:19,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:19,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726895386] [2024-11-17 04:22:19,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:19,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:19,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:19,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [17504254] [2024-11-17 04:22:19,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:19,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:19,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:19,180 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-17 04:22:19,182 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-17 04:22:19,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:19,232 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-17 04:22:19,235 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:19,585 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-17 04:22:19,585 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:19,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:19,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726895386] [2024-11-17 04:22:19,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:19,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17504254] [2024-11-17 04:22:19,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17504254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:19,879 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:19,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-17 04:22:19,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961507181] [2024-11-17 04:22:19,880 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:19,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 04:22:19,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:19,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 04:22:19,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:22:19,881 INFO L87 Difference]: Start difference. First operand 221 states and 279 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 9 states have internal predecessors, (44), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:20,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:20,452 INFO L93 Difference]: Finished difference Result 330 states and 410 transitions. [2024-11-17 04:22:20,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 04:22:20,453 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 9 states have internal predecessors, (44), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 80 [2024-11-17 04:22:20,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:20,454 INFO L225 Difference]: With dead ends: 330 [2024-11-17 04:22:20,454 INFO L226 Difference]: Without dead ends: 321 [2024-11-17 04:22:20,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-17 04:22:20,456 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 340 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:20,456 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 347 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:20,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2024-11-17 04:22:20,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 264. [2024-11-17 04:22:20,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 202 states have (on average 1.3465346534653466) internal successors, (272), 228 states have internal predecessors, (272), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-17 04:22:20,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 338 transitions. [2024-11-17 04:22:20,492 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 338 transitions. Word has length 80 [2024-11-17 04:22:20,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:20,493 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 338 transitions. [2024-11-17 04:22:20,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 9 states have internal predecessors, (44), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:20,493 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 338 transitions. [2024-11-17 04:22:20,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-17 04:22:20,495 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:20,495 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:20,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:20,699 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,SelfDestructingSolverStorable14 [2024-11-17 04:22:20,700 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:20,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:20,700 INFO L85 PathProgramCache]: Analyzing trace with hash 485404003, now seen corresponding path program 1 times [2024-11-17 04:22:20,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:20,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855990836] [2024-11-17 04:22:20,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:20,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:20,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:20,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2116004658] [2024-11-17 04:22:20,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:20,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:20,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:20,722 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-17 04:22:20,724 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-17 04:22:20,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:20,776 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-17 04:22:20,779 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:21,142 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-17 04:22:21,143 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:22,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:22,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855990836] [2024-11-17 04:22:22,003 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:22,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116004658] [2024-11-17 04:22:22,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116004658] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:22,003 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:22,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-17 04:22:22,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382888994] [2024-11-17 04:22:22,003 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:22,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 04:22:22,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:22,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 04:22:22,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:22:22,005 INFO L87 Difference]: Start difference. First operand 264 states and 338 transitions. Second operand has 9 states, 8 states have (on average 5.625) internal successors, (45), 9 states have internal predecessors, (45), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:22,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:22,508 INFO L93 Difference]: Finished difference Result 363 states and 453 transitions. [2024-11-17 04:22:22,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-17 04:22:22,509 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.625) internal successors, (45), 9 states have internal predecessors, (45), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 81 [2024-11-17 04:22:22,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:22,512 INFO L225 Difference]: With dead ends: 363 [2024-11-17 04:22:22,513 INFO L226 Difference]: Without dead ends: 360 [2024-11-17 04:22:22,513 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:22:22,513 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 287 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:22,514 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 365 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:22,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-11-17 04:22:22,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 327. [2024-11-17 04:22:22,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 255 states have (on average 1.3372549019607842) internal successors, (341), 281 states have internal predecessors, (341), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-17 04:22:22,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 427 transitions. [2024-11-17 04:22:22,536 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 427 transitions. Word has length 81 [2024-11-17 04:22:22,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:22,546 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 427 transitions. [2024-11-17 04:22:22,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.625) internal successors, (45), 9 states have internal predecessors, (45), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:22,546 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 427 transitions. [2024-11-17 04:22:22,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-17 04:22:22,547 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:22,547 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:22,563 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-17 04:22:22,747 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,SelfDestructingSolverStorable15 [2024-11-17 04:22:22,748 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:22,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:22,748 INFO L85 PathProgramCache]: Analyzing trace with hash -2132345048, now seen corresponding path program 1 times [2024-11-17 04:22:22,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:22,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177555456] [2024-11-17 04:22:22,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:22,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:22,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:22,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:22,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:22,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-17 04:22:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:22,852 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-17 04:22:22,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:22,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177555456] [2024-11-17 04:22:22,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177555456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:22,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:22,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-17 04:22:22,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156896640] [2024-11-17 04:22:22,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:22,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:22:22,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:22,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:22:22,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:22:22,854 INFO L87 Difference]: Start difference. First operand 327 states and 427 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-17 04:22:24,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:24,032 INFO L93 Difference]: Finished difference Result 473 states and 622 transitions. [2024-11-17 04:22:24,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-17 04:22:24,032 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 82 [2024-11-17 04:22:24,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:24,035 INFO L225 Difference]: With dead ends: 473 [2024-11-17 04:22:24,035 INFO L226 Difference]: Without dead ends: 470 [2024-11-17 04:22:24,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:22:24,036 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 143 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:24,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 227 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-17 04:22:24,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2024-11-17 04:22:24,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2024-11-17 04:22:24,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 261 states have (on average 1.3103448275862069) internal successors, (342), 285 states have internal predecessors, (342), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-17 04:22:24,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 432 transitions. [2024-11-17 04:22:24,063 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 432 transitions. Word has length 82 [2024-11-17 04:22:24,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:24,063 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 432 transitions. [2024-11-17 04:22:24,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-17 04:22:24,064 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 432 transitions. [2024-11-17 04:22:24,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-17 04:22:24,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:24,064 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:24,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-17 04:22:24,065 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:24,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:24,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1830050472, now seen corresponding path program 1 times [2024-11-17 04:22:24,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:24,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361175492] [2024-11-17 04:22:24,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:24,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:24,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:24,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [915151129] [2024-11-17 04:22:24,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:24,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:24,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:24,088 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-17 04:22:24,089 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-17 04:22:24,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:24,137 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-17 04:22:24,139 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:24,409 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-17 04:22:24,409 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:24,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:24,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361175492] [2024-11-17 04:22:24,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:24,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915151129] [2024-11-17 04:22:24,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915151129] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:24,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:24,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-17 04:22:24,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321756774] [2024-11-17 04:22:24,486 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:24,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-17 04:22:24,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:24,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-17 04:22:24,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-17 04:22:24,487 INFO L87 Difference]: Start difference. First operand 333 states and 432 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:24,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:24,968 INFO L93 Difference]: Finished difference Result 379 states and 499 transitions. [2024-11-17 04:22:24,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 04:22:24,968 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 82 [2024-11-17 04:22:24,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:24,970 INFO L225 Difference]: With dead ends: 379 [2024-11-17 04:22:24,970 INFO L226 Difference]: Without dead ends: 373 [2024-11-17 04:22:24,971 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-17 04:22:24,971 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 189 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:24,971 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 271 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:24,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2024-11-17 04:22:24,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 327. [2024-11-17 04:22:24,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 261 states have (on average 1.2528735632183907) internal successors, (327), 279 states have internal predecessors, (327), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-17 04:22:24,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 417 transitions. [2024-11-17 04:22:24,996 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 417 transitions. Word has length 82 [2024-11-17 04:22:24,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:24,996 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 417 transitions. [2024-11-17 04:22:24,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 9 states have internal predecessors, (46), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:24,996 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 417 transitions. [2024-11-17 04:22:24,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-17 04:22:24,997 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:24,997 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:25,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-17 04:22:25,201 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,SelfDestructingSolverStorable17 [2024-11-17 04:22:25,202 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:25,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:25,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1678187007, now seen corresponding path program 1 times [2024-11-17 04:22:25,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:25,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4498795] [2024-11-17 04:22:25,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:25,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:25,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:25,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471305959] [2024-11-17 04:22:25,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:25,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:25,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:25,218 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-17 04:22:25,219 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-17 04:22:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:25,273 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-17 04:22:25,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-17 04:22:25,689 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:26,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:26,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4498795] [2024-11-17 04:22:26,404 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:26,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471305959] [2024-11-17 04:22:26,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471305959] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:26,405 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:26,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-17 04:22:26,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293404624] [2024-11-17 04:22:26,405 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:26,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 04:22:26,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:26,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 04:22:26,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:22:26,407 INFO L87 Difference]: Start difference. First operand 327 states and 417 transitions. Second operand has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:27,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:27,097 INFO L93 Difference]: Finished difference Result 349 states and 430 transitions. [2024-11-17 04:22:27,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-17 04:22:27,098 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 83 [2024-11-17 04:22:27,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:27,099 INFO L225 Difference]: With dead ends: 349 [2024-11-17 04:22:27,100 INFO L226 Difference]: Without dead ends: 342 [2024-11-17 04:22:27,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-11-17 04:22:27,101 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 247 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:27,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 417 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:22:27,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-17 04:22:27,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 325. [2024-11-17 04:22:27,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 259 states have (on average 1.2393822393822393) internal successors, (321), 277 states have internal predecessors, (321), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-17 04:22:27,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 411 transitions. [2024-11-17 04:22:27,138 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 411 transitions. Word has length 83 [2024-11-17 04:22:27,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:27,138 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 411 transitions. [2024-11-17 04:22:27,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.7) internal successors, (47), 11 states have internal predecessors, (47), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-17 04:22:27,139 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 411 transitions. [2024-11-17 04:22:27,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-17 04:22:27,139 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:27,140 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 04:22:27,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-17 04:22:27,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:27,340 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:27,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:27,341 INFO L85 PathProgramCache]: Analyzing trace with hash -896989756, now seen corresponding path program 1 times [2024-11-17 04:22:27,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:27,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704277895] [2024-11-17 04:22:27,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:27,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:27,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:27,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1948116667] [2024-11-17 04:22:27,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:27,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:27,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:27,359 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-17 04:22:27,361 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-17 04:22:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:27,415 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-17 04:22:27,417 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:27,626 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-17 04:22:27,627 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:28,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:28,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704277895] [2024-11-17 04:22:28,072 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:28,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948116667] [2024-11-17 04:22:28,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948116667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:28,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:28,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-17 04:22:28,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655175981] [2024-11-17 04:22:28,073 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:28,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-17 04:22:28,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:28,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-17 04:22:28,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:22:28,074 INFO L87 Difference]: Start difference. First operand 325 states and 411 transitions. Second operand has 8 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-17 04:22:28,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:28,314 INFO L93 Difference]: Finished difference Result 473 states and 624 transitions. [2024-11-17 04:22:28,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-17 04:22:28,315 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 83 [2024-11-17 04:22:28,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:28,317 INFO L225 Difference]: With dead ends: 473 [2024-11-17 04:22:28,318 INFO L226 Difference]: Without dead ends: 469 [2024-11-17 04:22:28,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:22:28,318 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 197 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:28,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 166 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 04:22:28,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2024-11-17 04:22:28,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 433. [2024-11-17 04:22:28,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 351 states have (on average 1.227920227920228) internal successors, (431), 369 states have internal predecessors, (431), 61 states have call successors, (61), 2 states have call predecessors, (61), 2 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-11-17 04:22:28,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 553 transitions. [2024-11-17 04:22:28,356 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 553 transitions. Word has length 83 [2024-11-17 04:22:28,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:28,356 INFO L471 AbstractCegarLoop]: Abstraction has 433 states and 553 transitions. [2024-11-17 04:22:28,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-17 04:22:28,357 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 553 transitions. [2024-11-17 04:22:28,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-17 04:22:28,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:28,358 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:28,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:28,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:28,559 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:28,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:28,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1290490961, now seen corresponding path program 1 times [2024-11-17 04:22:28,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:28,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252312774] [2024-11-17 04:22:28,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:28,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:28,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:28,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:28,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:28,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:28,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:28,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:28,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:22:28,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:22:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:22:28,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:22:28,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,679 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:28,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:28,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252312774] [2024-11-17 04:22:28,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252312774] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:28,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608407916] [2024-11-17 04:22:28,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:28,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:28,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:28,683 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-17 04:22:28,684 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-17 04:22:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:28,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:22:28,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:28,799 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:28,800 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:28,934 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:28,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608407916] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:22:28,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:22:28,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-17 04:22:28,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908432486] [2024-11-17 04:22:28,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:28,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 04:22:28,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:28,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 04:22:28,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:22:28,936 INFO L87 Difference]: Start difference. First operand 433 states and 553 transitions. Second operand has 11 states, 10 states have (on average 11.8) internal successors, (118), 11 states have internal predecessors, (118), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-17 04:22:29,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:29,788 INFO L93 Difference]: Finished difference Result 680 states and 869 transitions. [2024-11-17 04:22:29,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-17 04:22:29,789 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 11.8) internal successors, (118), 11 states have internal predecessors, (118), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 104 [2024-11-17 04:22:29,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:29,792 INFO L225 Difference]: With dead ends: 680 [2024-11-17 04:22:29,792 INFO L226 Difference]: Without dead ends: 678 [2024-11-17 04:22:29,793 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2024-11-17 04:22:29,793 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 825 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:29,794 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 419 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-17 04:22:29,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2024-11-17 04:22:29,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 558. [2024-11-17 04:22:29,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 456 states have (on average 1.2105263157894737) internal successors, (552), 473 states have internal predecessors, (552), 82 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-17 04:22:29,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 716 transitions. [2024-11-17 04:22:29,861 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 716 transitions. Word has length 104 [2024-11-17 04:22:29,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:29,863 INFO L471 AbstractCegarLoop]: Abstraction has 558 states and 716 transitions. [2024-11-17 04:22:29,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 11.8) internal successors, (118), 11 states have internal predecessors, (118), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-17 04:22:29,863 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 716 transitions. [2024-11-17 04:22:29,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-17 04:22:29,866 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:29,866 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-17 04:22:29,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:30,066 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,SelfDestructingSolverStorable20 [2024-11-17 04:22:30,066 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:30,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:30,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1083735354, now seen corresponding path program 1 times [2024-11-17 04:22:30,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:30,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672737138] [2024-11-17 04:22:30,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:30,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:30,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:30,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:30,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:30,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:30,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:22:30,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:22:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:22:30,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:22:30,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,151 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:30,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:30,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672737138] [2024-11-17 04:22:30,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672737138] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:30,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:30,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 04:22:30,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54562356] [2024-11-17 04:22:30,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:30,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 04:22:30,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:30,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 04:22:30,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-17 04:22:30,153 INFO L87 Difference]: Start difference. First operand 558 states and 716 transitions. Second operand has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-17 04:22:30,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:30,240 INFO L93 Difference]: Finished difference Result 558 states and 716 transitions. [2024-11-17 04:22:30,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 04:22:30,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 106 [2024-11-17 04:22:30,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:30,243 INFO L225 Difference]: With dead ends: 558 [2024-11-17 04:22:30,243 INFO L226 Difference]: Without dead ends: 557 [2024-11-17 04:22:30,243 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:22:30,244 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 19 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:30,245 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 161 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-17 04:22:30,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-11-17 04:22:30,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2024-11-17 04:22:30,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 456 states have (on average 1.2017543859649122) internal successors, (548), 472 states have internal predecessors, (548), 82 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-17 04:22:30,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 712 transitions. [2024-11-17 04:22:30,291 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 712 transitions. Word has length 106 [2024-11-17 04:22:30,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:30,291 INFO L471 AbstractCegarLoop]: Abstraction has 557 states and 712 transitions. [2024-11-17 04:22:30,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-17 04:22:30,291 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 712 transitions. [2024-11-17 04:22:30,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-17 04:22:30,292 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:30,292 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-17 04:22:30,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-17 04:22:30,293 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:30,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:30,293 INFO L85 PathProgramCache]: Analyzing trace with hash 290755032, now seen corresponding path program 1 times [2024-11-17 04:22:30,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:30,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810340885] [2024-11-17 04:22:30,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:30,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:30,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:30,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:30,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:30,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:30,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:30,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:30,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:22:30,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:22:30,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:22:30,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:22:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,409 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:30,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:30,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810340885] [2024-11-17 04:22:30,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810340885] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:30,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032733601] [2024-11-17 04:22:30,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:30,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:30,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:30,413 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-17 04:22:30,414 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-17 04:22:30,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:30,468 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:22:30,470 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:30,614 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:30,615 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 04:22:30,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032733601] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:30,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:30,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-17 04:22:30,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899559235] [2024-11-17 04:22:30,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:30,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:22:30,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:30,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:22:30,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:22:30,617 INFO L87 Difference]: Start difference. First operand 557 states and 712 transitions. Second operand has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-17 04:22:30,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:30,865 INFO L93 Difference]: Finished difference Result 568 states and 731 transitions. [2024-11-17 04:22:30,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-17 04:22:30,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 109 [2024-11-17 04:22:30,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:30,868 INFO L225 Difference]: With dead ends: 568 [2024-11-17 04:22:30,868 INFO L226 Difference]: Without dead ends: 567 [2024-11-17 04:22:30,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-17 04:22:30,869 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 44 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:30,870 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 184 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 04:22:30,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2024-11-17 04:22:30,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 556. [2024-11-17 04:22:30,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 456 states have (on average 1.1951754385964912) internal successors, (545), 471 states have internal predecessors, (545), 82 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-17 04:22:30,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 709 transitions. [2024-11-17 04:22:30,914 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 709 transitions. Word has length 109 [2024-11-17 04:22:30,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:30,914 INFO L471 AbstractCegarLoop]: Abstraction has 556 states and 709 transitions. [2024-11-17 04:22:30,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-17 04:22:30,915 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 709 transitions. [2024-11-17 04:22:30,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-17 04:22:30,915 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:30,916 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-17 04:22:30,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-17 04:22:31,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:31,117 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:31,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:31,117 INFO L85 PathProgramCache]: Analyzing trace with hash 423471383, now seen corresponding path program 1 times [2024-11-17 04:22:31,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:31,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803233632] [2024-11-17 04:22:31,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:31,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:31,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:31,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:31,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:31,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:22:31,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:22:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:22:31,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:22:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,242 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:31,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:31,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803233632] [2024-11-17 04:22:31,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803233632] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:31,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455011751] [2024-11-17 04:22:31,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:31,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:31,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:31,245 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-17 04:22:31,246 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-17 04:22:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:31,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-17 04:22:31,297 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:31,443 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:31,444 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:31,582 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-17 04:22:31,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455011751] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:22:31,582 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:22:31,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-17 04:22:31,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529354144] [2024-11-17 04:22:31,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:31,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 04:22:31,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:31,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 04:22:31,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:22:31,584 INFO L87 Difference]: Start difference. First operand 556 states and 709 transitions. Second operand has 11 states, 10 states have (on average 15.0) internal successors, (150), 11 states have internal predecessors, (150), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-17 04:22:32,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:32,091 INFO L93 Difference]: Finished difference Result 815 states and 1053 transitions. [2024-11-17 04:22:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 04:22:32,091 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 15.0) internal successors, (150), 11 states have internal predecessors, (150), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 110 [2024-11-17 04:22:32,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:32,096 INFO L225 Difference]: With dead ends: 815 [2024-11-17 04:22:32,096 INFO L226 Difference]: Without dead ends: 813 [2024-11-17 04:22:32,096 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2024-11-17 04:22:32,097 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 261 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:32,097 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 375 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:32,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2024-11-17 04:22:32,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 672. [2024-11-17 04:22:32,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 559 states have (on average 1.1896243291592128) internal successors, (665), 574 states have internal predecessors, (665), 95 states have call successors, (95), 2 states have call predecessors, (95), 2 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2024-11-17 04:22:32,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 855 transitions. [2024-11-17 04:22:32,153 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 855 transitions. Word has length 110 [2024-11-17 04:22:32,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:32,154 INFO L471 AbstractCegarLoop]: Abstraction has 672 states and 855 transitions. [2024-11-17 04:22:32,154 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 15.0) internal successors, (150), 11 states have internal predecessors, (150), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-17 04:22:32,154 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 855 transitions. [2024-11-17 04:22:32,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-17 04:22:32,155 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:32,156 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:32,172 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-17 04:22:32,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:32,356 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:32,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:32,357 INFO L85 PathProgramCache]: Analyzing trace with hash -2121736578, now seen corresponding path program 1 times [2024-11-17 04:22:32,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:32,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475788616] [2024-11-17 04:22:32,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:32,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:32,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877090548] [2024-11-17 04:22:32,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:32,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:32,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:32,377 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-17 04:22:32,380 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-17 04:22:32,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:32,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-17 04:22:32,441 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:33,125 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 9 proven. 17 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-17 04:22:33,125 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:33,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:33,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475788616] [2024-11-17 04:22:33,269 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:33,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877090548] [2024-11-17 04:22:33,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877090548] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:33,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:33,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-17 04:22:33,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024144533] [2024-11-17 04:22:33,269 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:33,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-17 04:22:33,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:33,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-17 04:22:33,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2024-11-17 04:22:33,270 INFO L87 Difference]: Start difference. First operand 672 states and 855 transitions. Second operand has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-17 04:22:34,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:34,342 INFO L93 Difference]: Finished difference Result 1206 states and 1577 transitions. [2024-11-17 04:22:34,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-17 04:22:34,343 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 121 [2024-11-17 04:22:34,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:34,348 INFO L225 Difference]: With dead ends: 1206 [2024-11-17 04:22:34,348 INFO L226 Difference]: Without dead ends: 1203 [2024-11-17 04:22:34,348 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2024-11-17 04:22:34,349 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 263 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 1382 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:34,349 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 506 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1382 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-17 04:22:34,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2024-11-17 04:22:34,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 718. [2024-11-17 04:22:34,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 596 states have (on average 1.1946308724832215) internal successors, (712), 611 states have internal predecessors, (712), 104 states have call successors, (104), 2 states have call predecessors, (104), 2 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-17 04:22:34,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 920 transitions. [2024-11-17 04:22:34,428 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 920 transitions. Word has length 121 [2024-11-17 04:22:34,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:34,428 INFO L471 AbstractCegarLoop]: Abstraction has 718 states and 920 transitions. [2024-11-17 04:22:34,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-17 04:22:34,429 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 920 transitions. [2024-11-17 04:22:34,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-17 04:22:34,430 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:34,430 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:34,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:34,630 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,SelfDestructingSolverStorable24 [2024-11-17 04:22:34,631 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:34,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:34,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1349324433, now seen corresponding path program 1 times [2024-11-17 04:22:34,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:34,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588464728] [2024-11-17 04:22:34,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:34,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:34,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [945959109] [2024-11-17 04:22:34,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:34,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:34,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:34,654 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-17 04:22:34,657 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-17 04:22:34,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:34,713 INFO L255 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-17 04:22:34,715 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-17 04:22:35,333 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:36,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:36,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588464728] [2024-11-17 04:22:36,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:36,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945959109] [2024-11-17 04:22:36,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945959109] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:36,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:36,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-17 04:22:36,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591167654] [2024-11-17 04:22:36,232 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:36,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-17 04:22:36,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:36,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-17 04:22:36,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2024-11-17 04:22:36,234 INFO L87 Difference]: Start difference. First operand 718 states and 920 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 11 states have internal predecessors, (66), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-17 04:22:36,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:36,711 INFO L93 Difference]: Finished difference Result 821 states and 1047 transitions. [2024-11-17 04:22:36,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-17 04:22:36,712 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 11 states have internal predecessors, (66), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 122 [2024-11-17 04:22:36,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:36,715 INFO L225 Difference]: With dead ends: 821 [2024-11-17 04:22:36,715 INFO L226 Difference]: Without dead ends: 818 [2024-11-17 04:22:36,716 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2024-11-17 04:22:36,716 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 141 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:36,717 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 360 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-17 04:22:36,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-11-17 04:22:36,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 794. [2024-11-17 04:22:36,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 660 states have (on average 1.190909090909091) internal successors, (786), 675 states have internal predecessors, (786), 116 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2024-11-17 04:22:36,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1018 transitions. [2024-11-17 04:22:36,790 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1018 transitions. Word has length 122 [2024-11-17 04:22:36,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:36,791 INFO L471 AbstractCegarLoop]: Abstraction has 794 states and 1018 transitions. [2024-11-17 04:22:36,791 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 11 states have internal predecessors, (66), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-17 04:22:36,791 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1018 transitions. [2024-11-17 04:22:36,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-17 04:22:36,792 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:36,793 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-17 04:22:36,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:36,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-17 04:22:36,997 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:36,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:36,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1120615580, now seen corresponding path program 1 times [2024-11-17 04:22:36,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:36,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219354206] [2024-11-17 04:22:36,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:36,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:37,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:37,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:37,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:37,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:22:37,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:22:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:22:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:22:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-17 04:22:37,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:37,101 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-17 04:22:37,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:37,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219354206] [2024-11-17 04:22:37,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219354206] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:37,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:37,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-17 04:22:37,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421367689] [2024-11-17 04:22:37,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:37,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-17 04:22:37,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:37,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-17 04:22:37,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-17 04:22:37,103 INFO L87 Difference]: Start difference. First operand 794 states and 1018 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-17 04:22:37,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:37,961 INFO L93 Difference]: Finished difference Result 797 states and 1018 transitions. [2024-11-17 04:22:37,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-17 04:22:37,961 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 123 [2024-11-17 04:22:37,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:37,964 INFO L225 Difference]: With dead ends: 797 [2024-11-17 04:22:37,964 INFO L226 Difference]: Without dead ends: 796 [2024-11-17 04:22:37,965 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-11-17 04:22:37,965 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 93 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:37,966 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 231 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:22:37,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2024-11-17 04:22:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 755. [2024-11-17 04:22:38,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 624 states have (on average 1.1875) internal successors, (741), 638 states have internal predecessors, (741), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-17 04:22:38,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 969 transitions. [2024-11-17 04:22:38,045 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 969 transitions. Word has length 123 [2024-11-17 04:22:38,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:38,045 INFO L471 AbstractCegarLoop]: Abstraction has 755 states and 969 transitions. [2024-11-17 04:22:38,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-17 04:22:38,046 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 969 transitions. [2024-11-17 04:22:38,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-17 04:22:38,047 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:38,047 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:38,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-17 04:22:38,047 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:38,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:38,048 INFO L85 PathProgramCache]: Analyzing trace with hash 379344653, now seen corresponding path program 1 times [2024-11-17 04:22:38,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:38,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146084122] [2024-11-17 04:22:38,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:38,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:38,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:38,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1191500129] [2024-11-17 04:22:38,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:38,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:38,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:38,065 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-17 04:22:38,069 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-17 04:22:38,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:38,134 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-17 04:22:38,136 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:38,634 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-17 04:22:38,636 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:43,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:43,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146084122] [2024-11-17 04:22:43,052 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:43,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191500129] [2024-11-17 04:22:43,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191500129] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:43,052 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:43,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-17 04:22:43,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084081637] [2024-11-17 04:22:43,053 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:43,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 04:22:43,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:43,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 04:22:43,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=222, Unknown=1, NotChecked=0, Total=272 [2024-11-17 04:22:43,056 INFO L87 Difference]: Start difference. First operand 755 states and 969 transitions. Second operand has 11 states, 10 states have (on average 6.8) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-17 04:22:43,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:43,850 INFO L93 Difference]: Finished difference Result 771 states and 977 transitions. [2024-11-17 04:22:43,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-17 04:22:43,851 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.8) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 124 [2024-11-17 04:22:43,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:43,854 INFO L225 Difference]: With dead ends: 771 [2024-11-17 04:22:43,854 INFO L226 Difference]: Without dead ends: 764 [2024-11-17 04:22:43,855 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=94, Invalid=411, Unknown=1, NotChecked=0, Total=506 [2024-11-17 04:22:43,855 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 203 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:43,863 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 425 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:22:43,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-11-17 04:22:43,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 623. [2024-11-17 04:22:43,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 513 states have (on average 1.1910331384015596) internal successors, (611), 527 states have internal predecessors, (611), 93 states have call successors, (93), 2 states have call predecessors, (93), 2 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-17 04:22:43,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 797 transitions. [2024-11-17 04:22:43,927 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 797 transitions. Word has length 124 [2024-11-17 04:22:43,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:43,928 INFO L471 AbstractCegarLoop]: Abstraction has 623 states and 797 transitions. [2024-11-17 04:22:43,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.8) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-17 04:22:43,928 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 797 transitions. [2024-11-17 04:22:43,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-17 04:22:43,929 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:43,929 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:43,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-17 04:22:44,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-17 04:22:44,134 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:44,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:44,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1160541904, now seen corresponding path program 2 times [2024-11-17 04:22:44,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:44,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988189833] [2024-11-17 04:22:44,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:44,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:44,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:44,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [403825872] [2024-11-17 04:22:44,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:22:44,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:44,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:44,151 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-17 04:22:44,153 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-17 04:22:44,211 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:22:44,211 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:22:44,212 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-17 04:22:44,214 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:44,525 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-17 04:22:44,526 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:46,442 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-17 04:22:46,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:46,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988189833] [2024-11-17 04:22:46,443 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:46,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403825872] [2024-11-17 04:22:46,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403825872] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:22:46,443 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-17 04:22:46,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-11-17 04:22:46,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129055398] [2024-11-17 04:22:46,443 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:46,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-17 04:22:46,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:46,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-17 04:22:46,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2024-11-17 04:22:46,445 INFO L87 Difference]: Start difference. First operand 623 states and 797 transitions. Second operand has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 19 states have internal predecessors, (127), 11 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) [2024-11-17 04:22:50,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:50,291 INFO L93 Difference]: Finished difference Result 692 states and 878 transitions. [2024-11-17 04:22:50,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-17 04:22:50,292 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 19 states have internal predecessors, (127), 11 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) Word has length 124 [2024-11-17 04:22:50,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:50,295 INFO L225 Difference]: With dead ends: 692 [2024-11-17 04:22:50,296 INFO L226 Difference]: Without dead ends: 689 [2024-11-17 04:22:50,296 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=317, Invalid=943, Unknown=0, NotChecked=0, Total=1260 [2024-11-17 04:22:50,297 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 474 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:50,297 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 497 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-17 04:22:50,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2024-11-17 04:22:50,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 618. [2024-11-17 04:22:50,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 507 states have (on average 1.1617357001972386) internal successors, (589), 519 states have internal predecessors, (589), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-17 04:22:50,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 781 transitions. [2024-11-17 04:22:50,365 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 781 transitions. Word has length 124 [2024-11-17 04:22:50,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:50,365 INFO L471 AbstractCegarLoop]: Abstraction has 618 states and 781 transitions. [2024-11-17 04:22:50,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 7.055555555555555) internal successors, (127), 19 states have internal predecessors, (127), 11 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) [2024-11-17 04:22:50,366 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 781 transitions. [2024-11-17 04:22:50,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-17 04:22:50,369 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:50,369 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:50,386 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-17 04:22:50,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-17 04:22:50,570 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:50,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:50,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1549618897, now seen corresponding path program 2 times [2024-11-17 04:22:50,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:50,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534716813] [2024-11-17 04:22:50,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:50,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:50,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:22:50,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:22:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:22:50,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:22:50,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:22:50,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:22:50,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:22:50,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:22:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-17 04:22:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:22:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-17 04:22:50,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-17 04:22:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-17 04:22:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-17 04:22:50,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:22:50,656 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-17 04:22:50,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:50,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534716813] [2024-11-17 04:22:50,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534716813] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 04:22:50,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 04:22:50,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-17 04:22:50,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733287891] [2024-11-17 04:22:50,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 04:22:50,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-17 04:22:50,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:50,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-17 04:22:50,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-17 04:22:50,658 INFO L87 Difference]: Start difference. First operand 618 states and 781 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-17 04:22:51,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:51,063 INFO L93 Difference]: Finished difference Result 1085 states and 1374 transitions. [2024-11-17 04:22:51,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-17 04:22:51,064 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 132 [2024-11-17 04:22:51,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:51,066 INFO L225 Difference]: With dead ends: 1085 [2024-11-17 04:22:51,066 INFO L226 Difference]: Without dead ends: 668 [2024-11-17 04:22:51,069 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-17 04:22:51,070 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 34 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:51,071 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 173 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 04:22:51,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2024-11-17 04:22:51,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 662. [2024-11-17 04:22:51,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 547 states have (on average 1.1608775137111518) internal successors, (635), 559 states have internal predecessors, (635), 100 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-17 04:22:51,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 835 transitions. [2024-11-17 04:22:51,145 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 835 transitions. Word has length 132 [2024-11-17 04:22:51,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:51,147 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 835 transitions. [2024-11-17 04:22:51,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-17 04:22:51,147 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 835 transitions. [2024-11-17 04:22:51,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-17 04:22:51,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:51,149 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:51,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-17 04:22:51,149 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:51,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:51,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1021630838, now seen corresponding path program 2 times [2024-11-17 04:22:51,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:51,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374235264] [2024-11-17 04:22:51,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:51,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:51,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [644355325] [2024-11-17 04:22:51,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:22:51,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:51,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:51,177 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-17 04:22:51,179 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-17 04:22:51,245 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:22:51,245 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:22:51,251 INFO L255 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-17 04:22:51,253 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:51,916 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-17 04:22:51,916 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:52,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:52,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374235264] [2024-11-17 04:22:52,056 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:52,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644355325] [2024-11-17 04:22:52,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644355325] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:52,056 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:52,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-17 04:22:52,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308346350] [2024-11-17 04:22:52,056 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:52,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-17 04:22:52,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:52,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-17 04:22:52,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:22:52,057 INFO L87 Difference]: Start difference. First operand 662 states and 835 transitions. Second operand has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 14 states have internal predecessors, (86), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-17 04:22:52,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:52,797 INFO L93 Difference]: Finished difference Result 759 states and 956 transitions. [2024-11-17 04:22:52,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-17 04:22:52,797 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 14 states have internal predecessors, (86), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 162 [2024-11-17 04:22:52,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:52,801 INFO L225 Difference]: With dead ends: 759 [2024-11-17 04:22:52,801 INFO L226 Difference]: Without dead ends: 756 [2024-11-17 04:22:52,802 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2024-11-17 04:22:52,803 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 258 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:52,803 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 489 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-17 04:22:52,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2024-11-17 04:22:52,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 736. [2024-11-17 04:22:52,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 609 states have (on average 1.160919540229885) internal successors, (707), 621 states have internal predecessors, (707), 112 states have call successors, (112), 2 states have call predecessors, (112), 2 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-11-17 04:22:52,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 931 transitions. [2024-11-17 04:22:52,896 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 931 transitions. Word has length 162 [2024-11-17 04:22:52,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:52,897 INFO L471 AbstractCegarLoop]: Abstraction has 736 states and 931 transitions. [2024-11-17 04:22:52,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.615384615384615) internal successors, (86), 14 states have internal predecessors, (86), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-17 04:22:52,897 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 931 transitions. [2024-11-17 04:22:52,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-17 04:22:52,898 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:52,898 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:22:52,918 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-17 04:22:53,102 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,SelfDestructingSolverStorable30 [2024-11-17 04:22:53,103 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:53,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:53,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1605784861, now seen corresponding path program 2 times [2024-11-17 04:22:53,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:53,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626873351] [2024-11-17 04:22:53,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:53,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:53,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:53,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1643194245] [2024-11-17 04:22:53,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:22:53,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:53,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:53,124 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-17 04:22:53,125 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-17 04:22:53,224 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:22:53,224 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:22:53,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-17 04:22:53,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:53,898 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-17 04:22:53,899 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:54,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:54,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626873351] [2024-11-17 04:22:54,451 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:54,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643194245] [2024-11-17 04:22:54,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643194245] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:54,451 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:54,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-17 04:22:54,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476009953] [2024-11-17 04:22:54,451 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:54,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-17 04:22:54,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:54,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-17 04:22:54,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-17 04:22:54,453 INFO L87 Difference]: Start difference. First operand 736 states and 931 transitions. Second operand has 14 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 14 states have internal predecessors, (87), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-17 04:22:55,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:55,282 INFO L93 Difference]: Finished difference Result 759 states and 949 transitions. [2024-11-17 04:22:55,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-17 04:22:55,283 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 14 states have internal predecessors, (87), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 163 [2024-11-17 04:22:55,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:55,286 INFO L225 Difference]: With dead ends: 759 [2024-11-17 04:22:55,286 INFO L226 Difference]: Without dead ends: 756 [2024-11-17 04:22:55,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2024-11-17 04:22:55,287 INFO L432 NwaCegarLoop]: 90 mSDtfsCounter, 234 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:55,287 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 489 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 959 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:22:55,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2024-11-17 04:22:55,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 738. [2024-11-17 04:22:55,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 611 states have (on average 1.1505728314238952) internal successors, (703), 623 states have internal predecessors, (703), 112 states have call successors, (112), 2 states have call predecessors, (112), 2 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-11-17 04:22:55,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 927 transitions. [2024-11-17 04:22:55,363 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 927 transitions. Word has length 163 [2024-11-17 04:22:55,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:55,363 INFO L471 AbstractCegarLoop]: Abstraction has 738 states and 927 transitions. [2024-11-17 04:22:55,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 14 states have internal predecessors, (87), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-17 04:22:55,364 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 927 transitions. [2024-11-17 04:22:55,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-17 04:22:55,365 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:55,365 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-17 04:22:55,372 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-17 04:22:55,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:55,566 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:55,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:55,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1265990783, now seen corresponding path program 2 times [2024-11-17 04:22:55,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:55,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508329700] [2024-11-17 04:22:55,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:55,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:55,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:55,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2001753020] [2024-11-17 04:22:55,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:22:55,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:55,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:55,604 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-17 04:22:55,609 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-17 04:22:55,668 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:22:55,668 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:22:55,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-17 04:22:55,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:22:56,449 INFO L134 CoverageAnalysis]: Checked inductivity of 438 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-17 04:22:56,450 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:22:58,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:22:58,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508329700] [2024-11-17 04:22:58,415 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:22:58,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001753020] [2024-11-17 04:22:58,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001753020] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:22:58,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:22:58,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-17 04:22:58,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827271862] [2024-11-17 04:22:58,416 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:22:58,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-17 04:22:58,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:22:58,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-17 04:22:58,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2024-11-17 04:22:58,417 INFO L87 Difference]: Start difference. First operand 738 states and 927 transitions. Second operand has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-17 04:22:59,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:22:59,351 INFO L93 Difference]: Finished difference Result 753 states and 935 transitions. [2024-11-17 04:22:59,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-17 04:22:59,351 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 165 [2024-11-17 04:22:59,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:22:59,354 INFO L225 Difference]: With dead ends: 753 [2024-11-17 04:22:59,354 INFO L226 Difference]: Without dead ends: 746 [2024-11-17 04:22:59,355 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2024-11-17 04:22:59,355 INFO L432 NwaCegarLoop]: 91 mSDtfsCounter, 256 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:22:59,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 497 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:22:59,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2024-11-17 04:22:59,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 736. [2024-11-17 04:22:59,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 609 states have (on average 1.1395730706075533) internal successors, (694), 621 states have internal predecessors, (694), 112 states have call successors, (112), 2 states have call predecessors, (112), 2 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-11-17 04:22:59,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 918 transitions. [2024-11-17 04:22:59,434 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 918 transitions. Word has length 165 [2024-11-17 04:22:59,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:22:59,434 INFO L471 AbstractCegarLoop]: Abstraction has 736 states and 918 transitions. [2024-11-17 04:22:59,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.357142857142857) internal successors, (89), 15 states have internal predecessors, (89), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-17 04:22:59,434 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 918 transitions. [2024-11-17 04:22:59,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-17 04:22:59,435 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:22:59,436 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-17 04:22:59,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-17 04:22:59,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:59,641 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:22:59,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:22:59,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1705453987, now seen corresponding path program 3 times [2024-11-17 04:22:59,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:22:59,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747537311] [2024-11-17 04:22:59,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:22:59,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:22:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:22:59,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1889323525] [2024-11-17 04:22:59,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-17 04:22:59,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:22:59,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:22:59,669 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-17 04:22:59,670 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-17 04:22:59,780 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-17 04:22:59,781 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:22:59,781 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-17 04:22:59,784 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:00,531 INFO L134 CoverageAnalysis]: Checked inductivity of 505 backedges. 67 proven. 71 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-17 04:23:00,531 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:01,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:01,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747537311] [2024-11-17 04:23:01,386 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:23:01,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889323525] [2024-11-17 04:23:01,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889323525] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:01,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:23:01,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-17 04:23:01,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675075680] [2024-11-17 04:23:01,386 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:01,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 04:23:01,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:01,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 04:23:01,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2024-11-17 04:23:01,387 INFO L87 Difference]: Start difference. First operand 736 states and 918 transitions. Second operand has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-17 04:23:05,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-17 04:23:07,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:07,338 INFO L93 Difference]: Finished difference Result 1197 states and 1531 transitions. [2024-11-17 04:23:07,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-17 04:23:07,339 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 173 [2024-11-17 04:23:07,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:07,344 INFO L225 Difference]: With dead ends: 1197 [2024-11-17 04:23:07,344 INFO L226 Difference]: Without dead ends: 1194 [2024-11-17 04:23:07,344 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-11-17 04:23:07,345 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 143 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:07,345 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 227 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 386 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2024-11-17 04:23:07,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2024-11-17 04:23:07,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 1158. [2024-11-17 04:23:07,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 964 states have (on average 1.157676348547718) internal successors, (1116), 976 states have internal predecessors, (1116), 179 states have call successors, (179), 2 states have call predecessors, (179), 2 states have return successors, (179), 179 states have call predecessors, (179), 179 states have call successors, (179) [2024-11-17 04:23:07,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1474 transitions. [2024-11-17 04:23:07,473 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1474 transitions. Word has length 173 [2024-11-17 04:23:07,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:07,473 INFO L471 AbstractCegarLoop]: Abstraction has 1158 states and 1474 transitions. [2024-11-17 04:23:07,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 5 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-17 04:23:07,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1474 transitions. [2024-11-17 04:23:07,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-17 04:23:07,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:07,474 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-17 04:23:07,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-17 04:23:07,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:07,676 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:07,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:07,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1736224191, now seen corresponding path program 3 times [2024-11-17 04:23:07,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:07,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358005873] [2024-11-17 04:23:07,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:07,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:23:07,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1542185187] [2024-11-17 04:23:07,699 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-17 04:23:07,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:07,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:07,701 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-17 04:23:07,702 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-17 04:23:07,777 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-17 04:23:07,777 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:23:07,778 INFO L255 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-17 04:23:07,781 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:08,329 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 82 proven. 66 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2024-11-17 04:23:08,330 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:08,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:08,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358005873] [2024-11-17 04:23:08,659 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:23:08,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542185187] [2024-11-17 04:23:08,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542185187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:08,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:23:08,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-17 04:23:08,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911634922] [2024-11-17 04:23:08,659 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:08,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-17 04:23:08,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:08,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-17 04:23:08,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2024-11-17 04:23:08,661 INFO L87 Difference]: Start difference. First operand 1158 states and 1474 transitions. Second operand has 15 states, 14 states have (on average 6.285714285714286) internal successors, (88), 14 states have internal predecessors, (88), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-17 04:23:10,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:10,841 INFO L93 Difference]: Finished difference Result 1184 states and 1493 transitions. [2024-11-17 04:23:10,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-17 04:23:10,842 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.285714285714286) internal successors, (88), 14 states have internal predecessors, (88), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 175 [2024-11-17 04:23:10,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:10,846 INFO L225 Difference]: With dead ends: 1184 [2024-11-17 04:23:10,846 INFO L226 Difference]: Without dead ends: 1157 [2024-11-17 04:23:10,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2024-11-17 04:23:10,847 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 154 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:10,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 502 Invalid, 1132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1118 Invalid, 1 Unknown, 0 Unchecked, 2.0s Time] [2024-11-17 04:23:10,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2024-11-17 04:23:10,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 1139. [2024-11-17 04:23:10,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 947 states have (on average 1.1372756071805703) internal successors, (1077), 959 states have internal predecessors, (1077), 177 states have call successors, (177), 2 states have call predecessors, (177), 2 states have return successors, (177), 177 states have call predecessors, (177), 177 states have call successors, (177) [2024-11-17 04:23:10,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 1431 transitions. [2024-11-17 04:23:10,966 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 1431 transitions. Word has length 175 [2024-11-17 04:23:10,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:10,967 INFO L471 AbstractCegarLoop]: Abstraction has 1139 states and 1431 transitions. [2024-11-17 04:23:10,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.285714285714286) internal successors, (88), 14 states have internal predecessors, (88), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-17 04:23:10,967 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 1431 transitions. [2024-11-17 04:23:10,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-17 04:23:10,968 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:10,968 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:23:10,987 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-17 04:23:11,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:11,173 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:11,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:11,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1386488406, now seen corresponding path program 1 times [2024-11-17 04:23:11,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:11,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926647979] [2024-11-17 04:23:11,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:11,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:23:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:23:11,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:23:11,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:23:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:23:11,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:23:11,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:23:11,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:23:11,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:23:11,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:23:11,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:23:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:23:11,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-17 04:23:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-17 04:23:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-17 04:23:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-17 04:23:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-17 04:23:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-17 04:23:11,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-17 04:23:11,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-17 04:23:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-17 04:23:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,319 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-11-17 04:23:11,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:11,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926647979] [2024-11-17 04:23:11,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926647979] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:11,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547239170] [2024-11-17 04:23:11,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:11,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:11,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:11,322 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-17 04:23:11,324 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-17 04:23:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:11,396 INFO L255 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-17 04:23:11,399 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:11,507 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-11-17 04:23:11,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:11,702 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-11-17 04:23:11,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547239170] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:23:11,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:23:11,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-17 04:23:11,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678512652] [2024-11-17 04:23:11,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:11,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-17 04:23:11,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:11,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-17 04:23:11,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:23:11,705 INFO L87 Difference]: Start difference. First operand 1139 states and 1431 transitions. Second operand has 11 states, 10 states have (on average 19.9) internal successors, (199), 11 states have internal predecessors, (199), 10 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (41), 10 states have call predecessors, (41), 10 states have call successors, (41) [2024-11-17 04:23:12,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:12,134 INFO L93 Difference]: Finished difference Result 2679 states and 3391 transitions. [2024-11-17 04:23:12,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-17 04:23:12,135 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 19.9) internal successors, (199), 11 states have internal predecessors, (199), 10 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (41), 10 states have call predecessors, (41), 10 states have call successors, (41) Word has length 198 [2024-11-17 04:23:12,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:12,143 INFO L225 Difference]: With dead ends: 2679 [2024-11-17 04:23:12,143 INFO L226 Difference]: Without dead ends: 2678 [2024-11-17 04:23:12,143 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:23:12,144 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 448 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:12,144 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 487 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 04:23:12,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2024-11-17 04:23:12,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 1998. [2024-11-17 04:23:12,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1998 states, 1670 states have (on average 1.1538922155688622) internal successors, (1927), 1682 states have internal predecessors, (1927), 313 states have call successors, (313), 2 states have call predecessors, (313), 2 states have return successors, (313), 313 states have call predecessors, (313), 313 states have call successors, (313) [2024-11-17 04:23:12,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 2553 transitions. [2024-11-17 04:23:12,358 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 2553 transitions. Word has length 198 [2024-11-17 04:23:12,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:12,359 INFO L471 AbstractCegarLoop]: Abstraction has 1998 states and 2553 transitions. [2024-11-17 04:23:12,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 19.9) internal successors, (199), 11 states have internal predecessors, (199), 10 states have call successors, (41), 1 states have call predecessors, (41), 1 states have return successors, (41), 10 states have call predecessors, (41), 10 states have call successors, (41) [2024-11-17 04:23:12,359 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 2553 transitions. [2024-11-17 04:23:12,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-17 04:23:12,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:12,360 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:23:12,377 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-17 04:23:12,560 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,SelfDestructingSolverStorable35 [2024-11-17 04:23:12,561 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:12,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:12,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1116185602, now seen corresponding path program 3 times [2024-11-17 04:23:12,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:12,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666337399] [2024-11-17 04:23:12,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:12,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:12,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:23:12,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1398291877] [2024-11-17 04:23:12,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-17 04:23:12,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:12,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:12,585 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-17 04:23:12,587 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-17 04:23:12,698 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-17 04:23:12,698 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:23:12,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-17 04:23:12,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:13,112 INFO L134 CoverageAnalysis]: Checked inductivity of 747 backedges. 51 proven. 6 refuted. 0 times theorem prover too weak. 690 trivial. 0 not checked. [2024-11-17 04:23:13,113 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:13,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:13,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666337399] [2024-11-17 04:23:13,259 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:23:13,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398291877] [2024-11-17 04:23:13,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398291877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:13,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:23:13,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-17 04:23:13,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821039952] [2024-11-17 04:23:13,259 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:13,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 04:23:13,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:13,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 04:23:13,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-17 04:23:13,260 INFO L87 Difference]: Start difference. First operand 1998 states and 2553 transitions. Second operand has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:23:14,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:14,131 INFO L93 Difference]: Finished difference Result 2006 states and 2554 transitions. [2024-11-17 04:23:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-17 04:23:14,131 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 203 [2024-11-17 04:23:14,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:14,139 INFO L225 Difference]: With dead ends: 2006 [2024-11-17 04:23:14,139 INFO L226 Difference]: Without dead ends: 2002 [2024-11-17 04:23:14,139 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2024-11-17 04:23:14,140 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 196 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:14,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 265 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:23:14,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2002 states. [2024-11-17 04:23:14,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2002 to 1816. [2024-11-17 04:23:14,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1517 states have (on average 1.1489782465392222) internal successors, (1743), 1529 states have internal predecessors, (1743), 284 states have call successors, (284), 2 states have call predecessors, (284), 2 states have return successors, (284), 284 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-17 04:23:14,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 2311 transitions. [2024-11-17 04:23:14,320 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 2311 transitions. Word has length 203 [2024-11-17 04:23:14,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:14,320 INFO L471 AbstractCegarLoop]: Abstraction has 1816 states and 2311 transitions. [2024-11-17 04:23:14,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-17 04:23:14,320 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 2311 transitions. [2024-11-17 04:23:14,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-17 04:23:14,321 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:14,322 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:23:14,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-17 04:23:14,522 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,SelfDestructingSolverStorable36 [2024-11-17 04:23:14,522 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:14,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:14,523 INFO L85 PathProgramCache]: Analyzing trace with hash -648418931, now seen corresponding path program 4 times [2024-11-17 04:23:14,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:14,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707410817] [2024-11-17 04:23:14,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:14,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:14,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:23:14,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [946254667] [2024-11-17 04:23:14,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-17 04:23:14,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:14,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:14,557 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-17 04:23:14,558 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-17 04:23:14,629 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-17 04:23:14,629 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:23:14,631 INFO L255 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-17 04:23:14,634 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:15,516 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2024-11-17 04:23:15,516 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:20,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:20,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707410817] [2024-11-17 04:23:20,242 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:23:20,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946254667] [2024-11-17 04:23:20,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946254667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:20,243 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:23:20,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-17 04:23:20,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905753514] [2024-11-17 04:23:20,243 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:20,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-17 04:23:20,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:20,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-17 04:23:20,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=502, Unknown=1, NotChecked=0, Total=600 [2024-11-17 04:23:20,244 INFO L87 Difference]: Start difference. First operand 1816 states and 2311 transitions. Second operand has 15 states, 14 states have (on average 7.857142857142857) internal successors, (110), 15 states have internal predecessors, (110), 8 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 7 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-17 04:23:21,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:21,320 INFO L93 Difference]: Finished difference Result 2065 states and 2616 transitions. [2024-11-17 04:23:21,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-17 04:23:21,320 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 7.857142857142857) internal successors, (110), 15 states have internal predecessors, (110), 8 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 7 states have call predecessors, (21), 8 states have call successors, (21) Word has length 206 [2024-11-17 04:23:21,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:21,328 INFO L225 Difference]: With dead ends: 2065 [2024-11-17 04:23:21,328 INFO L226 Difference]: Without dead ends: 2064 [2024-11-17 04:23:21,329 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 385 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=194, Invalid=995, Unknown=1, NotChecked=0, Total=1190 [2024-11-17 04:23:21,330 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 219 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:21,330 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 651 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-17 04:23:21,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2024-11-17 04:23:21,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1831. [2024-11-17 04:23:21,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1531 states have (on average 1.147615937295885) internal successors, (1757), 1543 states have internal predecessors, (1757), 285 states have call successors, (285), 2 states have call predecessors, (285), 2 states have return successors, (285), 285 states have call predecessors, (285), 285 states have call successors, (285) [2024-11-17 04:23:21,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 2327 transitions. [2024-11-17 04:23:21,494 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 2327 transitions. Word has length 206 [2024-11-17 04:23:21,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:21,494 INFO L471 AbstractCegarLoop]: Abstraction has 1831 states and 2327 transitions. [2024-11-17 04:23:21,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 7.857142857142857) internal successors, (110), 15 states have internal predecessors, (110), 8 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 7 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-17 04:23:21,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 2327 transitions. [2024-11-17 04:23:21,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-11-17 04:23:21,496 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:21,496 INFO L215 NwaCegarLoop]: trace histogram [19, 19, 19, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:23:21,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-17 04:23:21,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-17 04:23:21,697 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:21,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:21,698 INFO L85 PathProgramCache]: Analyzing trace with hash -344800194, now seen corresponding path program 4 times [2024-11-17 04:23:21,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:21,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998527300] [2024-11-17 04:23:21,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:21,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:21,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-17 04:23:21,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [414461392] [2024-11-17 04:23:21,727 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-17 04:23:21,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:21,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:21,729 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-17 04:23:21,739 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-17 04:23:21,808 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-17 04:23:21,809 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:23:21,812 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-17 04:23:21,815 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:22,494 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 93 proven. 37 refuted. 0 times theorem prover too weak. 690 trivial. 0 not checked. [2024-11-17 04:23:22,494 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:22,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:22,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998527300] [2024-11-17 04:23:22,627 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-17 04:23:22,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414461392] [2024-11-17 04:23:22,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414461392] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:22,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-17 04:23:22,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-17 04:23:22,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342522189] [2024-11-17 04:23:22,627 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:22,628 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-17 04:23:22,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:22,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-17 04:23:22,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2024-11-17 04:23:22,629 INFO L87 Difference]: Start difference. First operand 1831 states and 2327 transitions. Second operand has 13 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 9 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-17 04:23:23,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:23,497 INFO L93 Difference]: Finished difference Result 2398 states and 3064 transitions. [2024-11-17 04:23:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-17 04:23:23,497 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 9 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) Word has length 213 [2024-11-17 04:23:23,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:23,505 INFO L225 Difference]: With dead ends: 2398 [2024-11-17 04:23:23,505 INFO L226 Difference]: Without dead ends: 2375 [2024-11-17 04:23:23,506 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2024-11-17 04:23:23,506 INFO L432 NwaCegarLoop]: 138 mSDtfsCounter, 157 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 1322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:23,507 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 707 Invalid, 1322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1296 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-17 04:23:23,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2024-11-17 04:23:23,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 1073. [2024-11-17 04:23:23,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 894 states have (on average 1.121923937360179) internal successors, (1003), 903 states have internal predecessors, (1003), 167 states have call successors, (167), 2 states have call predecessors, (167), 2 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2024-11-17 04:23:23,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 1337 transitions. [2024-11-17 04:23:23,634 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 1337 transitions. Word has length 213 [2024-11-17 04:23:23,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:23,634 INFO L471 AbstractCegarLoop]: Abstraction has 1073 states and 1337 transitions. [2024-11-17 04:23:23,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 9.333333333333334) internal successors, (112), 12 states have internal predecessors, (112), 9 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-17 04:23:23,635 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 1337 transitions. [2024-11-17 04:23:23,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2024-11-17 04:23:23,636 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:23,636 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 04:23:23,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-17 04:23:23,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-17 04:23:23,837 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:23,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:23,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1290534267, now seen corresponding path program 1 times [2024-11-17 04:23:23,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:23,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878756284] [2024-11-17 04:23:23,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:23,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:23:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:23:24,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:23:24,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:23:24,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:23:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:23:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:23:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:23:24,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:23:24,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:23:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:23:24,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:23:24,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-17 04:23:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-17 04:23:24,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-17 04:23:24,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-17 04:23:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-17 04:23:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-17 04:23:24,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-17 04:23:24,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-17 04:23:24,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-17 04:23:24,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-17 04:23:24,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-17 04:23:24,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2024-11-17 04:23:24,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 106 proven. 6 refuted. 0 times theorem prover too weak. 962 trivial. 0 not checked. [2024-11-17 04:23:24,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:24,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878756284] [2024-11-17 04:23:24,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878756284] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:24,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894257146] [2024-11-17 04:23:24,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:24,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:24,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:24,279 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-17 04:23:24,280 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-17 04:23:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:24,353 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-17 04:23:24,356 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:24,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 106 proven. 6 refuted. 0 times theorem prover too weak. 962 trivial. 0 not checked. [2024-11-17 04:23:24,503 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:25,119 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 106 proven. 6 refuted. 0 times theorem prover too weak. 962 trivial. 0 not checked. [2024-11-17 04:23:25,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894257146] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:23:25,120 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:23:25,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2024-11-17 04:23:25,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76928976] [2024-11-17 04:23:25,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:25,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-17 04:23:25,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:25,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-17 04:23:25,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-17 04:23:25,121 INFO L87 Difference]: Start difference. First operand 1073 states and 1337 transitions. Second operand has 9 states, 8 states have (on average 8.0) internal successors, (64), 9 states have internal predecessors, (64), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-17 04:23:26,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:26,001 INFO L93 Difference]: Finished difference Result 1075 states and 1339 transitions. [2024-11-17 04:23:26,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-17 04:23:26,001 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 9 states have internal predecessors, (64), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 232 [2024-11-17 04:23:26,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:26,006 INFO L225 Difference]: With dead ends: 1075 [2024-11-17 04:23:26,006 INFO L226 Difference]: Without dead ends: 1074 [2024-11-17 04:23:26,007 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 508 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-17 04:23:26,007 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 57 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:26,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 111 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-17 04:23:26,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2024-11-17 04:23:26,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1072. [2024-11-17 04:23:26,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 894 states have (on average 1.092841163310962) internal successors, (977), 902 states have internal predecessors, (977), 167 states have call successors, (167), 2 states have call predecessors, (167), 2 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2024-11-17 04:23:26,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1311 transitions. [2024-11-17 04:23:26,139 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1311 transitions. Word has length 232 [2024-11-17 04:23:26,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:26,139 INFO L471 AbstractCegarLoop]: Abstraction has 1072 states and 1311 transitions. [2024-11-17 04:23:26,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 9 states have internal predecessors, (64), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-17 04:23:26,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1311 transitions. [2024-11-17 04:23:26,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-17 04:23:26,141 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:26,141 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-17 04:23:26,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-17 04:23:26,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-17 04:23:26,346 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:26,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:26,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1287635765, now seen corresponding path program 1 times [2024-11-17 04:23:26,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:26,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762383547] [2024-11-17 04:23:26,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:26,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:26,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:23:26,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:23:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:23:26,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:23:26,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:23:26,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:23:26,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:23:26,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:23:26,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:23:26,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:23:26,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,552 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:23:26,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:23:26,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-17 04:23:26,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-17 04:23:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-17 04:23:26,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-17 04:23:26,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-17 04:23:26,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-17 04:23:26,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-17 04:23:26,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2024-11-17 04:23:26,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-17 04:23:26,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-17 04:23:26,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-17 04:23:26,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-11-17 04:23:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-17 04:23:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-17 04:23:26,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:26,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762383547] [2024-11-17 04:23:26,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762383547] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:26,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202295150] [2024-11-17 04:23:26,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:26,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:26,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:26,589 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-17 04:23:26,591 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-17 04:23:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:26,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-17 04:23:26,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:26,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 570 proven. 42 refuted. 0 times theorem prover too weak. 513 trivial. 0 not checked. [2024-11-17 04:23:26,807 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:27,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 122 proven. 42 refuted. 0 times theorem prover too weak. 961 trivial. 0 not checked. [2024-11-17 04:23:27,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202295150] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:23:27,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:23:27,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-17 04:23:27,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743027779] [2024-11-17 04:23:27,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:27,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-17 04:23:27,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:27,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-17 04:23:27,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-17 04:23:27,017 INFO L87 Difference]: Start difference. First operand 1072 states and 1311 transitions. Second operand has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-17 04:23:28,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 04:23:28,019 INFO L93 Difference]: Finished difference Result 1921 states and 2359 transitions. [2024-11-17 04:23:28,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-17 04:23:28,019 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) Word has length 243 [2024-11-17 04:23:28,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 04:23:28,024 INFO L225 Difference]: With dead ends: 1921 [2024-11-17 04:23:28,024 INFO L226 Difference]: Without dead ends: 1168 [2024-11-17 04:23:28,026 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 560 GetRequests, 528 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-11-17 04:23:28,027 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 271 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-17 04:23:28,029 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 626 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1028 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-17 04:23:28,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2024-11-17 04:23:28,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 1129. [2024-11-17 04:23:28,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 943 states have (on average 1.0943796394485683) internal successors, (1032), 951 states have internal predecessors, (1032), 175 states have call successors, (175), 2 states have call predecessors, (175), 2 states have return successors, (175), 175 states have call predecessors, (175), 175 states have call successors, (175) [2024-11-17 04:23:28,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 1382 transitions. [2024-11-17 04:23:28,167 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 1382 transitions. Word has length 243 [2024-11-17 04:23:28,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 04:23:28,167 INFO L471 AbstractCegarLoop]: Abstraction has 1129 states and 1382 transitions. [2024-11-17 04:23:28,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.066666666666666) internal successors, (226), 15 states have internal predecessors, (226), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-17 04:23:28,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 1382 transitions. [2024-11-17 04:23:28,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-17 04:23:28,168 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 04:23:28,168 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-17 04:23:28,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-17 04:23:28,369 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,SelfDestructingSolverStorable40 [2024-11-17 04:23:28,369 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-17 04:23:28,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 04:23:28,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1050571573, now seen corresponding path program 2 times [2024-11-17 04:23:28,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-17 04:23:28,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107054635] [2024-11-17 04:23:28,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 04:23:28,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-17 04:23:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-17 04:23:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-17 04:23:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-17 04:23:28,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-17 04:23:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-17 04:23:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-17 04:23:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-17 04:23:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-17 04:23:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-17 04:23:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-17 04:23:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-17 04:23:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-17 04:23:28,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-17 04:23:28,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-17 04:23:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-11-17 04:23:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-17 04:23:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-17 04:23:28,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-17 04:23:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-17 04:23:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-17 04:23:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2024-11-17 04:23:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-17 04:23:28,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2024-11-17 04:23:28,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2024-11-17 04:23:28,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-17 04:23:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 04:23:28,618 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-17 04:23:28,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-17 04:23:28,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107054635] [2024-11-17 04:23:28,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107054635] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-17 04:23:28,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831751104] [2024-11-17 04:23:28,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-17 04:23:28,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-17 04:23:28,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 04:23:28,621 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-17 04:23:28,622 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-17 04:23:28,699 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-17 04:23:28,699 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-17 04:23:28,703 INFO L255 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-17 04:23:28,707 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 04:23:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-17 04:23:29,033 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-17 04:23:29,323 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-17 04:23:29,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831751104] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-17 04:23:29,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-17 04:23:29,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-17 04:23:29,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796255436] [2024-11-17 04:23:29,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-17 04:23:29,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-17 04:23:29,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-17 04:23:29,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-17 04:23:29,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2024-11-17 04:23:29,325 INFO L87 Difference]: Start difference. First operand 1129 states and 1382 transitions. Second operand has 22 states, 21 states have (on average 16.476190476190474) internal successors, (346), 22 states have internal predecessors, (346), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67)