./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 023d838f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e89b4ab54b22145b4041cfb458aca993f2d791ac86940dcd03d48a90a5273393 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 19:05:30,241 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 19:05:30,296 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-10 19:05:30,302 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 19:05:30,304 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 19:05:30,332 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 19:05:30,332 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 19:05:30,333 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 19:05:30,333 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 19:05:30,334 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 19:05:30,334 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 19:05:30,335 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 19:05:30,335 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 19:05:30,336 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 19:05:30,337 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 19:05:30,337 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 19:05:30,337 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 19:05:30,337 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-10 19:05:30,337 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 19:05:30,338 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-10 19:05:30,338 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 19:05:30,338 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 19:05:30,339 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 19:05:30,339 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 19:05:30,339 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 19:05:30,339 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-10 19:05:30,339 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-10 19:05:30,342 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-10 19:05:30,342 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 19:05:30,342 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 19:05:30,343 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 19:05:30,343 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 19:05:30,343 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 19:05:30,343 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 19:05:30,343 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:05:30,343 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 19:05:30,344 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 19:05:30,344 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 19:05:30,344 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 19:05:30,344 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 19:05:30,344 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 19:05:30,345 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 19:05:30,346 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 19:05:30,346 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 19:05:30,346 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 -> e89b4ab54b22145b4041cfb458aca993f2d791ac86940dcd03d48a90a5273393 [2024-11-10 19:05:30,533 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 19:05:30,554 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 19:05:30,557 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 19:05:30,558 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 19:05:30,558 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 19:05:30,559 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound2.c [2024-11-10 19:05:31,811 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 19:05:31,976 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 19:05:31,976 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound2.c [2024-11-10 19:05:31,983 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/22393cde9/5e3935d0878c46a2bf424a98a33321d2/FLAG8a0586be9 [2024-11-10 19:05:32,384 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/22393cde9/5e3935d0878c46a2bf424a98a33321d2 [2024-11-10 19:05:32,386 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 19:05:32,387 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 19:05:32,388 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 19:05:32,389 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 19:05:32,396 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 19:05:32,397 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,398 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@701c64e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32, skipping insertion in model container [2024-11-10 19:05:32,398 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,415 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 19:05:32,584 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:05:32,594 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 19:05:32,617 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 19:05:32,638 INFO L204 MainTranslator]: Completed translation [2024-11-10 19:05:32,639 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32 WrapperNode [2024-11-10 19:05:32,639 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 19:05:32,640 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 19:05:32,640 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 19:05:32,640 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 19:05:32,645 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,650 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,672 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 118 [2024-11-10 19:05:32,672 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 19:05:32,673 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 19:05:32,673 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 19:05:32,673 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 19:05:32,683 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,684 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,686 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,703 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-10 19:05:32,703 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,704 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,706 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,707 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,712 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,713 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,715 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 19:05:32,716 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 19:05:32,716 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 19:05:32,716 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 19:05:32,716 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (1/1) ... [2024-11-10 19:05:32,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 19:05:32,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:32,756 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 19:05:32,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 19:05:32,805 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 19:05:32,805 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-10 19:05:32,805 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-10 19:05:32,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 19:05:32,805 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 19:05:32,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 19:05:32,806 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-10 19:05:32,806 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-10 19:05:32,860 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 19:05:32,863 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 19:05:33,329 INFO L? ?]: Removed 157 outVars from TransFormulas that were not future-live. [2024-11-10 19:05:33,329 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 19:05:33,355 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 19:05:33,355 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 19:05:33,356 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:05:33 BoogieIcfgContainer [2024-11-10 19:05:33,356 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 19:05:33,357 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 19:05:33,359 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 19:05:33,362 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 19:05:33,364 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 07:05:32" (1/3) ... [2024-11-10 19:05:33,364 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4504b10b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:05:33, skipping insertion in model container [2024-11-10 19:05:33,365 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:05:32" (2/3) ... [2024-11-10 19:05:33,366 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4504b10b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 07:05:33, skipping insertion in model container [2024-11-10 19:05:33,366 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 07:05:33" (3/3) ... [2024-11-10 19:05:33,367 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound2.c [2024-11-10 19:05:33,383 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 19:05:33,384 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 56 error locations. [2024-11-10 19:05:33,439 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 19:05:33,445 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;@5c187a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 19:05:33,445 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-11-10 19:05:33,449 INFO L276 IsEmpty]: Start isEmpty. Operand has 151 states, 81 states have (on average 1.7654320987654322) internal successors, (143), 137 states have internal predecessors, (143), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-10 19:05:33,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-10 19:05:33,455 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:33,456 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:33,456 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:33,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:33,460 INFO L85 PathProgramCache]: Analyzing trace with hash -398421411, now seen corresponding path program 1 times [2024-11-10 19:05:33,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:33,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959914953] [2024-11-10 19:05:33,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:33,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:33,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:33,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:33,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:33,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:33,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:33,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:33,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:33,610 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:33,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:33,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959914953] [2024-11-10 19:05:33,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959914953] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:33,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:33,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:33,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230507824] [2024-11-10 19:05:33,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:33,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-10 19:05:33,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:33,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-10 19:05:33,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-10 19:05:33,637 INFO L87 Difference]: Start difference. First operand has 151 states, 81 states have (on average 1.7654320987654322) internal successors, (143), 137 states have internal predecessors, (143), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:05:33,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:33,662 INFO L93 Difference]: Finished difference Result 298 states and 336 transitions. [2024-11-10 19:05:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-10 19:05:33,665 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 26 [2024-11-10 19:05:33,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:33,672 INFO L225 Difference]: With dead ends: 298 [2024-11-10 19:05:33,673 INFO L226 Difference]: Without dead ends: 144 [2024-11-10 19:05:33,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-10 19:05:33,679 INFO L432 NwaCegarLoop]: 160 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, 160 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:33,679 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:05:33,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-11-10 19:05:33,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2024-11-10 19:05:33,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 76 states have (on average 1.75) internal successors, (133), 131 states have internal predecessors, (133), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-10 19:05:33,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 153 transitions. [2024-11-10 19:05:33,717 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 153 transitions. Word has length 26 [2024-11-10 19:05:33,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:33,717 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 153 transitions. [2024-11-10 19:05:33,718 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-10 19:05:33,718 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 153 transitions. [2024-11-10 19:05:33,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-10 19:05:33,719 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:33,719 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:33,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-10 19:05:33,719 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:33,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:33,720 INFO L85 PathProgramCache]: Analyzing trace with hash -146467076, now seen corresponding path program 1 times [2024-11-10 19:05:33,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:33,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191289702] [2024-11-10 19:05:33,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:33,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:33,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:33,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1098473749] [2024-11-10 19:05:33,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:33,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:33,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:33,765 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:33,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-10 19:05:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:33,815 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:05:33,827 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:33,914 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:33,915 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:33,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:33,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191289702] [2024-11-10 19:05:33,915 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:33,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098473749] [2024-11-10 19:05:33,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098473749] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:33,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:33,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:33,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631929525] [2024-11-10 19:05:33,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:33,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:33,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:33,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:33,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:33,920 INFO L87 Difference]: Start difference. First operand 144 states and 153 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-10 19:05:34,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:34,242 INFO L93 Difference]: Finished difference Result 235 states and 283 transitions. [2024-11-10 19:05:34,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:34,242 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 27 [2024-11-10 19:05:34,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:34,244 INFO L225 Difference]: With dead ends: 235 [2024-11-10 19:05:34,244 INFO L226 Difference]: Without dead ends: 231 [2024-11-10 19:05:34,245 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:34,246 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 78 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:34,248 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 155 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:34,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2024-11-10 19:05:34,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 184. [2024-11-10 19:05:34,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 111 states have (on average 1.7747747747747749) internal successors, (197), 166 states have internal predecessors, (197), 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-10 19:05:34,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 227 transitions. [2024-11-10 19:05:34,268 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 227 transitions. Word has length 27 [2024-11-10 19:05:34,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:34,268 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 227 transitions. [2024-11-10 19:05:34,268 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-10 19:05:34,268 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 227 transitions. [2024-11-10 19:05:34,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-10 19:05:34,269 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:34,269 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:34,282 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-10 19:05:34,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:34,470 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:34,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:34,471 INFO L85 PathProgramCache]: Analyzing trace with hash 979063866, now seen corresponding path program 1 times [2024-11-10 19:05:34,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:34,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636837207] [2024-11-10 19:05:34,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:34,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:34,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:34,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1147898622] [2024-11-10 19:05:34,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:34,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:34,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:34,489 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:34,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-10 19:05:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:34,521 INFO L255 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:05:34,522 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:34,540 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:34,540 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:34,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:34,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636837207] [2024-11-10 19:05:34,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:34,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147898622] [2024-11-10 19:05:34,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147898622] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:34,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:34,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:34,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168499429] [2024-11-10 19:05:34,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:34,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:34,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:34,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:34,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:34,543 INFO L87 Difference]: Start difference. First operand 184 states and 227 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-10 19:05:34,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:34,957 INFO L93 Difference]: Finished difference Result 291 states and 357 transitions. [2024-11-10 19:05:34,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:34,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2024-11-10 19:05:34,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:34,959 INFO L225 Difference]: With dead ends: 291 [2024-11-10 19:05:34,959 INFO L226 Difference]: Without dead ends: 283 [2024-11-10 19:05:34,959 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-10 19:05:34,960 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 89 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:34,960 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 214 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:05:34,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-10 19:05:34,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 241. [2024-11-10 19:05:34,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 162 states have (on average 1.728395061728395) internal successors, (280), 217 states have internal predecessors, (280), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-10 19:05:34,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 322 transitions. [2024-11-10 19:05:34,978 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 322 transitions. Word has length 29 [2024-11-10 19:05:34,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:34,978 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 322 transitions. [2024-11-10 19:05:34,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-10 19:05:34,979 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 322 transitions. [2024-11-10 19:05:34,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-10 19:05:34,980 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:34,980 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:34,992 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-10 19:05:35,180 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-10 19:05:35,181 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:35,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:35,181 INFO L85 PathProgramCache]: Analyzing trace with hash 282540408, now seen corresponding path program 1 times [2024-11-10 19:05:35,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:35,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086239899] [2024-11-10 19:05:35,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:35,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:35,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:35,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1568573728] [2024-11-10 19:05:35,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:35,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:35,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:35,203 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:35,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-10 19:05:35,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:35,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:05:35,237 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:35,306 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:35,307 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:35,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:35,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086239899] [2024-11-10 19:05:35,307 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:35,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568573728] [2024-11-10 19:05:35,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568573728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:35,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:35,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:35,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412927021] [2024-11-10 19:05:35,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:35,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:35,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:35,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:35,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:35,309 INFO L87 Difference]: Start difference. First operand 241 states and 322 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-10 19:05:35,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:35,694 INFO L93 Difference]: Finished difference Result 277 states and 343 transitions. [2024-11-10 19:05:35,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:35,695 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 31 [2024-11-10 19:05:35,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:35,696 INFO L225 Difference]: With dead ends: 277 [2024-11-10 19:05:35,696 INFO L226 Difference]: Without dead ends: 263 [2024-11-10 19:05:35,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:35,697 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 66 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:35,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 141 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:05:35,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2024-11-10 19:05:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 206. [2024-11-10 19:05:35,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 132 states have (on average 1.643939393939394) internal successors, (217), 187 states have internal predecessors, (217), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-10 19:05:35,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 249 transitions. [2024-11-10 19:05:35,718 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 249 transitions. Word has length 31 [2024-11-10 19:05:35,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:35,719 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 249 transitions. [2024-11-10 19:05:35,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-10 19:05:35,719 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 249 transitions. [2024-11-10 19:05:35,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-10 19:05:35,720 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:35,720 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:35,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-10 19:05:35,924 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-10 19:05:35,925 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:35,925 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:35,925 INFO L85 PathProgramCache]: Analyzing trace with hash -41216957, now seen corresponding path program 1 times [2024-11-10 19:05:35,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:35,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264279060] [2024-11-10 19:05:35,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:35,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:35,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:35,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1793902696] [2024-11-10 19:05:35,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:35,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:35,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:35,944 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:35,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-10 19:05:35,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:35,984 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-10 19:05:35,985 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:36,016 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:36,017 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:36,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:36,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264279060] [2024-11-10 19:05:36,017 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:36,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793902696] [2024-11-10 19:05:36,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793902696] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:36,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:36,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:36,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890835830] [2024-11-10 19:05:36,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:36,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:36,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:36,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:36,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:36,018 INFO L87 Difference]: Start difference. First operand 206 states and 249 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:05:36,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:36,321 INFO L93 Difference]: Finished difference Result 380 states and 480 transitions. [2024-11-10 19:05:36,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:36,322 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2024-11-10 19:05:36,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:36,324 INFO L225 Difference]: With dead ends: 380 [2024-11-10 19:05:36,324 INFO L226 Difference]: Without dead ends: 372 [2024-11-10 19:05:36,324 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:36,325 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 90 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:36,325 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 212 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:36,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-11-10 19:05:36,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 291. [2024-11-10 19:05:36,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 208 states have (on average 1.6298076923076923) internal successors, (339), 263 states have internal predecessors, (339), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:36,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 389 transitions. [2024-11-10 19:05:36,335 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 389 transitions. Word has length 38 [2024-11-10 19:05:36,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:36,336 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 389 transitions. [2024-11-10 19:05:36,336 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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-10 19:05:36,336 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 389 transitions. [2024-11-10 19:05:36,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-10 19:05:36,337 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:36,337 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:36,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-10 19:05:36,537 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-10 19:05:36,538 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:36,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:36,538 INFO L85 PathProgramCache]: Analyzing trace with hash -954787295, now seen corresponding path program 1 times [2024-11-10 19:05:36,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:36,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834340110] [2024-11-10 19:05:36,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:36,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:36,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [394575448] [2024-11-10 19:05:36,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:36,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:36,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:36,576 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:36,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-10 19:05:36,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:36,611 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:36,612 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:36,691 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:36,691 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:36,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:36,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834340110] [2024-11-10 19:05:36,691 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:36,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394575448] [2024-11-10 19:05:36,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394575448] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:36,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:36,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:36,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750225762] [2024-11-10 19:05:36,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:36,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:36,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:36,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:36,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:36,693 INFO L87 Difference]: Start difference. First operand 291 states and 389 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:05:37,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:37,033 INFO L93 Difference]: Finished difference Result 348 states and 458 transitions. [2024-11-10 19:05:37,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:37,036 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2024-11-10 19:05:37,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:37,039 INFO L225 Difference]: With dead ends: 348 [2024-11-10 19:05:37,039 INFO L226 Difference]: Without dead ends: 346 [2024-11-10 19:05:37,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:37,040 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 183 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:37,041 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 172 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:37,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-10 19:05:37,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 291. [2024-11-10 19:05:37,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 208 states have (on average 1.6105769230769231) internal successors, (335), 263 states have internal predecessors, (335), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:37,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 385 transitions. [2024-11-10 19:05:37,051 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 385 transitions. Word has length 40 [2024-11-10 19:05:37,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:37,051 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 385 transitions. [2024-11-10 19:05:37,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-10 19:05:37,051 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 385 transitions. [2024-11-10 19:05:37,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-10 19:05:37,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:37,052 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:37,070 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-10 19:05:37,252 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-10 19:05:37,253 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:37,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:37,253 INFO L85 PathProgramCache]: Analyzing trace with hash 466365008, now seen corresponding path program 1 times [2024-11-10 19:05:37,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:37,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133146305] [2024-11-10 19:05:37,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:37,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:37,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:37,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1315963437] [2024-11-10 19:05:37,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:37,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:37,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:37,274 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:37,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-10 19:05:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:37,312 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:37,319 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:37,392 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:37,392 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:37,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:37,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133146305] [2024-11-10 19:05:37,392 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:37,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315963437] [2024-11-10 19:05:37,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315963437] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:37,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:37,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:37,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269657544] [2024-11-10 19:05:37,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:37,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:37,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:37,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:37,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:37,394 INFO L87 Difference]: Start difference. First operand 291 states and 385 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-10 19:05:37,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:37,582 INFO L93 Difference]: Finished difference Result 348 states and 454 transitions. [2024-11-10 19:05:37,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:37,583 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-10 19:05:37,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:37,585 INFO L225 Difference]: With dead ends: 348 [2024-11-10 19:05:37,585 INFO L226 Difference]: Without dead ends: 346 [2024-11-10 19:05:37,585 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-10 19:05:37,586 INFO L432 NwaCegarLoop]: 83 mSDtfsCounter, 246 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:37,586 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 155 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:05:37,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-10 19:05:37,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 291. [2024-11-10 19:05:37,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 208 states have (on average 1.5913461538461537) internal successors, (331), 263 states have internal predecessors, (331), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:37,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 381 transitions. [2024-11-10 19:05:37,602 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 381 transitions. Word has length 41 [2024-11-10 19:05:37,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:37,605 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 381 transitions. [2024-11-10 19:05:37,605 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-10 19:05:37,605 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 381 transitions. [2024-11-10 19:05:37,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-10 19:05:37,606 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:37,606 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:37,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-10 19:05:37,806 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-10 19:05:37,807 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:37,807 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:37,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1572413439, now seen corresponding path program 1 times [2024-11-10 19:05:37,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:37,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419288525] [2024-11-10 19:05:37,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:37,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:37,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:37,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1723505231] [2024-11-10 19:05:37,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:37,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:37,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:37,822 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:37,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-10 19:05:37,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:37,868 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:37,869 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:37,901 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:37,901 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:37,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:37,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419288525] [2024-11-10 19:05:37,901 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:37,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723505231] [2024-11-10 19:05:37,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723505231] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:37,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:37,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:37,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090999766] [2024-11-10 19:05:37,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:37,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:37,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:37,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:37,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:37,903 INFO L87 Difference]: Start difference. First operand 291 states and 381 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-10 19:05:38,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:38,566 INFO L93 Difference]: Finished difference Result 370 states and 460 transitions. [2024-11-10 19:05:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:38,567 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-10 19:05:38,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:38,568 INFO L225 Difference]: With dead ends: 370 [2024-11-10 19:05:38,568 INFO L226 Difference]: Without dead ends: 368 [2024-11-10 19:05:38,569 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-10 19:05:38,569 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 153 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:38,569 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 183 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:05:38,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2024-11-10 19:05:38,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 292. [2024-11-10 19:05:38,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 209 states have (on average 1.5741626794258374) internal successors, (329), 264 states have internal predecessors, (329), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:38,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 379 transitions. [2024-11-10 19:05:38,581 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 379 transitions. Word has length 42 [2024-11-10 19:05:38,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:38,581 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 379 transitions. [2024-11-10 19:05:38,581 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-10 19:05:38,582 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 379 transitions. [2024-11-10 19:05:38,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-10 19:05:38,582 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:38,583 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:38,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-10 19:05:38,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:38,787 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:38,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:38,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1500176430, now seen corresponding path program 1 times [2024-11-10 19:05:38,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:38,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518271487] [2024-11-10 19:05:38,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:38,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:38,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [503107758] [2024-11-10 19:05:38,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:38,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:38,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:38,802 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:38,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-10 19:05:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:38,840 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:38,841 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:38,969 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-10 19:05:38,969 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:38,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:38,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518271487] [2024-11-10 19:05:38,970 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:38,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503107758] [2024-11-10 19:05:38,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503107758] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:38,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:38,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:38,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468321586] [2024-11-10 19:05:38,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:38,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:38,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:38,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:38,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:38,972 INFO L87 Difference]: Start difference. First operand 292 states and 379 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (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-10 19:05:40,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:40,246 INFO L93 Difference]: Finished difference Result 370 states and 456 transitions. [2024-11-10 19:05:40,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:40,247 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2024-11-10 19:05:40,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:40,248 INFO L225 Difference]: With dead ends: 370 [2024-11-10 19:05:40,249 INFO L226 Difference]: Without dead ends: 368 [2024-11-10 19:05:40,249 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:40,249 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 92 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:40,249 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 240 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-10 19:05:40,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2024-11-10 19:05:40,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 293. [2024-11-10 19:05:40,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 210 states have (on average 1.5571428571428572) internal successors, (327), 265 states have internal predecessors, (327), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:40,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 377 transitions. [2024-11-10 19:05:40,260 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 377 transitions. Word has length 43 [2024-11-10 19:05:40,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:40,261 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 377 transitions. [2024-11-10 19:05:40,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (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-10 19:05:40,262 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 377 transitions. [2024-11-10 19:05:40,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-10 19:05:40,262 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:40,262 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:40,275 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-10 19:05:40,463 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,SelfDestructingSolverStorable8 [2024-11-10 19:05:40,464 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:40,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:40,464 INFO L85 PathProgramCache]: Analyzing trace with hash -562723964, now seen corresponding path program 1 times [2024-11-10 19:05:40,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:40,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153691445] [2024-11-10 19:05:40,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:40,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:40,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [553368583] [2024-11-10 19:05:40,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:40,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:40,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:40,479 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:40,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-10 19:05:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:40,514 INFO L255 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:40,516 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:40,613 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:05:40,614 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:40,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:40,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153691445] [2024-11-10 19:05:40,614 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:40,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553368583] [2024-11-10 19:05:40,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553368583] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:40,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:40,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:40,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796175268] [2024-11-10 19:05:40,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:40,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:40,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:40,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:40,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:40,616 INFO L87 Difference]: Start difference. First operand 293 states and 377 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-10 19:05:40,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:40,934 INFO L93 Difference]: Finished difference Result 319 states and 400 transitions. [2024-11-10 19:05:40,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:40,934 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 51 [2024-11-10 19:05:40,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:40,936 INFO L225 Difference]: With dead ends: 319 [2024-11-10 19:05:40,936 INFO L226 Difference]: Without dead ends: 317 [2024-11-10 19:05:40,936 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:40,937 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 228 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:40,937 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 165 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:40,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-10 19:05:40,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 294. [2024-11-10 19:05:40,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 211 states have (on average 1.5450236966824644) internal successors, (326), 266 states have internal predecessors, (326), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:40,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 376 transitions. [2024-11-10 19:05:40,946 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 376 transitions. Word has length 51 [2024-11-10 19:05:40,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:40,946 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 376 transitions. [2024-11-10 19:05:40,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-10 19:05:40,946 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 376 transitions. [2024-11-10 19:05:40,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-10 19:05:40,947 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:40,947 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:40,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-10 19:05:41,148 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,SelfDestructingSolverStorable9 [2024-11-10 19:05:41,148 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:41,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:41,148 INFO L85 PathProgramCache]: Analyzing trace with hash -264573632, now seen corresponding path program 1 times [2024-11-10 19:05:41,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:41,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596903370] [2024-11-10 19:05:41,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:41,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:41,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:41,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1398993032] [2024-11-10 19:05:41,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:41,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:41,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:41,169 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:41,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-10 19:05:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:41,205 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:41,206 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:41,268 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:05:41,268 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:41,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:41,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596903370] [2024-11-10 19:05:41,268 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:41,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398993032] [2024-11-10 19:05:41,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398993032] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:41,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:41,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:41,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730107128] [2024-11-10 19:05:41,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:41,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:41,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:41,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:41,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:41,269 INFO L87 Difference]: Start difference. First operand 294 states and 376 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-10 19:05:41,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:41,555 INFO L93 Difference]: Finished difference Result 319 states and 397 transitions. [2024-11-10 19:05:41,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:41,558 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 52 [2024-11-10 19:05:41,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:41,559 INFO L225 Difference]: With dead ends: 319 [2024-11-10 19:05:41,559 INFO L226 Difference]: Without dead ends: 317 [2024-11-10 19:05:41,559 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:41,560 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 226 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:41,560 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 165 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:41,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-10 19:05:41,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 295. [2024-11-10 19:05:41,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 212 states have (on average 1.5330188679245282) internal successors, (325), 267 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:41,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 375 transitions. [2024-11-10 19:05:41,568 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 375 transitions. Word has length 52 [2024-11-10 19:05:41,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:41,568 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 375 transitions. [2024-11-10 19:05:41,568 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-10 19:05:41,568 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 375 transitions. [2024-11-10 19:05:41,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-10 19:05:41,569 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:41,569 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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-10 19:05:41,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-10 19:05:41,769 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,SelfDestructingSolverStorable10 [2024-11-10 19:05:41,769 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:41,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:41,770 INFO L85 PathProgramCache]: Analyzing trace with hash 388152066, now seen corresponding path program 1 times [2024-11-10 19:05:41,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:41,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471227337] [2024-11-10 19:05:41,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:41,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:41,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:41,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [45001666] [2024-11-10 19:05:41,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:41,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:41,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:41,795 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:41,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-10 19:05:41,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:41,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:41,827 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:41,858 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:05:41,858 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:41,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:41,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471227337] [2024-11-10 19:05:41,859 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:41,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45001666] [2024-11-10 19:05:41,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45001666] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:41,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:41,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:41,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273093589] [2024-11-10 19:05:41,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:41,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:41,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:41,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:41,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:41,860 INFO L87 Difference]: Start difference. First operand 295 states and 375 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-10 19:05:42,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:42,465 INFO L93 Difference]: Finished difference Result 325 states and 384 transitions. [2024-11-10 19:05:42,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:42,466 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), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2024-11-10 19:05:42,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:42,467 INFO L225 Difference]: With dead ends: 325 [2024-11-10 19:05:42,467 INFO L226 Difference]: Without dead ends: 323 [2024-11-10 19:05:42,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:42,468 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 138 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:42,468 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 214 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:05:42,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-11-10 19:05:42,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 296. [2024-11-10 19:05:42,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 213 states have (on average 1.5211267605633803) internal successors, (324), 268 states have internal predecessors, (324), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:42,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 374 transitions. [2024-11-10 19:05:42,479 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 374 transitions. Word has length 53 [2024-11-10 19:05:42,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:42,479 INFO L471 AbstractCegarLoop]: Abstraction has 296 states and 374 transitions. [2024-11-10 19:05:42,479 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), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-10 19:05:42,479 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 374 transitions. [2024-11-10 19:05:42,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-10 19:05:42,480 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:42,480 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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-10 19:05:42,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-10 19:05:42,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-10 19:05:42,681 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:42,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:42,681 INFO L85 PathProgramCache]: Analyzing trace with hash -852187778, now seen corresponding path program 1 times [2024-11-10 19:05:42,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:42,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022277306] [2024-11-10 19:05:42,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:42,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:42,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:42,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [993414987] [2024-11-10 19:05:42,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:42,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:42,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:42,710 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:42,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-10 19:05:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:42,745 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:42,748 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:42,856 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-10 19:05:42,857 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:42,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:42,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022277306] [2024-11-10 19:05:42,857 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:42,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993414987] [2024-11-10 19:05:42,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993414987] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:42,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:42,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:42,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898918259] [2024-11-10 19:05:42,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:42,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:42,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:42,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:42,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:42,859 INFO L87 Difference]: Start difference. First operand 296 states and 374 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-10 19:05:43,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:43,794 INFO L93 Difference]: Finished difference Result 325 states and 381 transitions. [2024-11-10 19:05:43,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:43,794 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 54 [2024-11-10 19:05:43,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:43,795 INFO L225 Difference]: With dead ends: 325 [2024-11-10 19:05:43,795 INFO L226 Difference]: Without dead ends: 323 [2024-11-10 19:05:43,795 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:43,796 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 83 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:43,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 268 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-10 19:05:43,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-11-10 19:05:43,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 297. [2024-11-10 19:05:43,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 214 states have (on average 1.5093457943925233) internal successors, (323), 269 states have internal predecessors, (323), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:43,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 373 transitions. [2024-11-10 19:05:43,810 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 373 transitions. Word has length 54 [2024-11-10 19:05:43,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:43,810 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 373 transitions. [2024-11-10 19:05:43,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-10 19:05:43,811 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 373 transitions. [2024-11-10 19:05:43,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-10 19:05:43,811 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:43,811 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:43,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-10 19:05:44,015 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-10 19:05:44,016 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:44,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:44,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1199455726, now seen corresponding path program 1 times [2024-11-10 19:05:44,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:44,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732048778] [2024-11-10 19:05:44,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:44,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:44,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,088 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:44,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:44,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732048778] [2024-11-10 19:05:44,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732048778] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:44,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:44,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:44,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270422579] [2024-11-10 19:05:44,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:44,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:44,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:44,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:44,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:44,090 INFO L87 Difference]: Start difference. First operand 297 states and 373 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-10 19:05:44,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:44,136 INFO L93 Difference]: Finished difference Result 297 states and 373 transitions. [2024-11-10 19:05:44,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:44,137 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 61 [2024-11-10 19:05:44,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:44,138 INFO L225 Difference]: With dead ends: 297 [2024-11-10 19:05:44,138 INFO L226 Difference]: Without dead ends: 295 [2024-11-10 19:05:44,139 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:44,139 INFO L432 NwaCegarLoop]: 137 mSDtfsCounter, 47 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:44,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 220 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:05:44,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-10 19:05:44,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2024-11-10 19:05:44,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 214 states have (on average 1.4813084112149533) internal successors, (317), 267 states have internal predecessors, (317), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:44,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 367 transitions. [2024-11-10 19:05:44,150 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 367 transitions. Word has length 61 [2024-11-10 19:05:44,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:44,151 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 367 transitions. [2024-11-10 19:05:44,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-10 19:05:44,151 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 367 transitions. [2024-11-10 19:05:44,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-10 19:05:44,152 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:44,152 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:44,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-10 19:05:44,152 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:44,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:44,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1471578133, now seen corresponding path program 1 times [2024-11-10 19:05:44,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:44,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815528342] [2024-11-10 19:05:44,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:44,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:44,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:44,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:44,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:44,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:44,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:44,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:44,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:44,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815528342] [2024-11-10 19:05:44,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815528342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:44,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:44,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:44,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785876661] [2024-11-10 19:05:44,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:44,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:44,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:44,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:44,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:44,221 INFO L87 Difference]: Start difference. First operand 295 states and 367 transitions. Second operand has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-10 19:05:44,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:44,253 INFO L93 Difference]: Finished difference Result 295 states and 367 transitions. [2024-11-10 19:05:44,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:44,254 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2024-11-10 19:05:44,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:44,255 INFO L225 Difference]: With dead ends: 295 [2024-11-10 19:05:44,255 INFO L226 Difference]: Without dead ends: 293 [2024-11-10 19:05:44,255 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:44,255 INFO L432 NwaCegarLoop]: 136 mSDtfsCounter, 46 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:44,257 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 219 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-10 19:05:44,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2024-11-10 19:05:44,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2024-11-10 19:05:44,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 214 states have (on average 1.4439252336448598) internal successors, (309), 265 states have internal predecessors, (309), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:44,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 359 transitions. [2024-11-10 19:05:44,265 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 359 transitions. Word has length 62 [2024-11-10 19:05:44,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:44,265 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 359 transitions. [2024-11-10 19:05:44,266 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-10 19:05:44,266 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 359 transitions. [2024-11-10 19:05:44,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-10 19:05:44,266 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:44,266 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:44,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-10 19:05:44,267 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:44,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:44,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1625779243, now seen corresponding path program 1 times [2024-11-10 19:05:44,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:44,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329905578] [2024-11-10 19:05:44,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:44,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:44,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:44,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:44,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:44,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:44,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:44,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:44,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329905578] [2024-11-10 19:05:44,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329905578] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:44,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:44,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:05:44,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286375292] [2024-11-10 19:05:44,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:44,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:05:44,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:44,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:05:44,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:05:44,378 INFO L87 Difference]: Start difference. First operand 293 states and 359 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-10 19:05:44,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:44,724 INFO L93 Difference]: Finished difference Result 297 states and 363 transitions. [2024-11-10 19:05:44,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:05:44,724 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), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2024-11-10 19:05:44,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:44,725 INFO L225 Difference]: With dead ends: 297 [2024-11-10 19:05:44,725 INFO L226 Difference]: Without dead ends: 296 [2024-11-10 19:05:44,726 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:05:44,726 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 297 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:44,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 173 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:44,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2024-11-10 19:05:44,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 295. [2024-11-10 19:05:44,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 216 states have (on average 1.4398148148148149) internal successors, (311), 267 states have internal predecessors, (311), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:44,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 361 transitions. [2024-11-10 19:05:44,735 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 361 transitions. Word has length 63 [2024-11-10 19:05:44,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:44,736 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 361 transitions. [2024-11-10 19:05:44,736 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), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-10 19:05:44,736 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 361 transitions. [2024-11-10 19:05:44,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-10 19:05:44,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:44,737 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:44,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-10 19:05:44,737 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:44,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:44,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1625780684, now seen corresponding path program 1 times [2024-11-10 19:05:44,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:44,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780821262] [2024-11-10 19:05:44,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:44,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:44,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:44,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:44,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:44,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:44,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:44,827 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:44,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:44,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780821262] [2024-11-10 19:05:44,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780821262] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:44,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:44,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:05:44,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309108434] [2024-11-10 19:05:44,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:44,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:05:44,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:44,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:05:44,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:05:44,828 INFO L87 Difference]: Start difference. First operand 295 states and 361 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-10 19:05:45,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:45,269 INFO L93 Difference]: Finished difference Result 296 states and 361 transitions. [2024-11-10 19:05:45,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:05:45,272 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), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2024-11-10 19:05:45,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:45,273 INFO L225 Difference]: With dead ends: 296 [2024-11-10 19:05:45,273 INFO L226 Difference]: Without dead ends: 295 [2024-11-10 19:05:45,273 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:05:45,274 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 297 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:45,274 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 173 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:05:45,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-10 19:05:45,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2024-11-10 19:05:45,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 216 states have (on average 1.4351851851851851) internal successors, (310), 267 states have internal predecessors, (310), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:45,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 360 transitions. [2024-11-10 19:05:45,285 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 360 transitions. Word has length 63 [2024-11-10 19:05:45,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:45,285 INFO L471 AbstractCegarLoop]: Abstraction has 295 states and 360 transitions. [2024-11-10 19:05:45,285 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), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-10 19:05:45,285 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 360 transitions. [2024-11-10 19:05:45,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-10 19:05:45,287 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:45,287 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:45,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-10 19:05:45,288 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:45,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:45,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1368169288, now seen corresponding path program 1 times [2024-11-10 19:05:45,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:45,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153959434] [2024-11-10 19:05:45,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:45,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:45,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:45,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:45,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:45,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:45,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,374 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:45,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:45,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153959434] [2024-11-10 19:05:45,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153959434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:45,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:45,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-10 19:05:45,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618861422] [2024-11-10 19:05:45,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:45,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:05:45,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:45,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:05:45,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:45,376 INFO L87 Difference]: Start difference. First operand 295 states and 360 transitions. Second operand has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:45,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:45,628 INFO L93 Difference]: Finished difference Result 358 states and 434 transitions. [2024-11-10 19:05:45,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:45,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2024-11-10 19:05:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:45,630 INFO L225 Difference]: With dead ends: 358 [2024-11-10 19:05:45,630 INFO L226 Difference]: Without dead ends: 354 [2024-11-10 19:05:45,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-10 19:05:45,631 INFO L432 NwaCegarLoop]: 88 mSDtfsCounter, 47 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:45,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 158 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:05:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2024-11-10 19:05:45,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 309. [2024-11-10 19:05:45,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 230 states have (on average 1.4130434782608696) internal successors, (325), 281 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:45,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 375 transitions. [2024-11-10 19:05:45,641 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 375 transitions. Word has length 68 [2024-11-10 19:05:45,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:45,641 INFO L471 AbstractCegarLoop]: Abstraction has 309 states and 375 transitions. [2024-11-10 19:05:45,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:45,641 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 375 transitions. [2024-11-10 19:05:45,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-10 19:05:45,641 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:45,641 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:45,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-10 19:05:45,642 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:45,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:45,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1782804753, now seen corresponding path program 1 times [2024-11-10 19:05:45,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:45,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467402952] [2024-11-10 19:05:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:45,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:45,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:45,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:45,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:45,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:45,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:45,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-10 19:05:45,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,774 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-10 19:05:45,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:45,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467402952] [2024-11-10 19:05:45,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467402952] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:45,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028914808] [2024-11-10 19:05:45,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:45,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:45,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:45,776 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:45,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-10 19:05:45,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:45,815 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:05:45,816 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:45,967 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-10 19:05:45,967 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:45,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028914808] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:45,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:45,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-10 19:05:45,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893459271] [2024-11-10 19:05:45,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:45,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:45,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:45,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:45,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:05:45,969 INFO L87 Difference]: Start difference. First operand 309 states and 375 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 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-10 19:05:46,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:46,359 INFO L93 Difference]: Finished difference Result 347 states and 426 transitions. [2024-11-10 19:05:46,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 19:05:46,360 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 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 74 [2024-11-10 19:05:46,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:46,362 INFO L225 Difference]: With dead ends: 347 [2024-11-10 19:05:46,362 INFO L226 Difference]: Without dead ends: 346 [2024-11-10 19:05:46,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:05:46,362 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 68 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:46,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 137 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:05:46,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-10 19:05:46,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 310. [2024-11-10 19:05:46,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 231 states have (on average 1.406926406926407) internal successors, (325), 282 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:46,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 375 transitions. [2024-11-10 19:05:46,379 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 375 transitions. Word has length 74 [2024-11-10 19:05:46,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:46,379 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 375 transitions. [2024-11-10 19:05:46,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 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-10 19:05:46,380 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 375 transitions. [2024-11-10 19:05:46,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-10 19:05:46,380 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:46,380 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2024-11-10 19:05:46,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-10 19:05:46,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:46,581 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:46,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:46,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1484742400, now seen corresponding path program 1 times [2024-11-10 19:05:46,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:46,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829702189] [2024-11-10 19:05:46,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:46,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:46,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:46,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [146495867] [2024-11-10 19:05:46,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:46,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:46,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:46,596 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:46,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-10 19:05:46,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:46,636 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:05:46,637 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:46,803 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:46,804 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:46,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:46,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829702189] [2024-11-10 19:05:46,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:46,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146495867] [2024-11-10 19:05:46,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146495867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:46,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:46,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-10 19:05:46,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508490894] [2024-11-10 19:05:46,990 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:46,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:46,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:46,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:46,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:05:46,991 INFO L87 Difference]: Start difference. First operand 310 states and 375 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:47,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:47,291 INFO L93 Difference]: Finished difference Result 350 states and 424 transitions. [2024-11-10 19:05:47,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:47,291 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2024-11-10 19:05:47,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:47,293 INFO L225 Difference]: With dead ends: 350 [2024-11-10 19:05:47,293 INFO L226 Difference]: Without dead ends: 348 [2024-11-10 19:05:47,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:05:47,294 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 76 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:47,294 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 150 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:47,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-10 19:05:47,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 311. [2024-11-10 19:05:47,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 232 states have (on average 1.4008620689655173) internal successors, (325), 283 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:47,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 375 transitions. [2024-11-10 19:05:47,305 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 375 transitions. Word has length 73 [2024-11-10 19:05:47,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:47,305 INFO L471 AbstractCegarLoop]: Abstraction has 311 states and 375 transitions. [2024-11-10 19:05:47,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:47,306 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 375 transitions. [2024-11-10 19:05:47,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-10 19:05:47,306 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:47,306 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:47,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-10 19:05:47,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:47,507 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:47,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:47,507 INFO L85 PathProgramCache]: Analyzing trace with hash -567627497, now seen corresponding path program 1 times [2024-11-10 19:05:47,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:47,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879418314] [2024-11-10 19:05:47,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:47,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:47,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:05:47,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:05:47,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:05:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:05:47,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:05:47,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:05:47,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:05:47,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-10 19:05:47,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,672 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-10 19:05:47,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:47,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879418314] [2024-11-10 19:05:47,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879418314] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:47,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449078223] [2024-11-10 19:05:47,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:47,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:47,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:47,674 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:47,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-10 19:05:47,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:47,713 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:05:47,714 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:47,860 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-10 19:05:47,860 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:47,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449078223] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:47,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:47,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2024-11-10 19:05:47,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307304989] [2024-11-10 19:05:47,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:47,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:47,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:47,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:47,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:05:47,862 INFO L87 Difference]: Start difference. First operand 311 states and 375 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-10 19:05:48,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:48,322 INFO L93 Difference]: Finished difference Result 347 states and 422 transitions. [2024-11-10 19:05:48,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:48,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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 75 [2024-11-10 19:05:48,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:48,324 INFO L225 Difference]: With dead ends: 347 [2024-11-10 19:05:48,324 INFO L226 Difference]: Without dead ends: 346 [2024-11-10 19:05:48,324 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:05:48,325 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 64 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:48,325 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 145 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:05:48,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-11-10 19:05:48,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 312. [2024-11-10 19:05:48,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 233 states have (on average 1.3948497854077253) internal successors, (325), 284 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:48,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 375 transitions. [2024-11-10 19:05:48,337 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 375 transitions. Word has length 75 [2024-11-10 19:05:48,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:48,337 INFO L471 AbstractCegarLoop]: Abstraction has 312 states and 375 transitions. [2024-11-10 19:05:48,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 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-10 19:05:48,337 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 375 transitions. [2024-11-10 19:05:48,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-10 19:05:48,339 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:48,339 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2024-11-10 19:05:48,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-10 19:05:48,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:48,543 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:48,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:48,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1217625954, now seen corresponding path program 1 times [2024-11-10 19:05:48,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:48,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399407639] [2024-11-10 19:05:48,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:48,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:48,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2002340092] [2024-11-10 19:05:48,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:48,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:48,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:48,555 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:48,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-10 19:05:48,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:48,590 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:05:48,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:48,730 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:48,730 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:49,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:49,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399407639] [2024-11-10 19:05:49,295 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:49,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002340092] [2024-11-10 19:05:49,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002340092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:49,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:49,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-10 19:05:49,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396473919] [2024-11-10 19:05:49,296 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:49,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:49,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:49,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:49,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:05:49,296 INFO L87 Difference]: Start difference. First operand 312 states and 375 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:49,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:49,663 INFO L93 Difference]: Finished difference Result 350 states and 420 transitions. [2024-11-10 19:05:49,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:05:49,664 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2024-11-10 19:05:49,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:49,666 INFO L225 Difference]: With dead ends: 350 [2024-11-10 19:05:49,666 INFO L226 Difference]: Without dead ends: 348 [2024-11-10 19:05:49,666 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:05:49,666 INFO L432 NwaCegarLoop]: 85 mSDtfsCounter, 38 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:49,666 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 205 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:05:49,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-10 19:05:49,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 313. [2024-11-10 19:05:49,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 234 states have (on average 1.3888888888888888) internal successors, (325), 285 states have internal predecessors, (325), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:49,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 375 transitions. [2024-11-10 19:05:49,678 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 375 transitions. Word has length 74 [2024-11-10 19:05:49,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:49,678 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 375 transitions. [2024-11-10 19:05:49,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:49,678 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 375 transitions. [2024-11-10 19:05:49,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-10 19:05:49,679 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:49,679 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1] [2024-11-10 19:05:49,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-10 19:05:49,880 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,SelfDestructingSolverStorable21 [2024-11-10 19:05:49,880 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:49,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:49,881 INFO L85 PathProgramCache]: Analyzing trace with hash -998891140, now seen corresponding path program 1 times [2024-11-10 19:05:49,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:49,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451755108] [2024-11-10 19:05:49,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:49,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:49,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:49,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1306635067] [2024-11-10 19:05:49,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:49,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:49,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:49,900 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:49,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-10 19:05:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:49,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:49,941 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:49,996 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-10 19:05:49,997 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:49,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:49,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451755108] [2024-11-10 19:05:49,997 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:49,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306635067] [2024-11-10 19:05:49,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306635067] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:49,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:49,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:49,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67467871] [2024-11-10 19:05:49,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:49,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:49,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:49,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:49,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:49,999 INFO L87 Difference]: Start difference. First operand 313 states and 375 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:50,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:50,883 INFO L93 Difference]: Finished difference Result 365 states and 420 transitions. [2024-11-10 19:05:50,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:50,884 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 77 [2024-11-10 19:05:50,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:50,885 INFO L225 Difference]: With dead ends: 365 [2024-11-10 19:05:50,885 INFO L226 Difference]: Without dead ends: 364 [2024-11-10 19:05:50,885 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:50,885 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 81 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:50,886 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 230 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-10 19:05:50,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-11-10 19:05:50,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 313. [2024-11-10 19:05:50,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 234 states have (on average 1.3846153846153846) internal successors, (324), 285 states have internal predecessors, (324), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:50,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 374 transitions. [2024-11-10 19:05:50,896 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 374 transitions. Word has length 77 [2024-11-10 19:05:50,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:50,896 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 374 transitions. [2024-11-10 19:05:50,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:50,897 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 374 transitions. [2024-11-10 19:05:50,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-10 19:05:50,897 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:50,897 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1] [2024-11-10 19:05:50,911 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-10 19:05:51,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:51,098 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:51,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:51,098 INFO L85 PathProgramCache]: Analyzing trace with hash -900854178, now seen corresponding path program 1 times [2024-11-10 19:05:51,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:51,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967682992] [2024-11-10 19:05:51,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:51,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:51,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:51,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [490471309] [2024-11-10 19:05:51,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:51,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:51,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:51,121 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:51,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-10 19:05:51,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:51,160 INFO L255 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:05:51,161 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:51,302 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-10 19:05:51,303 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:05:51,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:51,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967682992] [2024-11-10 19:05:51,303 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:51,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490471309] [2024-11-10 19:05:51,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490471309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:05:51,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:05:51,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-10 19:05:51,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185868016] [2024-11-10 19:05:51,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:05:51,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 19:05:51,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:51,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 19:05:51,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:51,304 INFO L87 Difference]: Start difference. First operand 313 states and 374 transitions. Second operand has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:51,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:51,920 INFO L93 Difference]: Finished difference Result 367 states and 419 transitions. [2024-11-10 19:05:51,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 19:05:51,920 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 78 [2024-11-10 19:05:51,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:51,922 INFO L225 Difference]: With dead ends: 367 [2024-11-10 19:05:51,922 INFO L226 Difference]: Without dead ends: 364 [2024-11-10 19:05:51,922 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-10 19:05:51,922 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 119 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:51,923 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 181 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:05:51,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2024-11-10 19:05:51,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 316. [2024-11-10 19:05:51,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 237 states have (on average 1.379746835443038) internal successors, (327), 288 states have internal predecessors, (327), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-10 19:05:51,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 377 transitions. [2024-11-10 19:05:51,936 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 377 transitions. Word has length 78 [2024-11-10 19:05:51,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:51,937 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 377 transitions. [2024-11-10 19:05:51,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.333333333333334) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-10 19:05:51,937 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 377 transitions. [2024-11-10 19:05:51,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-10 19:05:51,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:51,938 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:51,952 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-10 19:05:52,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:52,138 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:52,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:52,139 INFO L85 PathProgramCache]: Analyzing trace with hash -12108143, now seen corresponding path program 1 times [2024-11-10 19:05:52,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:52,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533869279] [2024-11-10 19:05:52,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:52,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:52,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:52,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1727941040] [2024-11-10 19:05:52,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:52,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:52,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:52,160 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:52,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-10 19:05:52,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:52,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-10 19:05:52,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:52,442 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-10 19:05:52,442 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:52,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:52,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533869279] [2024-11-10 19:05:52,546 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:52,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727941040] [2024-11-10 19:05:52,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727941040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:52,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:52,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-10 19:05:52,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478532724] [2024-11-10 19:05:52,547 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:52,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-10 19:05:52,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:52,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-10 19:05:52,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:05:52,548 INFO L87 Difference]: Start difference. First operand 316 states and 377 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-10 19:05:53,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:53,037 INFO L93 Difference]: Finished difference Result 514 states and 639 transitions. [2024-11-10 19:05:53,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:05:53,038 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 84 [2024-11-10 19:05:53,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:53,043 INFO L225 Difference]: With dead ends: 514 [2024-11-10 19:05:53,043 INFO L226 Difference]: Without dead ends: 510 [2024-11-10 19:05:53,043 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:05:53,043 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 237 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:53,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 339 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:05:53,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2024-11-10 19:05:53,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 400. [2024-11-10 19:05:53,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 312 states have (on average 1.4134615384615385) internal successors, (441), 363 states have internal predecessors, (441), 34 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-10 19:05:53,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 509 transitions. [2024-11-10 19:05:53,061 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 509 transitions. Word has length 84 [2024-11-10 19:05:53,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:53,061 INFO L471 AbstractCegarLoop]: Abstraction has 400 states and 509 transitions. [2024-11-10 19:05:53,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-10 19:05:53,061 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 509 transitions. [2024-11-10 19:05:53,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-10 19:05:53,062 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:53,062 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:05:53,077 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-10 19:05:53,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:53,262 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:53,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:53,263 INFO L85 PathProgramCache]: Analyzing trace with hash -375352348, now seen corresponding path program 1 times [2024-11-10 19:05:53,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:53,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564811821] [2024-11-10 19:05:53,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:53,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:53,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [630317307] [2024-11-10 19:05:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:53,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:53,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:53,278 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:53,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-10 19:05:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:53,317 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-10 19:05:53,318 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:53,539 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-10 19:05:53,539 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:54,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:54,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564811821] [2024-11-10 19:05:54,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:54,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630317307] [2024-11-10 19:05:54,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630317307] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:54,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:54,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-10 19:05:54,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941086016] [2024-11-10 19:05:54,338 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:54,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-10 19:05:54,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:54,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-10 19:05:54,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:05:54,340 INFO L87 Difference]: Start difference. First operand 400 states and 509 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-10 19:05:54,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:54,682 INFO L93 Difference]: Finished difference Result 430 states and 534 transitions. [2024-11-10 19:05:54,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-10 19:05:54,682 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 85 [2024-11-10 19:05:54,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:54,684 INFO L225 Difference]: With dead ends: 430 [2024-11-10 19:05:54,684 INFO L226 Difference]: Without dead ends: 424 [2024-11-10 19:05:54,684 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:05:54,684 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 194 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:54,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 391 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:05:54,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2024-11-10 19:05:54,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 394. [2024-11-10 19:05:54,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 312 states have (on average 1.3653846153846154) internal successors, (426), 357 states have internal predecessors, (426), 34 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-10 19:05:54,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 494 transitions. [2024-11-10 19:05:54,697 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 494 transitions. Word has length 85 [2024-11-10 19:05:54,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:54,698 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 494 transitions. [2024-11-10 19:05:54,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-10 19:05:54,698 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 494 transitions. [2024-11-10 19:05:54,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-10 19:05:54,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:54,699 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-10 19:05:54,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-10 19:05:54,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-10 19:05:54,900 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:54,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:54,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1248979183, now seen corresponding path program 1 times [2024-11-10 19:05:54,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:54,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061876158] [2024-11-10 19:05:54,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:54,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:54,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:54,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [215775241] [2024-11-10 19:05:54,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:54,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:54,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:54,913 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:54,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-10 19:05:54,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:54,951 INFO L255 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-10 19:05:54,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:55,297 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:55,298 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:55,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:55,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061876158] [2024-11-10 19:05:55,403 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:55,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215775241] [2024-11-10 19:05:55,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215775241] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:55,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:55,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-10 19:05:55,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444225046] [2024-11-10 19:05:55,403 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:55,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:05:55,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:55,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:05:55,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:05:55,404 INFO L87 Difference]: Start difference. First operand 394 states and 494 transitions. Second operand has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-10 19:05:56,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:56,096 INFO L93 Difference]: Finished difference Result 548 states and 710 transitions. [2024-11-10 19:05:56,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:05:56,096 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), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 86 [2024-11-10 19:05:56,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:56,098 INFO L225 Difference]: With dead ends: 548 [2024-11-10 19:05:56,098 INFO L226 Difference]: Without dead ends: 541 [2024-11-10 19:05:56,098 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:05:56,098 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 333 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:56,099 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 364 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1028 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:05:56,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2024-11-10 19:05:56,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 498. [2024-11-10 19:05:56,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 406 states have (on average 1.4064039408866995) internal successors, (571), 451 states have internal predecessors, (571), 44 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-10 19:05:56,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 659 transitions. [2024-11-10 19:05:56,116 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 659 transitions. Word has length 86 [2024-11-10 19:05:56,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:56,117 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 659 transitions. [2024-11-10 19:05:56,117 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), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-10 19:05:56,117 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 659 transitions. [2024-11-10 19:05:56,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-10 19:05:56,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:56,118 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-10 19:05:56,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-10 19:05:56,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-10 19:05:56,318 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:56,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:56,319 INFO L85 PathProgramCache]: Analyzing trace with hash 63649090, now seen corresponding path program 1 times [2024-11-10 19:05:56,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:56,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545258457] [2024-11-10 19:05:56,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:56,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:56,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [444581790] [2024-11-10 19:05:56,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:56,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:56,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:56,341 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:56,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-10 19:05:56,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:56,382 INFO L255 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-10 19:05:56,383 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-10 19:05:56,707 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:57,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:57,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545258457] [2024-11-10 19:05:57,535 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:57,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444581790] [2024-11-10 19:05:57,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444581790] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:57,535 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:57,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-10 19:05:57,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425413466] [2024-11-10 19:05:57,535 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:57,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-10 19:05:57,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:57,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-10 19:05:57,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:05:57,536 INFO L87 Difference]: Start difference. First operand 498 states and 659 transitions. Second operand has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-10 19:05:58,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:05:58,400 INFO L93 Difference]: Finished difference Result 608 states and 802 transitions. [2024-11-10 19:05:58,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-10 19:05:58,404 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 87 [2024-11-10 19:05:58,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:05:58,406 INFO L225 Difference]: With dead ends: 608 [2024-11-10 19:05:58,406 INFO L226 Difference]: Without dead ends: 606 [2024-11-10 19:05:58,407 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:05:58,407 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 474 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-10 19:05:58,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [480 Valid, 282 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-10 19:05:58,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-11-10 19:05:58,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 537. [2024-11-10 19:05:58,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 441 states have (on average 1.401360544217687) internal successors, (618), 486 states have internal predecessors, (618), 48 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-10 19:05:58,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 714 transitions. [2024-11-10 19:05:58,448 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 714 transitions. Word has length 87 [2024-11-10 19:05:58,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:05:58,449 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 714 transitions. [2024-11-10 19:05:58,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-10 19:05:58,449 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 714 transitions. [2024-11-10 19:05:58,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-10 19:05:58,449 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:05:58,449 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-10 19:05:58,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-10 19:05:58,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-10 19:05:58,650 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:05:58,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:05:58,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1973121869, now seen corresponding path program 1 times [2024-11-10 19:05:58,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:05:58,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286289971] [2024-11-10 19:05:58,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:58,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:05:58,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:05:58,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1838854222] [2024-11-10 19:05:58,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:05:58,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:05:58,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:05:58,661 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:05:58,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-10 19:05:58,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:05:58,701 INFO L255 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-10 19:05:58,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:05:59,127 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-10 19:05:59,128 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:05:59,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:05:59,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286289971] [2024-11-10 19:05:59,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:05:59,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838854222] [2024-11-10 19:05:59,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838854222] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:05:59,344 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:05:59,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-10 19:05:59,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537874768] [2024-11-10 19:05:59,344 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:05:59,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-10 19:05:59,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:05:59,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-10 19:05:59,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-10 19:05:59,345 INFO L87 Difference]: Start difference. First operand 537 states and 714 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-10 19:06:00,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:00,445 INFO L93 Difference]: Finished difference Result 606 states and 796 transitions. [2024-11-10 19:06:00,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:06:00,445 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 88 [2024-11-10 19:06:00,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:00,447 INFO L225 Difference]: With dead ends: 606 [2024-11-10 19:06:00,447 INFO L226 Difference]: Without dead ends: 602 [2024-11-10 19:06:00,447 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:06:00,448 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 428 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 1560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:00,448 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 386 Invalid, 1560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-10 19:06:00,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-10 19:06:00,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 475. [2024-11-10 19:06:00,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 386 states have (on average 1.38860103626943) internal successors, (536), 431 states have internal predecessors, (536), 41 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-10 19:06:00,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 618 transitions. [2024-11-10 19:06:00,467 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 618 transitions. Word has length 88 [2024-11-10 19:06:00,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:00,467 INFO L471 AbstractCegarLoop]: Abstraction has 475 states and 618 transitions. [2024-11-10 19:06:00,467 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 5 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-10 19:06:00,467 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 618 transitions. [2024-11-10 19:06:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-10 19:06:00,468 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:00,468 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-10 19:06:00,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:00,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:00,668 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:00,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:00,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1037235872, now seen corresponding path program 1 times [2024-11-10 19:06:00,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:00,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768318471] [2024-11-10 19:06:00,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:00,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:06:00,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [545950284] [2024-11-10 19:06:00,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:00,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:00,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:00,680 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:00,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-10 19:06:00,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:00,728 INFO L255 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-10 19:06:00,729 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:00,978 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-10 19:06:00,979 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:02,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:02,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768318471] [2024-11-10 19:06:02,654 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:06:02,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545950284] [2024-11-10 19:06:02,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545950284] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:02,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:02,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-10 19:06:02,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964406443] [2024-11-10 19:06:02,655 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:02,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:06:02,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:02,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:06:02,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=64, Unknown=1, NotChecked=0, Total=90 [2024-11-10 19:06:02,656 INFO L87 Difference]: Start difference. First operand 475 states and 618 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:06:03,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:03,494 INFO L93 Difference]: Finished difference Result 545 states and 710 transitions. [2024-11-10 19:06:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:06:03,494 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 89 [2024-11-10 19:06:03,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:03,496 INFO L225 Difference]: With dead ends: 545 [2024-11-10 19:06:03,496 INFO L226 Difference]: Without dead ends: 541 [2024-11-10 19:06:03,496 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=40, Invalid=91, Unknown=1, NotChecked=0, Total=132 [2024-11-10 19:06:03,496 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 246 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:03,496 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 366 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-10 19:06:03,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2024-11-10 19:06:03,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 511. [2024-11-10 19:06:03,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 422 states have (on average 1.3815165876777251) internal successors, (583), 464 states have internal predecessors, (583), 44 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-10 19:06:03,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 671 transitions. [2024-11-10 19:06:03,525 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 671 transitions. Word has length 89 [2024-11-10 19:06:03,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:03,525 INFO L471 AbstractCegarLoop]: Abstraction has 511 states and 671 transitions. [2024-11-10 19:06:03,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-10 19:06:03,525 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 671 transitions. [2024-11-10 19:06:03,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-10 19:06:03,526 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:03,526 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:03,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-10 19:06:03,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:03,726 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:03,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:03,727 INFO L85 PathProgramCache]: Analyzing trace with hash -337849590, now seen corresponding path program 1 times [2024-11-10 19:06:03,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:03,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348951629] [2024-11-10 19:06:03,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:03,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:03,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:06:03,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [788240202] [2024-11-10 19:06:03,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:03,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:03,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:03,738 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:03,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-10 19:06:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:03,777 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-10 19:06:03,778 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:03,999 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 3 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:06:03,999 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:04,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:04,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348951629] [2024-11-10 19:06:04,075 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:06:04,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788240202] [2024-11-10 19:06:04,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788240202] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:04,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:04,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-10 19:06:04,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871674955] [2024-11-10 19:06:04,076 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:04,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:06:04,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:04,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:06:04,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:06:04,077 INFO L87 Difference]: Start difference. First operand 511 states and 671 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 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-10 19:06:04,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:04,579 INFO L93 Difference]: Finished difference Result 812 states and 1109 transitions. [2024-11-10 19:06:04,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-10 19:06:04,580 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 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 95 [2024-11-10 19:06:04,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:04,582 INFO L225 Difference]: With dead ends: 812 [2024-11-10 19:06:04,582 INFO L226 Difference]: Without dead ends: 810 [2024-11-10 19:06:04,582 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:06:04,582 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 207 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:04,582 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 328 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:06:04,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-11-10 19:06:04,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 752. [2024-11-10 19:06:04,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 637 states have (on average 1.4097331240188382) internal successors, (898), 679 states have internal predecessors, (898), 70 states have call successors, (70), 2 states have call predecessors, (70), 2 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-10 19:06:04,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1038 transitions. [2024-11-10 19:06:04,610 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1038 transitions. Word has length 95 [2024-11-10 19:06:04,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:04,610 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 1038 transitions. [2024-11-10 19:06:04,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 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-10 19:06:04,610 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1038 transitions. [2024-11-10 19:06:04,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-10 19:06:04,611 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:04,611 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:04,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:04,815 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,SelfDestructingSolverStorable30 [2024-11-10 19:06:04,816 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:04,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:04,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1883402626, now seen corresponding path program 1 times [2024-11-10 19:06:04,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:04,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134611151] [2024-11-10 19:06:04,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:04,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:04,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:06:04,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [675407626] [2024-11-10 19:06:04,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:04,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:04,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:04,827 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:04,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-10 19:06:04,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:04,865 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-10 19:06:04,866 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:05,089 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-10 19:06:05,089 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:05,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:05,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134611151] [2024-11-10 19:06:05,656 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:06:05,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675407626] [2024-11-10 19:06:05,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675407626] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:05,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:05,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-10 19:06:05,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140440561] [2024-11-10 19:06:05,657 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:05,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:06:05,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:05,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:06:05,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:06:05,658 INFO L87 Difference]: Start difference. First operand 752 states and 1038 transitions. Second operand has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 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-10 19:06:05,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:05,877 INFO L93 Difference]: Finished difference Result 757 states and 1041 transitions. [2024-11-10 19:06:05,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:06:05,877 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 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 96 [2024-11-10 19:06:05,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:05,879 INFO L225 Difference]: With dead ends: 757 [2024-11-10 19:06:05,879 INFO L226 Difference]: Without dead ends: 751 [2024-11-10 19:06:05,879 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:06:05,880 INFO L432 NwaCegarLoop]: 99 mSDtfsCounter, 131 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:05,880 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 383 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:06:05,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2024-11-10 19:06:05,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 611. [2024-11-10 19:06:05,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 515 states have (on average 1.3223300970873786) internal successors, (681), 551 states have internal predecessors, (681), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-10 19:06:05,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 795 transitions. [2024-11-10 19:06:05,906 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 795 transitions. Word has length 96 [2024-11-10 19:06:05,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:05,907 INFO L471 AbstractCegarLoop]: Abstraction has 611 states and 795 transitions. [2024-11-10 19:06:05,907 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 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-10 19:06:05,907 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 795 transitions. [2024-11-10 19:06:05,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-10 19:06:05,907 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:05,908 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:05,920 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-10 19:06:06,108 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,SelfDestructingSolverStorable31 [2024-11-10 19:06:06,108 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:06,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:06,109 INFO L85 PathProgramCache]: Analyzing trace with hash -288500045, now seen corresponding path program 1 times [2024-11-10 19:06:06,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:06,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296294424] [2024-11-10 19:06:06,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:06,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:06,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:06,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:06,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:06,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-10 19:06:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-10 19:06:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-10 19:06:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,208 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-10 19:06:06,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:06,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296294424] [2024-11-10 19:06:06,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296294424] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:06,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665381285] [2024-11-10 19:06:06,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:06,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:06,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:06,211 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:06,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-10 19:06:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:06,248 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:06:06,250 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:06,430 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:06,430 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:06:06,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665381285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:06:06,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:06,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-10 19:06:06,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385468091] [2024-11-10 19:06:06,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:06:06,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:06:06,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:06,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:06:06,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:06:06,434 INFO L87 Difference]: Start difference. First operand 611 states and 795 transitions. Second operand has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-10 19:06:06,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:06,762 INFO L93 Difference]: Finished difference Result 614 states and 798 transitions. [2024-11-10 19:06:06,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:06:06,763 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 100 [2024-11-10 19:06:06,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:06,765 INFO L225 Difference]: With dead ends: 614 [2024-11-10 19:06:06,765 INFO L226 Difference]: Without dead ends: 613 [2024-11-10 19:06:06,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:06:06,766 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 15 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:06,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 107 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:06:06,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-11-10 19:06:06,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 612. [2024-11-10 19:06:06,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 516 states have (on average 1.321705426356589) internal successors, (682), 552 states have internal predecessors, (682), 57 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-10 19:06:06,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 796 transitions. [2024-11-10 19:06:06,790 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 796 transitions. Word has length 100 [2024-11-10 19:06:06,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:06,792 INFO L471 AbstractCegarLoop]: Abstraction has 612 states and 796 transitions. [2024-11-10 19:06:06,792 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-10 19:06:06,792 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 796 transitions. [2024-11-10 19:06:06,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-10 19:06:06,793 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:06,793 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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] [2024-11-10 19:06:06,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:06,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:06,998 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:06,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:06,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1005193222, now seen corresponding path program 1 times [2024-11-10 19:06:06,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:06,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895305897] [2024-11-10 19:06:06,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:06,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:07,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:06:07,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896202297] [2024-11-10 19:06:07,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:07,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:07,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:07,011 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:07,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-10 19:06:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:07,047 INFO L255 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-10 19:06:07,048 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:07,529 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-11-10 19:06:07,530 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:07,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:07,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895305897] [2024-11-10 19:06:07,680 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:06:07,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896202297] [2024-11-10 19:06:07,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896202297] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:07,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:07,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-10 19:06:07,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858661594] [2024-11-10 19:06:07,680 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:07,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-10 19:06:07,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:07,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-10 19:06:07,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-11-10 19:06:07,681 INFO L87 Difference]: Start difference. First operand 612 states and 796 transitions. Second operand has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:06:08,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:08,808 INFO L93 Difference]: Finished difference Result 808 states and 1072 transitions. [2024-11-10 19:06:08,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-10 19:06:08,808 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 5 states have call successors, (9) Word has length 99 [2024-11-10 19:06:08,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:08,810 INFO L225 Difference]: With dead ends: 808 [2024-11-10 19:06:08,810 INFO L226 Difference]: Without dead ends: 803 [2024-11-10 19:06:08,811 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:06:08,811 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 464 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 1767 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:08,812 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 322 Invalid, 1808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1767 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-10 19:06:08,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2024-11-10 19:06:08,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 622. [2024-11-10 19:06:08,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 525 states have (on average 1.339047619047619) internal successors, (703), 561 states have internal predecessors, (703), 58 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-10 19:06:08,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 819 transitions. [2024-11-10 19:06:08,843 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 819 transitions. Word has length 99 [2024-11-10 19:06:08,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:08,843 INFO L471 AbstractCegarLoop]: Abstraction has 622 states and 819 transitions. [2024-11-10 19:06:08,843 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.5) internal successors, (66), 13 states have internal predecessors, (66), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-10 19:06:08,843 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 819 transitions. [2024-11-10 19:06:08,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-10 19:06:08,843 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:08,844 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:08,857 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-10 19:06:09,044 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:09,044 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:09,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:09,045 INFO L85 PathProgramCache]: Analyzing trace with hash -353566829, now seen corresponding path program 1 times [2024-11-10 19:06:09,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:09,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832115140] [2024-11-10 19:06:09,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:09,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:09,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:09,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:09,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:09,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:09,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:09,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:09,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-10 19:06:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-10 19:06:09,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-10 19:06:09,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,200 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-10 19:06:09,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:09,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832115140] [2024-11-10 19:06:09,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832115140] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:09,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587717577] [2024-11-10 19:06:09,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:09,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:09,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:09,203 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:09,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-10 19:06:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:09,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:06:09,244 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:09,427 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:09,427 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:06:09,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587717577] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:06:09,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:09,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2024-11-10 19:06:09,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301817618] [2024-11-10 19:06:09,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:06:09,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:06:09,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:09,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:06:09,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:06:09,428 INFO L87 Difference]: Start difference. First operand 622 states and 819 transitions. Second operand has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-10 19:06:09,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:09,733 INFO L93 Difference]: Finished difference Result 625 states and 821 transitions. [2024-11-10 19:06:09,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:06:09,734 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 101 [2024-11-10 19:06:09,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:09,735 INFO L225 Difference]: With dead ends: 625 [2024-11-10 19:06:09,736 INFO L226 Difference]: Without dead ends: 595 [2024-11-10 19:06:09,736 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:06:09,740 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 14 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:09,740 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 109 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:06:09,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2024-11-10 19:06:09,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2024-11-10 19:06:09,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 501 states have (on average 1.3512974051896207) internal successors, (677), 537 states have internal predecessors, (677), 55 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-10 19:06:09,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 787 transitions. [2024-11-10 19:06:09,769 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 787 transitions. Word has length 101 [2024-11-10 19:06:09,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:09,769 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 787 transitions. [2024-11-10 19:06:09,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-10 19:06:09,769 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 787 transitions. [2024-11-10 19:06:09,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-10 19:06:09,770 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:09,770 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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] [2024-11-10 19:06:09,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-10 19:06:09,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:09,977 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:09,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:09,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1096218874, now seen corresponding path program 1 times [2024-11-10 19:06:09,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:09,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087858683] [2024-11-10 19:06:09,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:09,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:09,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-10 19:06:09,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1909201305] [2024-11-10 19:06:09,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:09,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:09,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:09,987 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:09,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-10 19:06:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:10,027 INFO L255 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-10 19:06:10,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:10,306 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-10 19:06:10,306 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:12,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:12,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087858683] [2024-11-10 19:06:12,884 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-10 19:06:12,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909201305] [2024-11-10 19:06:12,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909201305] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:12,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:12,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-10 19:06:12,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601067284] [2024-11-10 19:06:12,885 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:12,885 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:06:12,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:12,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:06:12,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=64, Unknown=1, NotChecked=0, Total=90 [2024-11-10 19:06:12,886 INFO L87 Difference]: Start difference. First operand 595 states and 787 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 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-10 19:06:13,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:13,930 INFO L93 Difference]: Finished difference Result 606 states and 798 transitions. [2024-11-10 19:06:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:06:13,930 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 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 100 [2024-11-10 19:06:13,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:13,932 INFO L225 Difference]: With dead ends: 606 [2024-11-10 19:06:13,932 INFO L226 Difference]: Without dead ends: 602 [2024-11-10 19:06:13,932 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=40, Invalid=91, Unknown=1, NotChecked=0, Total=132 [2024-11-10 19:06:13,932 INFO L432 NwaCegarLoop]: 84 mSDtfsCounter, 148 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:13,933 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 349 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-10 19:06:13,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-10 19:06:13,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 599. [2024-11-10 19:06:13,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 507 states have (on average 1.3214990138067062) internal successors, (670), 540 states have internal predecessors, (670), 56 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-10 19:06:13,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 782 transitions. [2024-11-10 19:06:13,957 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 782 transitions. Word has length 100 [2024-11-10 19:06:13,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:13,957 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 782 transitions. [2024-11-10 19:06:13,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 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-10 19:06:13,957 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 782 transitions. [2024-11-10 19:06:13,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-10 19:06:13,959 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:13,959 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:13,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:14,159 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,SelfDestructingSolverStorable35 [2024-11-10 19:06:14,160 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:14,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:14,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1031414978, now seen corresponding path program 1 times [2024-11-10 19:06:14,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:14,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552711363] [2024-11-10 19:06:14,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:14,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:14,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:14,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:14,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:14,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:14,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:14,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:14,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:14,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,245 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:14,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:14,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552711363] [2024-11-10 19:06:14,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552711363] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:14,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097273459] [2024-11-10 19:06:14,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:14,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:14,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:14,248 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:14,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-10 19:06:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:14,292 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-10 19:06:14,293 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:14,419 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:14,420 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:14,544 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:14,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097273459] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:14,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:14,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-11-10 19:06:14,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492367294] [2024-11-10 19:06:14,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:14,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-10 19:06:14,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:14,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-10 19:06:14,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-10 19:06:14,546 INFO L87 Difference]: Start difference. First operand 599 states and 782 transitions. Second operand has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 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-10 19:06:15,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:15,432 INFO L93 Difference]: Finished difference Result 1007 states and 1300 transitions. [2024-11-10 19:06:15,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-10 19:06:15,432 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 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 109 [2024-11-10 19:06:15,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:15,435 INFO L225 Difference]: With dead ends: 1007 [2024-11-10 19:06:15,435 INFO L226 Difference]: Without dead ends: 1006 [2024-11-10 19:06:15,435 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=582, Invalid=1580, Unknown=0, NotChecked=0, Total=2162 [2024-11-10 19:06:15,436 INFO L432 NwaCegarLoop]: 132 mSDtfsCounter, 1289 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1289 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:15,436 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1289 Valid, 630 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:06:15,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2024-11-10 19:06:15,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 791. [2024-11-10 19:06:15,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 681 states have (on average 1.3465491923641704) internal successors, (917), 714 states have internal predecessors, (917), 74 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-10 19:06:15,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1065 transitions. [2024-11-10 19:06:15,473 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1065 transitions. Word has length 109 [2024-11-10 19:06:15,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:15,473 INFO L471 AbstractCegarLoop]: Abstraction has 791 states and 1065 transitions. [2024-11-10 19:06:15,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.923076923076923) internal successors, (181), 14 states have internal predecessors, (181), 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-10 19:06:15,473 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1065 transitions. [2024-11-10 19:06:15,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-10 19:06:15,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:15,474 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:15,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:15,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-10 19:06:15,674 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:15,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:15,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1773845457, now seen corresponding path program 1 times [2024-11-10 19:06:15,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:15,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677279954] [2024-11-10 19:06:15,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:15,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:15,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:15,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:15,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:15,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:15,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:15,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:15,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:15,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:15,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,743 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:15,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:15,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677279954] [2024-11-10 19:06:15,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677279954] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:15,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093953272] [2024-11-10 19:06:15,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:15,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:15,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:15,745 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:15,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-10 19:06:15,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:15,785 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:06:15,786 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:15,922 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:15,922 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:16,055 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:16,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093953272] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:16,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:16,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 15 [2024-11-10 19:06:16,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076712198] [2024-11-10 19:06:16,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:16,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-10 19:06:16,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:16,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-10 19:06:16,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-10 19:06:16,057 INFO L87 Difference]: Start difference. First operand 791 states and 1065 transitions. Second operand has 16 states, 15 states have (on average 12.0) internal successors, (180), 16 states have internal predecessors, (180), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-10 19:06:17,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:17,058 INFO L93 Difference]: Finished difference Result 1225 states and 1608 transitions. [2024-11-10 19:06:17,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-10 19:06:17,059 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 12.0) internal successors, (180), 16 states have internal predecessors, (180), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) Word has length 109 [2024-11-10 19:06:17,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:17,062 INFO L225 Difference]: With dead ends: 1225 [2024-11-10 19:06:17,062 INFO L226 Difference]: Without dead ends: 1224 [2024-11-10 19:06:17,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=731, Invalid=2025, Unknown=0, NotChecked=0, Total=2756 [2024-11-10 19:06:17,064 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 1180 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1180 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:17,064 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1180 Valid, 574 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:06:17,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2024-11-10 19:06:17,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 1035. [2024-11-10 19:06:17,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 903 states have (on average 1.3676633444075303) internal successors, (1235), 936 states have internal predecessors, (1235), 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-10 19:06:17,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1427 transitions. [2024-11-10 19:06:17,124 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1427 transitions. Word has length 109 [2024-11-10 19:06:17,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:17,126 INFO L471 AbstractCegarLoop]: Abstraction has 1035 states and 1427 transitions. [2024-11-10 19:06:17,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 12.0) internal successors, (180), 16 states have internal predecessors, (180), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-10 19:06:17,126 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1427 transitions. [2024-11-10 19:06:17,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-10 19:06:17,127 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:17,127 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:17,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:17,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-10 19:06:17,327 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:17,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:17,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1773844016, now seen corresponding path program 1 times [2024-11-10 19:06:17,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:17,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430515133] [2024-11-10 19:06:17,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:17,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:17,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:17,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:17,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:17,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:17,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:17,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:17,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,414 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:17,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:17,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430515133] [2024-11-10 19:06:17,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430515133] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:17,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322587152] [2024-11-10 19:06:17,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:17,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:17,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:17,417 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:17,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-10 19:06:17,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:17,461 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-10 19:06:17,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:17,632 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:17,632 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:17,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322587152] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:17,758 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:17,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-11-10 19:06:17,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956763767] [2024-11-10 19:06:17,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:17,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-10 19:06:17,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:17,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-10 19:06:17,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-10 19:06:17,760 INFO L87 Difference]: Start difference. First operand 1035 states and 1427 transitions. Second operand has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2024-11-10 19:06:18,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:18,357 INFO L93 Difference]: Finished difference Result 1284 states and 1702 transitions. [2024-11-10 19:06:18,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-10 19:06:18,358 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) Word has length 109 [2024-11-10 19:06:18,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:18,361 INFO L225 Difference]: With dead ends: 1284 [2024-11-10 19:06:18,361 INFO L226 Difference]: Without dead ends: 1283 [2024-11-10 19:06:18,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2024-11-10 19:06:18,362 INFO L432 NwaCegarLoop]: 104 mSDtfsCounter, 750 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:18,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [753 Valid, 547 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:06:18,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2024-11-10 19:06:18,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 1105. [2024-11-10 19:06:18,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 967 states have (on average 1.3516028955532575) internal successors, (1307), 1000 states have internal predecessors, (1307), 102 states have call successors, (102), 2 states have call predecessors, (102), 2 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-10 19:06:18,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1511 transitions. [2024-11-10 19:06:18,422 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1511 transitions. Word has length 109 [2024-11-10 19:06:18,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:18,422 INFO L471 AbstractCegarLoop]: Abstraction has 1105 states and 1511 transitions. [2024-11-10 19:06:18,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 11 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2024-11-10 19:06:18,422 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1511 transitions. [2024-11-10 19:06:18,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-10 19:06:18,423 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:18,423 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:18,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:18,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-10 19:06:18,624 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:18,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:18,624 INFO L85 PathProgramCache]: Analyzing trace with hash 437918862, now seen corresponding path program 1 times [2024-11-10 19:06:18,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:18,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196079238] [2024-11-10 19:06:18,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:18,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:18,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:18,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:18,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,697 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:18,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:18,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196079238] [2024-11-10 19:06:18,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196079238] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:18,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004746601] [2024-11-10 19:06:18,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:18,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:18,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:18,700 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:18,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-10 19:06:18,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:18,740 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:06:18,741 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:18,876 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:18,876 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:18,972 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:18,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004746601] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:18,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:18,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-10 19:06:18,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867685423] [2024-11-10 19:06:18,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:18,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:06:18,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:18,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:06:18,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:06:18,974 INFO L87 Difference]: Start difference. First operand 1105 states and 1511 transitions. Second operand has 8 states, 7 states have (on average 26.142857142857142) internal successors, (183), 8 states have internal predecessors, (183), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-10 19:06:19,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:19,548 INFO L93 Difference]: Finished difference Result 1609 states and 2205 transitions. [2024-11-10 19:06:19,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:06:19,549 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 26.142857142857142) internal successors, (183), 8 states have internal predecessors, (183), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 111 [2024-11-10 19:06:19,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:19,553 INFO L225 Difference]: With dead ends: 1609 [2024-11-10 19:06:19,553 INFO L226 Difference]: Without dead ends: 1607 [2024-11-10 19:06:19,553 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:06:19,553 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 255 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:19,554 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 315 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-10 19:06:19,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2024-11-10 19:06:19,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 1327. [2024-11-10 19:06:19,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1171 states have (on average 1.3535439795046968) internal successors, (1585), 1204 states have internal predecessors, (1585), 120 states have call successors, (120), 2 states have call predecessors, (120), 2 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-10 19:06:19,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 1825 transitions. [2024-11-10 19:06:19,615 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 1825 transitions. Word has length 111 [2024-11-10 19:06:19,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:19,615 INFO L471 AbstractCegarLoop]: Abstraction has 1327 states and 1825 transitions. [2024-11-10 19:06:19,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 26.142857142857142) internal successors, (183), 8 states have internal predecessors, (183), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-10 19:06:19,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 1825 transitions. [2024-11-10 19:06:19,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-10 19:06:19,616 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:19,616 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:19,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:19,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-10 19:06:19,817 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:19,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:19,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1896410490, now seen corresponding path program 1 times [2024-11-10 19:06:19,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:19,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94987569] [2024-11-10 19:06:19,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:19,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:19,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:19,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:19,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,894 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:19,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:19,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94987569] [2024-11-10 19:06:19,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94987569] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:19,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186370650] [2024-11-10 19:06:19,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:19,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:19,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:19,896 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:19,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-10 19:06:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:19,937 INFO L255 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-10 19:06:19,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:20,092 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:20,204 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:20,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186370650] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:20,204 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:20,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-10 19:06:20,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769978193] [2024-11-10 19:06:20,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:20,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-10 19:06:20,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:20,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-10 19:06:20,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:06:20,206 INFO L87 Difference]: Start difference. First operand 1327 states and 1825 transitions. Second operand has 8 states, 7 states have (on average 27.428571428571427) internal successors, (192), 8 states have internal predecessors, (192), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-10 19:06:20,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:20,936 INFO L93 Difference]: Finished difference Result 1926 states and 2650 transitions. [2024-11-10 19:06:20,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-10 19:06:20,937 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 27.428571428571427) internal successors, (192), 8 states have internal predecessors, (192), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 114 [2024-11-10 19:06:20,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:20,942 INFO L225 Difference]: With dead ends: 1926 [2024-11-10 19:06:20,942 INFO L226 Difference]: Without dead ends: 1924 [2024-11-10 19:06:20,943 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2024-11-10 19:06:20,943 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 275 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:20,943 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 366 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:06:20,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1924 states. [2024-11-10 19:06:21,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1924 to 1634. [2024-11-10 19:06:21,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1454 states have (on average 1.342503438789546) internal successors, (1952), 1487 states have internal predecessors, (1952), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-10 19:06:21,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 2240 transitions. [2024-11-10 19:06:21,028 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 2240 transitions. Word has length 114 [2024-11-10 19:06:21,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:21,028 INFO L471 AbstractCegarLoop]: Abstraction has 1634 states and 2240 transitions. [2024-11-10 19:06:21,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 27.428571428571427) internal successors, (192), 8 states have internal predecessors, (192), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-10 19:06:21,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 2240 transitions. [2024-11-10 19:06:21,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-10 19:06:21,029 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:21,029 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:21,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:21,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:21,229 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:21,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:21,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1009447841, now seen corresponding path program 1 times [2024-11-10 19:06:21,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:21,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125789997] [2024-11-10 19:06:21,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:21,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:21,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:21,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:21,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:21,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-10 19:06:21,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,333 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-10 19:06:21,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:21,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125789997] [2024-11-10 19:06:21,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125789997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:21,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670233548] [2024-11-10 19:06:21,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:21,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:21,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:21,335 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:21,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-10 19:06:21,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:21,378 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:06:21,379 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:21,426 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-10 19:06:21,427 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:21,519 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-10 19:06:21,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670233548] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:21,519 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:21,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2024-11-10 19:06:21,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750076584] [2024-11-10 19:06:21,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:21,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-10 19:06:21,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:21,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-10 19:06:21,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-10 19:06:21,521 INFO L87 Difference]: Start difference. First operand 1634 states and 2240 transitions. Second operand has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-10 19:06:22,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:22,444 INFO L93 Difference]: Finished difference Result 1636 states and 2242 transitions. [2024-11-10 19:06:22,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:06:22,445 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 120 [2024-11-10 19:06:22,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:22,449 INFO L225 Difference]: With dead ends: 1636 [2024-11-10 19:06:22,449 INFO L226 Difference]: Without dead ends: 1635 [2024-11-10 19:06:22,449 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-10 19:06:22,449 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 124 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:22,450 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 135 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-10 19:06:22,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2024-11-10 19:06:22,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1633. [2024-11-10 19:06:22,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1454 states have (on average 1.3397524071526823) internal successors, (1948), 1486 states have internal predecessors, (1948), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-10 19:06:22,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2236 transitions. [2024-11-10 19:06:22,528 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2236 transitions. Word has length 120 [2024-11-10 19:06:22,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:22,528 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2236 transitions. [2024-11-10 19:06:22,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.0) internal successors, (81), 10 states have internal predecessors, (81), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-10 19:06:22,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2236 transitions. [2024-11-10 19:06:22,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-10 19:06:22,529 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:22,529 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-11-10 19:06:22,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:22,729 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:22,730 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:22,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:22,730 INFO L85 PathProgramCache]: Analyzing trace with hash 919036914, now seen corresponding path program 1 times [2024-11-10 19:06:22,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:22,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467797982] [2024-11-10 19:06:22,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:22,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:22,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:22,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:22,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:22,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,937 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-10 19:06:22,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:22,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467797982] [2024-11-10 19:06:22,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467797982] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:22,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939140363] [2024-11-10 19:06:22,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:22,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:22,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:22,939 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:22,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-10 19:06:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:22,981 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-10 19:06:22,983 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:23,120 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-10 19:06:23,121 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:23,227 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-10 19:06:23,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939140363] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:23,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:23,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 17 [2024-11-10 19:06:23,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496759858] [2024-11-10 19:06:23,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:23,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-10 19:06:23,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:23,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-10 19:06:23,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2024-11-10 19:06:23,229 INFO L87 Difference]: Start difference. First operand 1633 states and 2236 transitions. Second operand has 17 states, 17 states have (on average 9.764705882352942) internal successors, (166), 17 states have internal predecessors, (166), 8 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (23), 7 states have call predecessors, (23), 8 states have call successors, (23) [2024-11-10 19:06:23,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:23,606 INFO L93 Difference]: Finished difference Result 1671 states and 2244 transitions. [2024-11-10 19:06:23,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-10 19:06:23,607 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.764705882352942) internal successors, (166), 17 states have internal predecessors, (166), 8 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (23), 7 states have call predecessors, (23), 8 states have call successors, (23) Word has length 119 [2024-11-10 19:06:23,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:23,609 INFO L225 Difference]: With dead ends: 1671 [2024-11-10 19:06:23,609 INFO L226 Difference]: Without dead ends: 715 [2024-11-10 19:06:23,611 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 248 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:06:23,611 INFO L432 NwaCegarLoop]: 114 mSDtfsCounter, 343 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:23,612 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 895 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-10 19:06:23,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-10 19:06:23,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 712. [2024-11-10 19:06:23,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 619 states have (on average 1.2084006462035541) internal successors, (748), 646 states have internal predecessors, (748), 63 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-10 19:06:23,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 874 transitions. [2024-11-10 19:06:23,652 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 874 transitions. Word has length 119 [2024-11-10 19:06:23,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:23,653 INFO L471 AbstractCegarLoop]: Abstraction has 712 states and 874 transitions. [2024-11-10 19:06:23,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 9.764705882352942) internal successors, (166), 17 states have internal predecessors, (166), 8 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (23), 7 states have call predecessors, (23), 8 states have call successors, (23) [2024-11-10 19:06:23,654 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 874 transitions. [2024-11-10 19:06:23,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-10 19:06:23,654 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:23,654 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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] [2024-11-10 19:06:23,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:23,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:23,855 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:23,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:23,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1899951218, now seen corresponding path program 2 times [2024-11-10 19:06:23,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:23,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028872313] [2024-11-10 19:06:23,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:23,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:24,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:24,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:24,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:24,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:24,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:24,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:24,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:24,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-10 19:06:24,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:24,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028872313] [2024-11-10 19:06:24,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028872313] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:24,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041716990] [2024-11-10 19:06:24,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:06:24,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:24,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:24,070 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:24,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-10 19:06:24,114 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:06:24,114 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:06:24,115 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-10 19:06:24,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:24,417 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-10 19:06:24,417 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:24,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041716990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:24,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:06:24,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5] total 14 [2024-11-10 19:06:24,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429215837] [2024-11-10 19:06:24,481 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:24,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-10 19:06:24,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:24,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-10 19:06:24,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-11-10 19:06:24,482 INFO L87 Difference]: Start difference. First operand 712 states and 874 transitions. Second operand has 14 states, 14 states have (on average 10.285714285714286) internal successors, (144), 13 states have internal predecessors, (144), 6 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2024-11-10 19:06:25,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:25,401 INFO L93 Difference]: Finished difference Result 773 states and 929 transitions. [2024-11-10 19:06:25,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-10 19:06:25,401 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 10.285714285714286) internal successors, (144), 13 states have internal predecessors, (144), 6 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) Word has length 119 [2024-11-10 19:06:25,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:25,403 INFO L225 Difference]: With dead ends: 773 [2024-11-10 19:06:25,403 INFO L226 Difference]: Without dead ends: 567 [2024-11-10 19:06:25,404 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=235, Invalid=821, Unknown=0, NotChecked=0, Total=1056 [2024-11-10 19:06:25,404 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 405 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 1577 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:25,404 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 409 Invalid, 1632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1577 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-10 19:06:25,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2024-11-10 19:06:25,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 565. [2024-11-10 19:06:25,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 488 states have (on average 1.151639344262295) internal successors, (562), 511 states have internal predecessors, (562), 51 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-10 19:06:25,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 664 transitions. [2024-11-10 19:06:25,440 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 664 transitions. Word has length 119 [2024-11-10 19:06:25,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:25,440 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 664 transitions. [2024-11-10 19:06:25,440 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.285714285714286) internal successors, (144), 13 states have internal predecessors, (144), 6 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2024-11-10 19:06:25,440 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 664 transitions. [2024-11-10 19:06:25,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-10 19:06:25,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:25,441 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:25,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:25,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-10 19:06:25,641 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:25,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:25,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1228111991, now seen corresponding path program 1 times [2024-11-10 19:06:25,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:25,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032645699] [2024-11-10 19:06:25,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:25,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:25,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:25,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:25,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:25,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:25,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:25,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:25,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:25,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:25,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-10 19:06:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:25,733 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-10 19:06:25,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:25,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032645699] [2024-11-10 19:06:25,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032645699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:06:25,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:06:25,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 19:06:25,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579443654] [2024-11-10 19:06:25,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:06:25,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-10 19:06:25,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:25,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-10 19:06:25,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:06:25,737 INFO L87 Difference]: Start difference. First operand 565 states and 664 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-10 19:06:26,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:26,638 INFO L93 Difference]: Finished difference Result 569 states and 665 transitions. [2024-11-10 19:06:26,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:06:26,638 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 121 [2024-11-10 19:06:26,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:26,640 INFO L225 Difference]: With dead ends: 569 [2024-11-10 19:06:26,640 INFO L226 Difference]: Without dead ends: 557 [2024-11-10 19:06:26,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-10 19:06:26,640 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 135 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:26,640 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 222 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-10 19:06:26,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2024-11-10 19:06:26,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 553. [2024-11-10 19:06:26,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 478 states have (on average 1.1443514644351465) internal successors, (547), 500 states have internal predecessors, (547), 50 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-11-10 19:06:26,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 647 transitions. [2024-11-10 19:06:26,678 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 647 transitions. Word has length 121 [2024-11-10 19:06:26,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:26,678 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 647 transitions. [2024-11-10 19:06:26,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-10 19:06:26,678 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 647 transitions. [2024-11-10 19:06:26,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-10 19:06:26,679 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:26,679 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:26,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-10 19:06:26,679 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:26,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:26,680 INFO L85 PathProgramCache]: Analyzing trace with hash 763465823, now seen corresponding path program 2 times [2024-11-10 19:06:26,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:26,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771516877] [2024-11-10 19:06:26,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:26,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:26,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:26,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:26,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:26,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:26,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:26,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-10 19:06:26,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:26,851 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 35 proven. 31 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-11-10 19:06:26,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:26,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771516877] [2024-11-10 19:06:26,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771516877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:26,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732846452] [2024-11-10 19:06:26,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:06:26,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:26,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:26,853 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:26,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-10 19:06:26,901 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:06:26,901 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:06:26,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-10 19:06:26,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:27,322 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-11-10 19:06:27,322 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:27,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732846452] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:27,462 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-10 19:06:27,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2024-11-10 19:06:27,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462239563] [2024-11-10 19:06:27,462 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:27,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-10 19:06:27,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:27,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-10 19:06:27,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2024-11-10 19:06:27,463 INFO L87 Difference]: Start difference. First operand 553 states and 647 transitions. Second operand has 15 states, 14 states have (on average 11.214285714285714) internal successors, (157), 13 states have internal predecessors, (157), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (22), 10 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-10 19:06:28,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:28,253 INFO L93 Difference]: Finished difference Result 559 states and 650 transitions. [2024-11-10 19:06:28,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-10 19:06:28,254 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 11.214285714285714) internal successors, (157), 13 states have internal predecessors, (157), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (22), 10 states have call predecessors, (22), 9 states have call successors, (22) Word has length 130 [2024-11-10 19:06:28,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:28,255 INFO L225 Difference]: With dead ends: 559 [2024-11-10 19:06:28,255 INFO L226 Difference]: Without dead ends: 410 [2024-11-10 19:06:28,256 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2024-11-10 19:06:28,256 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 408 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:28,256 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 444 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-10 19:06:28,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2024-11-10 19:06:28,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 410. [2024-11-10 19:06:28,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 347 states have (on average 1.1844380403458212) internal successors, (411), 369 states have internal predecessors, (411), 38 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-10 19:06:28,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 487 transitions. [2024-11-10 19:06:28,280 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 487 transitions. Word has length 130 [2024-11-10 19:06:28,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:28,281 INFO L471 AbstractCegarLoop]: Abstraction has 410 states and 487 transitions. [2024-11-10 19:06:28,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 11.214285714285714) internal successors, (157), 13 states have internal predecessors, (157), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (22), 10 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-10 19:06:28,281 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 487 transitions. [2024-11-10 19:06:28,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-10 19:06:28,281 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:28,281 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:28,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-10 19:06:28,482 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-10 19:06:28,482 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:28,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:28,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1605695867, now seen corresponding path program 1 times [2024-11-10 19:06:28,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:28,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559903892] [2024-11-10 19:06:28,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:28,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:28,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:28,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:28,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-10 19:06:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-10 19:06:28,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,587 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-10 19:06:28,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:28,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559903892] [2024-11-10 19:06:28,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559903892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:28,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728369479] [2024-11-10 19:06:28,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:28,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:28,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:28,589 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:28,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-10 19:06:28,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:28,636 INFO L255 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-10 19:06:28,638 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:28,932 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2024-11-10 19:06:28,933 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-10 19:06:28,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728369479] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:06:28,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-10 19:06:28,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-10 19:06:28,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333862199] [2024-11-10 19:06:28,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:06:28,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-10 19:06:28,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:28,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-10 19:06:28,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:06:28,934 INFO L87 Difference]: Start difference. First operand 410 states and 487 transitions. Second operand has 3 states, 2 states have (on average 29.0) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-10 19:06:29,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:29,188 INFO L93 Difference]: Finished difference Result 413 states and 488 transitions. [2024-11-10 19:06:29,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-10 19:06:29,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 29.0) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 132 [2024-11-10 19:06:29,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:29,190 INFO L225 Difference]: With dead ends: 413 [2024-11-10 19:06:29,190 INFO L226 Difference]: Without dead ends: 411 [2024-11-10 19:06:29,190 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-10 19:06:29,190 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 18 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:29,191 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 114 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-10 19:06:29,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2024-11-10 19:06:29,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 410. [2024-11-10 19:06:29,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 347 states have (on average 1.1786743515850144) internal successors, (409), 369 states have internal predecessors, (409), 38 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-10 19:06:29,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 485 transitions. [2024-11-10 19:06:29,218 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 485 transitions. Word has length 132 [2024-11-10 19:06:29,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:29,218 INFO L471 AbstractCegarLoop]: Abstraction has 410 states and 485 transitions. [2024-11-10 19:06:29,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 29.0) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-10 19:06:29,218 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 485 transitions. [2024-11-10 19:06:29,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-10 19:06:29,219 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:29,219 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 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] [2024-11-10 19:06:29,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-10 19:06:29,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-10 19:06:29,424 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:29,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:29,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1798937358, now seen corresponding path program 2 times [2024-11-10 19:06:29,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:29,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084206584] [2024-11-10 19:06:29,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:29,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:29,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:29,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:29,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:29,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-10 19:06:29,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-10 19:06:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:29,631 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 49 proven. 31 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-10 19:06:29,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:29,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084206584] [2024-11-10 19:06:29,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084206584] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-10 19:06:29,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934538860] [2024-11-10 19:06:29,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-10 19:06:29,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-10 19:06:29,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 19:06:29,634 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-10 19:06:29,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-10 19:06:29,685 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-10 19:06:29,685 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-10 19:06:29,686 INFO L255 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-10 19:06:29,688 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-10 19:06:29,858 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 122 proven. 6 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-10 19:06:29,859 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-10 19:06:30,054 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 49 proven. 31 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-10 19:06:30,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934538860] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-10 19:06:30,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-10 19:06:30,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2024-11-10 19:06:30,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714210001] [2024-11-10 19:06:30,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-10 19:06:30,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-10 19:06:30,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:30,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-10 19:06:30,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-11-10 19:06:30,056 INFO L87 Difference]: Start difference. First operand 410 states and 485 transitions. Second operand has 20 states, 17 states have (on average 11.941176470588236) internal successors, (203), 14 states have internal predecessors, (203), 14 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) [2024-11-10 19:06:30,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:30,259 INFO L93 Difference]: Finished difference Result 444 states and 520 transitions. [2024-11-10 19:06:30,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-10 19:06:30,260 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 11.941176470588236) internal successors, (203), 14 states have internal predecessors, (203), 14 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) Word has length 141 [2024-11-10 19:06:30,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:30,261 INFO L225 Difference]: With dead ends: 444 [2024-11-10 19:06:30,261 INFO L226 Difference]: Without dead ends: 104 [2024-11-10 19:06:30,261 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2024-11-10 19:06:30,261 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 310 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:30,261 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 345 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-10 19:06:30,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-11-10 19:06:30,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 104. [2024-11-10 19:06:30,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 88 states have (on average 1.0) internal successors, (88), 88 states have internal predecessors, (88), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-10 19:06:30,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 114 transitions. [2024-11-10 19:06:30,273 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 114 transitions. Word has length 141 [2024-11-10 19:06:30,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:30,273 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 114 transitions. [2024-11-10 19:06:30,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 11.941176470588236) internal successors, (203), 14 states have internal predecessors, (203), 14 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) [2024-11-10 19:06:30,273 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 114 transitions. [2024-11-10 19:06:30,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-10 19:06:30,274 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 19:06:30,274 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:30,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-10 19:06:30,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-10 19:06:30,475 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-10 19:06:30,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 19:06:30,475 INFO L85 PathProgramCache]: Analyzing trace with hash 657241239, now seen corresponding path program 1 times [2024-11-10 19:06:30,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 19:06:30,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138503112] [2024-11-10 19:06:30,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 19:06:30,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 19:06:30,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-10 19:06:30,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 19:06:30,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-10 19:06:30,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-10 19:06:30,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-10 19:06:30,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-10 19:06:30,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-10 19:06:30,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-10 19:06:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-10 19:06:30,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-10 19:06:30,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-10 19:06:30,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-10 19:06:30,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-10 19:06:30,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 19:06:30,579 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-10 19:06:30,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 19:06:30,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138503112] [2024-11-10 19:06:30,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138503112] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 19:06:30,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 19:06:30,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 19:06:30,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866069331] [2024-11-10 19:06:30,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 19:06:30,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 19:06:30,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 19:06:30,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 19:06:30,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-10 19:06:30,581 INFO L87 Difference]: Start difference. First operand 104 states and 114 transitions. Second operand has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-10 19:06:30,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-10 19:06:30,996 INFO L93 Difference]: Finished difference Result 104 states and 114 transitions. [2024-11-10 19:06:30,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-10 19:06:30,997 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 147 [2024-11-10 19:06:30,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-10 19:06:30,997 INFO L225 Difference]: With dead ends: 104 [2024-11-10 19:06:30,997 INFO L226 Difference]: Without dead ends: 0 [2024-11-10 19:06:30,998 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-10 19:06:30,999 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 76 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-10 19:06:30,999 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 170 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-10 19:06:30,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-10 19:06:30,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-10 19:06:30,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-10 19:06:30,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-10 19:06:31,000 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 147 [2024-11-10 19:06:31,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-10 19:06:31,000 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-10 19:06:31,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-10 19:06:31,000 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-10 19:06:31,000 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-10 19:06:31,003 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 56 remaining) [2024-11-10 19:06:31,004 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 56 remaining) [2024-11-10 19:06:31,004 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 56 remaining) [2024-11-10 19:06:31,005 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 56 remaining) [2024-11-10 19:06:31,005 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 56 remaining) [2024-11-10 19:06:31,005 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 56 remaining) [2024-11-10 19:06:31,006 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 56 remaining) [2024-11-10 19:06:31,007 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 56 remaining) [2024-11-10 19:06:31,008 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 56 remaining) [2024-11-10 19:06:31,009 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 56 remaining) [2024-11-10 19:06:31,010 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 56 remaining) [2024-11-10 19:06:31,011 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 56 remaining) [2024-11-10 19:06:31,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-11-10 19:06:31,014 INFO L407 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 19:06:31,016 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.